Rotation des stocks : calculateur gratuit, durée de stockage et couverture

Publié le · Mis à jour le

Dylan Arnaud, fondateur de Datafuji

En bref

Taux de rotation des stocks = coût des ventes ÷ stock moyen, les deux au coût d’achat ou de production. Exemple : 14 400 k€ de coût des ventes sur l’année pour un stock moyen de 2 000 k€ donnent une rotation de 7,2 fois, soit une durée moyenne de stockage de 365 ÷ 7,2 = 51 jours. La couverture, elle, rapporte le stock d’aujourd’hui aux sorties par jour : 2 100 k€ ÷ 39,5 k€ = 53 jours. Le calculateur ci-dessous fait les deux, en valeur et en quantité, dans votre navigateur.

Calculez votre rotation des stocks et votre couverture

En valeur, prenez le stock de début et de fin de période (inventaire ou comptes de stocks de la balance) et les achats HT de la même période : le calculateur en déduit le coût des ventes. Pour un industriel, saisissez les achats de matières, ou directement le coût de production des produits vendus dans le champ des achats avec un stock de début égal au stock de fin. En quantité, prenez un article et ses mouvements dans l’ERP ou le WMS. Les valeurs déjà saisies sont celles d’une PME de négoce fictive.

En valeur · toute l’entreprise ou une famille · vos chiffres restent dans votre navigateur
Coût des ventes
14 400 k€
achats ± variation de stock
Rotation des stocks
7,2 fois
stock moyen 2 000 k€
Durée moyenne de stockage
51 j
période ÷ rotation
Couverture du stock final
53 j
stock final ÷ sorties par jour
Trésorerie libérée
325 k€
à 45 j de couverture

Sur la période, le stock a tourné 7,2 fois : un euro de marchandise reste en moyenne 51 jours en stock. Le stock de fin couvre 53 jours de sorties. Ramené à 45 jours de couverture, il descendrait à 1 775 k€ et libérerait environ 325 k€ de trésorerie, autant de BFR en moins.

En quantité · un article ou des articles de même valeur
Rotation
6,0 fois
stock moyen 800 unités
Durée moyenne de stockage
61 j
période ÷ rotation
Couverture du stock final
53 j
stock final ÷ ventes par jour

Cet article a tourné 6,0 fois sur la période : une unité reste en moyenne 61 jours en stock, et le stock de fin couvre 53 jours de ventes.

Les formules de la rotation, de la durée de stockage et de la couverture

IndicateurFormuleOù trouver les chiffres
Coût des ventes (négoce)Achats + stock initial − stock final (définition INSEE)Comptes 607 et 6037, ou ERP
Stock moyen(Stock initial + stock final) ÷ 2, ou moyenne des 13 fins de moisComptes 31 à 37, inventaire, ERP
Taux de rotation en valeurCoût des ventes ÷ stock moyenComptabilité ou ERP
Taux de rotation en quantitéQuantités vendues ou consommées ÷ stock moyen en unitésERP ou WMS, par article
Durée moyenne de stockageJours de la période ÷ rotation = stock moyen ÷ coût des ventes × joursCalculée
Couverture de stockStock à date ÷ sorties moyennes par jour (ou prévues)ERP ou WMS
Trésorerie libéréeStock à date − couverture visée × sorties par jourCalculée

Le coût des ventes d’un négociant est le coût d’achat des marchandises vendues. Selon la définition de l’INSEE (fiche « Marge commerciale »), il vaut le montant des achats de marchandises HT de l’exercice, plus le stock de marchandises de début d’exercice, moins le stock de fin d’exercice. En comptabilité, selon le plan de comptes de l’Autorité des normes comptables (ANC), ces achats sont au compte 607 « Achats de marchandises », la variation au compte 6037 « Variation des stocks de marchandises » et le stock au compte 37 « Stocks de marchandises ». Pour un industriel, la rotation des matières se calcule sur les consommations (achats de matières, compte 601, corrigés du compte 6031 « Variation des stocks de matières premières et fournitures ») et celle des produits finis (compte 35) sur le coût de production des produits vendus. Mélanger ces stocks dans un seul ratio donne un chiffre difficile à lire.

Aucun texte officiel ne fixe la formule du taux de rotation : Bpifrance Création le définit comme le nombre de fois où le stock se renouvelle dans l’année grâce aux ventes (sa formule, quantités vendues ÷ montant du stock, mélange deux unités : voir les erreurs fréquentes), et l’usage, en contrôle de gestion comme en logistique, est de rapporter le coût des ventes au stock moyen, tous deux au coût. La durée moyenne de stockage et la couverture en découlent par simple calcul.

La durée moyenne de stockage est l’inverse de la rotation : elle regarde le passé, sur le stock moyen. La couverture regarde l’avenir : combien de jours le stock d’aujourd’hui tiendra. En logistique, on la calcule souvent sur les sorties prévues plutôt que passées ; c’est elle qui se compare au délai de réapprovisionnement.

Un exemple chiffré : la PME des valeurs par défaut

Un négociant démarre l’année avec 1 900 k€ de stock, achète pour 14 600 k€ HT et termine avec 2 100 k€ de stock.

  1. Coût des ventes : 14 600 + 1 900 − 2 100 = 14 400 k€.
  2. Stock moyen : (1 900 + 2 100) ÷ 2 = 2 000 k€.
  3. Rotation : 14 400 ÷ 2 000 = 7,2 fois dans l’année.
  4. Durée moyenne de stockage : 365 ÷ 7,2 = 51 jours.
  5. Couverture du stock final : les sorties valent 14 400 ÷ 365 = 39,5 k€ par jour ; 2 100 ÷ 39,5 = 53 jours.
  6. Trésorerie libérée : à 45 jours de couverture, le stock serait de 45 × 14 400 ÷ 365 = 1 775 k€, soit environ 325 k€ de moins.

La couverture (53 jours) dépasse la durée moyenne de stockage (51 jours) parce que le stock a monté pendant l’année : le ratio annuel masque une dérive que la couverture de fin de période montre. Côté quantité, l’article de la seconde carte passe de 900 à 700 unités pour 4 800 vendues : 4 800 ÷ 800 = 6 rotations, 61 jours de stockage moyen et 53 jours de couverture.

Rotation en quantité ou en valeur : pourquoi les deux divergent

Prenons un portefeuille de deux articles sur une année. Le calcul en quantité additionne des unités qui n’ont pas la même valeur ; le calcul en valeur pondère chaque article par ce qu’il immobilise.

ArticleCoût unitaireVenduesStock moyenRotation
A (consommable)10 €10 000 u500 u, 5 k€20 (18 j)
B (équipement)500 €200 u100 u, 50 k€2 (183 j)
Ensemble en quantité—10 200 u600 u17 (21 j)
Ensemble en valeur—200 k€55 k€3,6 (100 j)

En quantité, le portefeuille semble tourner 17 fois ; en valeur, 3,6 fois. C’est le second chiffre qui dit combien d’argent dort en stock : 50 des 55 k€ sont sur l’article B. Règle pratique : la quantité pour piloter un article (réapprovisionnement, rupture), la valeur pour piloter une famille, un entrepôt ou l’entreprise (trésorerie, BFR, dépréciation).

Comment lire le résultat

  • Une rotation qui baisse d’une année sur l’autre signale du stock qui s’accumule : ventes en recul, achats par lots trop gros ou articles qui ne se vendent plus.
  • Une rotation élevée n’est pas toujours une bonne nouvelle. Si le taux de rupture monte en même temps, le stock est trop juste et les ventes perdues coûtent plus que le stock économisé.
  • La couverture se compare au délai de réapprovisionnement plus le stock de sécurité, article par article. Une couverture de 53 jours sur un article livré en 10 jours, c’est du surstock ; sur un article importé à 60 jours, c’est une rupture qui s’annonce.
  • La moyenne cache les articles dormants. Une rotation globale correcte peut cacher des articles sans mouvement depuis un an : classez les articles par couverture et regardez la queue.
  • Chaque jour de couverture vaut de l’argent. Un jour de coût des ventes, c’est 39 k€ dans l’exemple : autant de BFR, donc de trésorerie, immobilisé. Le calculateur de BFR place ce stock à côté des créances clients et des dettes fournisseurs.

Repères et conventions : pourquoi pas de « bon taux » chiffré

Les taux par secteur que l’on trouve en ligne (« 4 à 8 dans l’industrie », « 20 à 30 dans l’alimentaire ») ne citent en général ni source, ni année, ni mode de calcul : rotation sur le chiffre d’affaires ou sur le coût des ventes, base 360 ou 365 jours, stock de fin ou stock moyen. Nous n’en reprenons aucun.

La Banque de France, dans ses ratios sectoriels calculés à partir de la base FIBEN, mesure le poids des stocks en jours de chiffre d’affaires HT : (stocks de marchandises + produits finis et en cours + approvisionnements) ÷ chiffre d’affaires HT. Ce ratio, qui sert à comparer des entreprises entre elles, rapporte le stock au prix de vente : il donne moins de jours que la durée de stockage calculée sur le coût des ventes. Pour vous comparer à une statistique publiée, recalculez votre ratio avec sa définition.

Le seul repère fiable reste interne : la même formule, chaque mois, comparée à N-1 et à l’objectif, famille par famille.

Les erreurs fréquentes

  • Diviser le chiffre d’affaires par un stock au coût. Le numérateur contient la marge, pas le dénominateur : la rotation est gonflée d’autant. Avec 30 % de taux de marque, elle l’est de 43 %.
  • Diviser des quantités par un montant. Quantités vendues ÷ stock en euros ne donne aucun ratio lisible. Numérateur et dénominateur doivent être dans la même unité.
  • Prendre le stock de fin d’exercice. Au 31 décembre, le stock est souvent réduit avant l’inventaire. La moyenne des 13 fins de mois est plus juste qu’une moyenne début-fin.
  • Additionner des articles en quantité. Des unités de valeur différente ne s’additionnent pas : au-delà d’un article, calculez en valeur.
  • Confondre durée de stockage et couverture. L’une regarde le stock moyen passé, l’autre le stock d’aujourd’hui face aux sorties : quand le stock monte, elles divergent.
  • Calculer sur un an une activité saisonnière. Un stock constitué avant la saison paraît énorme au mois de la photo. Calculez la couverture sur les sorties prévues des semaines suivantes.

Suivre la rotation et la couverture chaque mois, sans les recalculer

Ce chiffre bouge chaque mois, et la moyenne cache les articles qui dorment. Suivez-le automatiquement dans un tableau de bord Power BI branché sur votre ERP ou votre WMS : rotation et couverture par famille et par article, articles sans mouvement, taux de rupture et valeur du stock face à l’objectif. Les indicateurs et un exemple interactif sont détaillés dans le guide du tableau de bord logistique, et le lien avec la trésorerie dans le tableau de bord financier.

Questions fréquentes

Comment calculer le taux de rotation des stocks ?

Taux de rotation = coût des ventes de la période ÷ stock moyen, les deux valorisés au coût. Le coût des ventes d’un négociant vaut achats + stock initial − stock final. Avec 14 600 k€ d’achats, un stock passé de 1 900 à 2 100 k€, le coût des ventes est de 14 400 k€, le stock moyen de 2 000 k€ et la rotation de 7,2 fois par an.

Comment calculer la durée moyenne de stockage ?

Durée moyenne de stockage = nombre de jours de la période ÷ taux de rotation, ou stock moyen ÷ coût des ventes × nombre de jours. Une rotation de 7,2 sur 365 jours donne 51 jours : en moyenne, une marchandise reste 51 jours en stock avant d’être vendue.

Qu’est-ce que le taux de couverture de stock ?

La couverture dit combien de jours le stock actuel tiendrait au rythme des sorties : stock à date ÷ sorties moyennes par jour. Avec 2 100 k€ en stock et 14 400 k€ de sorties par an (39,5 k€ par jour), la couverture est de 53 jours. Elle regarde le stock d’aujourd’hui, alors que la durée moyenne de stockage regarde le stock moyen de la période.

Faut-il calculer la rotation en quantité ou en valeur ?

En quantité pour un article, ou pour des articles de valeur proche : quantités vendues ÷ stock moyen en unités. En valeur dès que l’on regroupe des articles de prix différents, car une vis et un moteur ne s’additionnent pas en unités. Sur un même portefeuille, les deux calculs peuvent aller de 1 à 5 : l’exemple de cette page donne 17 rotations en quantité et 3,6 en valeur.

Peut-on calculer la rotation des stocks avec le chiffre d’affaires ?

On le voit souvent, mais le résultat est surestimé : le chiffre d’affaires contient la marge, le stock est valorisé au coût. Avec un taux de marque de 30 %, la rotation calculée sur le CA est gonflée d’environ 43 %. Utilisez le coût des ventes, ou à défaut les achats de la période.

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

Il n’existe pas de bon taux universel : un distributeur de produits frais tourne bien plus vite qu’un fabricant de machines. Le bon repère est l’entreprise elle-même, comparée à N-1 et famille par famille, et la couverture rapportée au délai de réapprovisionnement du fournisseur plus un stock de sécurité.

Quel lien entre la rotation des stocks et le BFR ?

Le stock est l’un des trois postes du besoin en fonds de roulement, avec les créances clients et les dettes fournisseurs. Chaque jour de couverture en moins libère un jour de coût des ventes : 14 400 ÷ 365, soit environ 39 k€ dans l’exemple. Passer de 53 à 45 jours de couverture libère environ 325 k€ de trésorerie.

Quels sont les 4 niveaux de stock ?

Aucune norme officielle ne les fixe, mais l’usage en gestion des stocks distingue le stock minimum, seuil à ne pas franchir à la baisse, le stock de sécurité, qui absorbe les aléas de la demande et des délais fournisseurs, le stock d’alerte (ou point de commande), qui déclenche le réapprovisionnement, et le stock maximum, à ne pas dépasser. Le stock moyen, lui, sert au calcul de la rotation, et la couverture se lit face à ces niveaux : sous le stock d’alerte, il faut commander.

Autres calculateurs gratuits : BFR, DSO et DPO, seuil de rentabilité et TRS.

↑

Parlons de votre reporting.

30 minutes en visio avec Dylan Arnaud. Vous repartez avec un périmètre clair et un prix fixé.

Dylan Arnaud, consultant Power BI et fondateur de Datafuji
Dylan ArnaudFondateur · votre interlocuteur unique