Calculer la rotation des stocks formule Excel entrepôt TPE PME - ElanCommun

Comment calculer la rotation des stocks : formule, exemples et tableau Excel

⏱ Temps de lecture : 9 min · ✍️ Par Anthony, Consultant Logistique · ElanCommun


Un stock qui ne tourne pas, c’est de l’argent immobilisé. Un stock qui tourne trop vite, c’est des ruptures et des clients mécontents. Entre les deux, il y a une zone d’équilibre et c’est précisément ce que mesure le taux de rotation des stocks. Dans les TPE et PME, cet indicateur est souvent ignoré parce qu’on ne sait pas comment le calculer, ou parce qu’on pense qu’il faut un logiciel coûteux pour le suivre. Ni l’un ni l’autre n’est vrai. Dans ce guide, je vous explique comment calculer la rotation des stocks de votre entreprise, comment l’interpréter, et comment le suivre dans un simple fichier Excel.


Sommaire

  1. Qu’est-ce que la rotation des stocks ?
  2. La formule de calcul
  3. Exemples concrets par secteur
  4. Comment interpréter votre taux de rotation ?
  5. Calculer et suivre la rotation dans Excel
  6. Comment améliorer votre taux de rotation ?
  7. Les indicateurs complémentaires à suivre
  8. FAQ — Vos questions sur la rotation des stocks

1. Qu’est-ce que la rotation des stocks ?

Le taux de rotation des stocks mesure le nombre de fois qu’un stock est renouvelé sur une période donnée généralement un an. Autrement dit : combien de fois vous avez vendu et reconstitué votre stock dans l’année.

C’est l’un des indicateurs logistiques les plus importants parce qu’il touche à la fois à la performance commerciale, à la gestion de trésorerie et à l’efficacité opérationnelle.

Un taux de rotation élevé indique que vos produits se vendent vite et que votre stock est bien calibré. Un taux faible signale que des marchandises dorment dans votre entrepôt avec des coûts de stockage qui s’accumulent et une trésorerie qui se fait attendre.

Conseil terrain Ne calculez pas votre taux de rotation sur l’ensemble du stock uniquement. Faites-le par référence ou par famille de produits. Un taux global satisfaisant peut masquer des références qui ne bougent jamais et qui mobilisent de la place et du capital sans rien rapporter.


2. La formule de calcul

Il existe deux formules principales selon les données dont vous disposez. Utilisez celle qui correspond à votre comptabilité :

Formule 1 — À partir du coût des marchandises vendues (recommandée)

Taux de rotation = Coût des marchandises vendues (COGS) / Stock moyen

Avec :

  • Coût des marchandises vendues (COGS) = coût d’achat des produits vendus sur la période (hors frais de vente, hors marges)
  • Stock moyen = (Stock début de période + Stock fin de période) / 2

Exemple : vous avez vendu pour 480 000 € de marchandises au coût d’achat sur l’année. Votre stock valait 80 000 € en début d’année et 40 000 € en fin d’année.

Pour vérifier la définition officielle du coût des marchandises vendues : economie.gouv.fr

Stock moyen = (80 000 + 40 000) / 2 = 60 000 €
Taux de rotation = 480 000 / 60 000 = 8

Votre stock a tourné 8 fois dans l’année.

Formule 2 — À partir des ventes (si COGS non disponible)

Taux de rotation = Chiffre d'affaires / Stock moyen (valorisé au prix de vente)

Attention : cette formule mélange des prix de vente et des valeurs de stock qui peuvent être évaluées différemment. Elle est moins précise mais utile si vous ne disposez pas du COGS.

La durée de rotation (en jours)

Le taux de rotation peut aussi s’exprimer en nombre de jours — c’est souvent plus parlant pour piloter au quotidien :

Durée de rotation (jours) = 365 / Taux de rotation

Dans notre exemple : 365 / 8 = 45,6 jours votre stock se renouvelle tous les 45 jours environ.

Conseil terrain La durée de rotation en jours est souvent plus utilisable en pratique que le taux. Dire « mon stock de visserie tourne en 12 jours » est plus concret pour vos équipes que « mon taux de rotation est de 30 ». C’est aussi plus facile à comparer avec vos délais de réapprovisionnement fournisseur.


3. Exemples concrets par secteur

Le « bon » taux de rotation dépend entièrement de votre secteur d’activité. Voici des repères :

SecteurTaux de rotation typiqueDurée de rotation
Distribution alimentaire (frais)20 à 50×7 à 18 jours
Grande distribution (épicerie)10 à 20×18 à 36 jours
Distribution industrielle / B2B4 à 8×45 à 90 jours
Commerce de détail (non alimentaire)3 à 6×60 à 120 jours
Pièces détachées / maintenance1 à 3×120 à 365 jours
Matières premières industrie6 à 12×30 à 60 jours

Pour approfondir la lecture de vos indicateurs logistiques : les 10 KPI logistique essentiels pour piloter votre entrepôt.

Conseil terrain Ne comparez votre taux de rotation qu’avec des entreprises du même secteur et du même modèle commercial. Un distributeur en juste-à-temps aura un taux très élevé par construction ce n’est pas comparable avec un distributeur qui gère des stocks de sécurité importants pour sécuriser ses clients.

Les benchmarks sectoriels de rotation des stocks sont publiés chaque année par la Banque de France — statistiques sectorielles.


4. Comment interpréter votre taux de rotation ?

Taux de rotationCe que ça signifieRisques associés
Trop faible (vs benchmark secteur)Stock surabondant, articles peu vendus, surstockageCapital immobilisé, coûts de stockage élevés, risque d’obsolescence
Dans la normeStock bien calibré par rapport aux ventesPeu de risques si le stock de sécurité est bien dimensionné
Trop élevé (vs benchmark secteur)Stock insuffisant, réapprovisionnements fréquentsRuptures, commandes d’urgence coûteuses, insatisfaction client

Le cas du stock mort

Un taux de rotation très faible sur une référence spécifique (proche de 0) indique un stock mort des articles qui ne se vendent plus ou très peu. Identifier et traiter ces références est souvent l’action qui libère le plus de cash rapidement dans un entrepôt.

Pour identifier vos stocks morts : filtrez toutes les références avec un taux de rotation inférieur à 1 sur les 12 derniers mois. C’est votre liste de travail prioritaire.


5. Calculer et suivre la rotation dans Excel

Pas besoin d’un ERP pour suivre votre rotation des stocks. Voici la structure d’un fichier Excel simple et efficace :

Structure du tableau de suivi

Référence | Désignation | Stock début | Stock fin | Stock moyen | COGS annuel | Taux rotation | Durée rotation (j) | Alerte

Les formules à utiliser

Stock moyen :

=(C2+D2)/2

Taux de rotation :

=F2/E2

(F2 = COGS annuel, E2 = Stock moyen)

Durée de rotation en jours :

=SI(G2=0;"Stock mort";365/G2)

Alerte automatique :

=SI(G2<1;"🔴 Stock mort";SI(G2<3;"🟠 Rotation faible";SI(G2>20;"🟡 Risque rupture";"✅ Normal")))

Cette formule affiche automatiquement une alerte colorée selon le niveau de rotation de chaque référence.

Mise en forme conditionnelle recommandée

  • Colonne « Taux de rotation » : rouge si < 1, orange si entre 1 et 3, vert si dans la norme
  • Colonne « Durée rotation » : rouge si > 180 jours (probable stock mort)

Conseil terrain Mettez à jour ce fichier une fois par mois, en fin de mois. Pas besoin de plus de fréquence pour un premier niveau de pilotage. L’essentiel est la régularité un fichier rempli chaque mois pendant 6 mois vous donnera des tendances infiniment plus utiles qu’un calcul fait une seule fois.


6. Comment améliorer votre taux de rotation ?

Si votre rotation est trop faible (stock surabondant)

  • Identifier les références à faible rotation et décider – liquider, renégocier les minimums de commande avec le fournisseur, ou stopper les réapprovisionnements
  • Revoir vos quantités de command – Commander moins souvent mais en plus petites quantités peut réduire le stock moyen et améliorer la rotation
  • Analyser les causes : surestimation des prévisions de vente, changement de gamme non anticipé, saisonnalité mal gérée
  • Mettre en place une classification ABC – Concentrez votre attention sur les références A (80 % du CA) dont la rotation doit être optimale

Si votre rotation est trop élevée (risque de rupture)

  • Revoir votre stock de sécurité – Il est probablement sous-dimensionné
  • Négocier des délais fournisseur plus courts ou des livraisons plus fréquentes
  • Anticiper les pics de demande avec des prévisions de vente plus fines
  • Identifier les références critiques (rupture = client perdu) et leur appliquer un stock de sécurité renforcé

Pour aller plus loin sur le suivi des réceptions fournisseurs : comment suivre les réceptions fournisseurs avec Excel.


7. Les indicateurs complémentaires à suivre

La rotation des stocks ne se pilote pas seule. Voici les indicateurs à croiser :

IndicateurLien avec la rotationCe qu’il mesure
Taux de serviceUne rotation trop élevée fait baisser le taux de serviceCapacité à livrer dans les délais
Couverture de stockInverse de la rotation exprimé en jours de venteCombien de jours vous pouvez vendre sans réapprovisionner
Taux de ruptureSigne d’une rotation trop élevée sur certaines référencesFréquence des ruptures de stock
Valeur du stock mortSigne d’une rotation trop faible sur certaines référencesCapital immobilisé en articles sans mouvement

Pour aller plus loin : taux de service logistique : formule et objectifs à viser.

8. FAQ – Vos questions sur le calcul de la rotation de stock

Comment calculer le taux de rotation des stocks ?

Le taux de rotation des stocks se calcule ainsi : Taux de rotation = Coût des marchandises vendues (COGS) / Stock moyen. Le stock moyen est la moyenne entre le stock en début et en fin de période. On peut aussi l’exprimer en jours : Durée de rotation = 365 / Taux de rotation.

Qu’est-ce qu’un bon taux de rotation des stocks ?

Il n’existe pas de taux universel — tout dépend du secteur. En distribution industrielle B2B, un taux de 4 à 8 est normal. En distribution alimentaire fraîche, il peut atteindre 20 à 50. Le plus important est de comparer votre taux avec le benchmark de votre secteur et de le suivre dans le temps.

Comment calculer la rotation des stocks dans Excel ?

Dans Excel, le taux de rotation se calcule avec la formule =COGS/Stock_moyen, avec Stock_moyen=(Stock_début+Stock_fin)/2. La durée de rotation en jours s’obtient avec =365/Taux_rotation. Une mise en forme conditionnelle permet de repérer automatiquement les références à faible rotation ou en risque de rupture.

Qu’est-ce qu’un stock mort ?

Un stock mort désigne des articles avec un taux de rotation très faible (proche de 0 sur 12 mois) — des produits qui ne se vendent plus ou très peu. Ils immobilisent du capital et occupent de la place sans générer de revenus. Les identifier et les liquider est souvent l’action qui libère le plus de trésorerie rapidement dans un entrepôt.

Quelle est la différence entre taux de rotation et couverture de stock ?

Ce sont deux indicateurs inverses. Le taux de rotation mesure combien de fois le stock a été renouvelé sur une période. La couverture de stock mesure combien de jours vous pouvez vendre sans réapprovisionner. Formule : Couverture (jours) = Stock disponible / Ventes moyennes journalières. Les deux se complètent pour piloter votre stock.


Vous souhaitez mettre en place un suivi de rotation des stocks dans votre entrepôt ?

Calculer la rotation, identifier les stocks morts, dimensionner les stocks de sécurité : c’est exactement le type de mission sur lequel j’interviens en consulting logistique. Un regard extérieur permet souvent d’identifier rapidement les leviers d’amélioration les plus impactants.


À lire aussi


Anthony est consultant logistique et co-fondateur d’ElanCommun. Il accompagne les TPE et PME sur l’organisation de leurs entrepôts, la gestion des flux et la mise en place d’indicateurs de performance concrets.


📬 Rejoignez la newsletter ELAN Commun

Conseils RH, paie et logistique — 1 fois par mois.
🎁 2 fichiers Excel offerts à l'inscription.

Publications similaires