Taux de rotation des stocks : calcul, formule et un cas réel à 1,30

Le taux de rotation des stocks mesure combien de fois un stock se renouvelle sur une période. La formule tient en une ligne : consommation de la période divisée par stock moyen de la période. Un taux de 4 veut dire que le stock a été consommé et reconstitué quatre fois dans l'année.

C'est un indicateur simple — et c'est précisément pour ça qu'il est mal utilisé. Cet article donne la formule, le calcul du stock moyen, la conversion en jours de couverture, puis un cas réel : un dépôt BTP de 1 990 références où le taux mesuré est de 1,30, avec ce que ce chiffre cache.

La formule et ses deux variantes

Le calcul de base :

Taux de rotation = consommation de la période ÷ stock moyen de la période

Les deux termes doivent être dans la même unité. En valeur, on divise un coût d'achat consommé par une valeur de stock. En quantité, on divise des unités sorties par un nombre d'unités détenues. Mélanger les deux, un chiffre d'affaires au numérateur et un coût d'achat au dénominateur, gonfle artificiellement le résultat de toute la marge : c'est l'erreur la plus répandue et elle peut doubler le taux affiché.

La seconde variante est la couverture de stock, ou durée moyenne de stockage :

Jours de stock = 365 ÷ taux de rotation annuel

Un taux de 4 donne 91 jours, un taux de 1,30 donne 280 jours. C'est la même information, mais elle circule beaucoup mieux : « on a neuf mois de stock » se comprend tout de suite, « on est à 1,30 » demande une explication.

Le calcul du stock moyen, et pourquoi il fausse tout

La formule enseignée est (stock initial + stock final) ÷ 2. Elle est correcte pour un stock qui varie peu. Elle devient trompeuse dès que l'activité est saisonnière, ce qui est la règle dans le BTP.

Le mécanisme est facile à voir. Une entreprise qui déstocke avant l'inventaire de fin d'année affiche un stock final bas. Son stock moyen calculé sur deux dates est sous-évalué, donc son taux de rotation paraît excellent, alors que le stock a passé onze mois à un niveau bien supérieur.

Dès que vous disposez de relevés mensuels, prenez la moyenne des douze valeurs de fin de mois. C'est le seul changement qui rend l'indicateur comparable d'une année sur l'autre. Si vous n'avez que deux dates, gardez-les identiques chaque année, sinon la comparaison mesure votre calendrier plutôt que votre gestion.

Un cas réel : 1,30 tour par an dans un dépôt BTP

Voici ce que donne le calcul sur un dépôt suivi dans Substock. Ce n'est pas une moyenne de secteur : c'est un cas, rapporté tel que la base l'enregistre.

MesureValeur
Références valorisées au catalogue1 990
Stock valorisé au coût d'achat moyen831 631 €
Période de consommation observée146 jours
Mouvements de consommation enregistrés2 613
Valeur consommée sur la période433 011 €
Consommation annualisée1 082 527 €
Taux de rotation annuel1,30
Jours de stock280

1,30 est très bas si on le compare aux repères habituels, entre 4 et 8 dans l'industrie et entre 6 et 12 dans le commerce de détail. Mais ces repères ne s'appliquent pas. Un dépôt de matériel BTP détient du balisage, de l'outillage, des pièces de rechange et des équipements de sécurité qui doivent être disponibles sans avoir vocation à tourner. Un taux bas y est structurel.

C'est justement pour ça que la comparaison sectorielle ne sert à rien et que la comparaison à soi-même sert à tout. La question utile n'est pas « 1,30, est-ce bien ? » mais « pourquoi 1,30 cette année contre 1,55 l'an dernier ».

Ce que le taux moyen cache : trois références sur cent

Le chiffre global est vrai — et inexploitable. Le détail par référence l'est beaucoup moins.

Sur ces 1 990 références, 599 seulement, soit 30,1 %, ont enregistré au moins une consommation sur la période. Les 1 391 autres n'ont rien consommé du tout. Et parmi celles qui bougent, la concentration est extrême : 57 références, soit 2,9 % du catalogue, portent 80 % de la consommation.

Une référence sur trente-cinq fait donc les quatre cinquièmes du flux — et le taux moyen n'en laisse rien voir. Le taux moyen de 1,30 mélange ces 57 références, qui tournent vite, avec près de 1 400 qui ne tournent pas.

La conséquence pratique est directe. Un taux de rotation global sert à suivre une tendance d'une année sur l'autre. Il ne dit jamais quoi faire. Ce qui déclenche une décision, c'est la liste des références triées par rotation, aux deux extrémités : les quelques dizaines qu'il faut sécuriser en permanence, et les centaines qu'il faut arrêter de racheter.

Le stock dormant : 46 % de la valeur qui n'a pas bougé

C'est l'autre lecture du même relevé, et la plus coûteuse.

Sur ce dépôt, 46,1 % de la valeur du stock, soit 383 131 €, n'a enregistré aucune sortie sur la période observée. Pas un mouvement, pas une consommation, pas un départ vers un chantier.

Une partie de ce montant est légitime et le restera : le matériel de sécurité, les pièces de rechange critiques, le petit équipement de secours. L'autre partie est du stock mort, acheté une fois pour un chantier qui s'est terminé, et que personne n'a de raison de rouvrir. Le problème est qu'aucun des deux ne se signale : un stock excédentaire ne déclenche aucune alerte, ne crée aucune rupture et ne fait râler personne.

Le repérage est pourtant trivial dès lors que les sorties sont saisies : trier les références par date de dernier mouvement, prendre celles qui dépassent six ou douze mois, et les regarder une par une. C'est une demi-journée de travail pour un montant qui se compte en dizaines de milliers d'euros.

Croiser avec l'analyse ABC : la classe A tourne le moins vite

En croisant ce classement de rotation avec l'analyse ABC du même dépôt, on obtient le tableau qui explique où dort réellement l'argent.

ClasseRéférencesStockPart des références ayant consomméRotationJours de stock
A212664 744 €37,3 %0,68539
B494125 284 €31,8 %1,00366
C1 28441 603 €17,8 %0,61601

Ces taux sont calculés sur les seules références encore détenues au moment du relevé, afin que numérateur et dénominateur portent sur le même périmètre. Sur ce périmètre restreint, la rotation d'ensemble est de 0,72 et non de 1,30 : les deux chiffres ne se comparent pas.

La classe A, qui porte 80 % de la valeur, est celle qui tourne le moins vite en proportion : 0,68 tour par an, soit 539 jours de stock. Près de dix-huit mois pour renouveler la partie du stock qui coûte le plus cher.

C'est le résultat le plus actionnable de tout le relevé. La classe C qui dort ne coûte presque rien, 41 603 € au total. La classe A qui dort immobilise des centaines de milliers d'euros. Si vous ne devez regarder qu'une liste, c'est celle des références de classe A dont la date de dernier mouvement dépasse six mois.

Le piège du calcul : ce que mesure vraiment votre taux

Il faut dire d'où vient ce cas, parce que c'est la partie que les articles sur la rotation omettent systématiquement.

Quatre dépôts de plus de 500 références sont suivis dans Substock. Leur part de valeur apparemment dormante va de 31 % à 85 %. Ces écarts ne mesurent pas la qualité de leur gestion : ils mesurent la profondeur d'usage de l'outil. Le nombre de sorties enregistrées sur la période va de 286 à 5 820 selon le dépôt. Un magasin qui saisit ses réceptions mais pas ses consommations affiche un stock dormant à 100 %, quel que soit le mouvement réel dans ses allées. Et l'un des quatre n'a que 73 jours d'historique, ce qui rend tout seuil à 90 jours inapplicable.

C'est pourquoi un seul dépôt est présenté ici : le mieux instrumenté, avec 5 820 sorties enregistrées sur 164 jours. Les trois autres ne sont pas moins bien gérés — ils sont moins bien saisis.

La règle générale vaut au-delà de notre cas : un taux de rotation issu d'un système qui n'enregistre pas toutes les sorties mesure la qualité de la saisie, pas le stock. Avant de calculer, vérifiez une chose : sur les trois derniers mois, le nombre de sorties enregistrées est-il du même ordre que ce que vous avez vu partir. Si la réponse est non, le taux que vous calculerez sera faux dans le sens flatteur, et il vous dira que votre stock ne bouge pas alors qu'il bouge sans être saisi.

Ce qui fait réellement bouger l'indicateur

Quatre leviers, par ordre d'effet décroissant sur un parc BTP.

Traiter le dormant. C'est le seul levier qui agit sur le dénominateur sans rien changer à l'activité. Revendre, redéployer vers un autre dépôt, ou passer en perte : les trois valent mieux que garder. Sur le dépôt mesuré, le gisement est de 383 131 €.

Arrêter de racheter ce qui existe déjà. Un stock dormant se reconstitue à chaque commande passée sans consulter le stock. C'est un problème de référentiel bien plus que de discipline : personne ne cherche dans un catalogue où la même pièce apparaît sous trois noms.

Réduire les seuils sur la classe C. Sur les références à faible valeur et faible rotation, la question n'est pas d'optimiser mais d'éviter la rupture. Baisser les quantités commandées y libère peu de trésorerie mais beaucoup de place, et la place est le vrai coût d'un dépôt saturé.

Saisir les sorties. Il figure en dernier parce qu'il n'améliore pas le taux, il le rend vrai. Sans lui, les trois autres leviers s'appliquent à des chiffres inventés.

L'essentiel à retenir

La formule est consommation ÷ stock moyen, dans la même unité des deux côtés, et la couverture en jours s'en déduit par 365 ÷ taux. Le stock moyen sur deux dates suffit rarement : la moyenne des douze fins de mois est le seul calcul comparable d'une année sur l'autre.

Sur un dépôt BTP réel, le taux mesuré est de 1,30 par an, soit 280 jours de stock. Ce chiffre global cache l'essentiel : 57 références sur 1 990 portent 80 % de la consommation, 46,1 % de la valeur n'a enregistré aucune sortie, et la classe A, qui porte 80 % de la valeur, est celle qui tourne le moins vite avec 539 jours de stock.

Enfin, la vérification à faire avant tout calcul : vos sorties sont-elles réellement saisies. Un taux de rotation calculé sur des mouvements incomplets mesure votre outil, pas votre stock. Pour la partie comptage, la méthode est détaillée dans notre article sur l'inventaire tournant, et pour la tenue du référentiel sans lequel rien de tout ceci ne tient, voir le logiciel de gestion de matériel de chantier.

Questions fréquentes

Quelle est la formule du taux de rotation des stocks ?

Taux de rotation = consommation de la période ÷ stock moyen de la période, les deux exprimés dans la même unité, en valeur ou en quantité. Le résultat est un nombre de tours par an : un taux de 4 signifie que le stock se renouvelle quatre fois dans l'année. La variante en jours s'obtient en divisant 365 par ce nombre.

Comment calculer le stock moyen ?

La formule courante est (stock initial + stock final) ÷ 2. Elle suffit pour un stock régulier, mais elle est trompeuse dès que l'activité est saisonnière : deux dates choisies en creux donnent un stock moyen sous-évalué et donc une rotation flatteuse. Dès qu'on dispose de relevés mensuels, la moyenne des douze valeurs de fin de mois est nettement plus fiable.

Quel est un bon taux de rotation des stocks ?

Il n'y a pas de valeur universelle : la référence dépend du secteur. La distribution alimentaire tourne à plusieurs dizaines, le commerce de détail entre 6 et 12, l'industrie entre 4 et 8. Un dépôt de matériel BTP est structurellement bien plus bas. Sur un dépôt réel de 1 990 références mesuré dans Substock, le taux est de 1,30 par an, soit 280 jours de stock. Le bon repère n'est pas une moyenne de secteur, c'est votre propre taux de l'année précédente.

Que signifie un taux de rotation faible ?

Que le stock met longtemps à s'écouler, donc que de la trésorerie est immobilisée. Un taux de 1,30 correspond à 280 jours de stock, soit plus de neuf mois entre l'achat et l'usage. Ce n'est pas nécessairement une faute : un dépôt BTP détient du matériel de sécurité et des pièces de rechange qui doivent être là sans avoir vocation à tourner. Ce qui compte est de savoir quelle part du stock est concernée.

Comment calculer la couverture de stock en jours ?

Couverture en jours = 365 ÷ taux de rotation annuel. On peut aussi la calculer directement : stock moyen ÷ consommation quotidienne moyenne. Les deux donnent le même résultat. C'est souvent l'indicateur le plus parlant en réunion, parce que « 280 jours de stock » se comprend immédiatement là où « 1,30 » demande une explication.

Qu'est-ce qu'un stock dormant et comment le repérer ?

Une référence détenue qui n'a enregistré aucune sortie sur une période de référence, souvent six ou douze mois. Le repérage est simple si les sorties sont saisies : il suffit de trier les références par date de dernier mouvement. Sur le dépôt mesuré, 46,1 % de la valeur du stock, soit 383 131 €, n'avait enregistré aucune sortie sur la période observée.

Faut-il calculer un taux de rotation global ou par référence ?

Les deux, mais le taux global sert surtout à suivre une tendance d'une année sur l'autre. Le calcul par référence est celui qui déclenche des décisions, parce que la consommation est extrêmement concentrée : sur le dépôt mesuré, 57 références sur 1 990, soit 2,9 %, portent 80 % de la consommation. Un taux moyen mélange ces 57 références avec 1 391 autres qui n'ont rien consommé du tout.

Mis à jour le

Photo de Michael Pimenta

À propos de l'auteur

Michael Pimenta

Expert en gestion de parc matériel BTP · Fondateur de Substock

Fondateur de Substock, Michael a passé plusieurs années sur des chantiers de fibre optique et de génie civil avant de créer un logiciel SaaS de gestion de parc matériel pour le BTP. C'est en combinant son expérience terrain et son parcours en startup qu'il a conçu une solution pensée par un professionnel du chantier, pour les professionnels du chantier.