marql

Rotation des stocks : formule, repères par catégorie de commerce et calculateur

La rotation des stocks, c’est le coût des ventes divisé par le stock moyen au coût. La formule est courte ; les erreurs se trouvent dans les données d’entrée, dans le repère auquel on la compare, et dans le total de la chaîne qui cache ce que fait chaque magasin.

À retenir

  • Rotation des stocks = coût des ventes ÷ stock moyen au coût. Jours de stock = 365 ÷ rotation. Les deux termes du ratio doivent être sur la même base : le stock est valorisé au coût, le numérateur est donc le coût des ventes, pas les ventes.
  • Diviser les ventes par le stock au coût surestime la rotation d’un facteur 1 ÷ (1 − marge brute). Pour H&M sur son exercice 2025, cela donne 6,0 rotations au lieu de 2,8.
  • Les catégories tournent à des vitesses très différentes. En août 2026, les magasins américains d’alimentation et de boissons détenaient un stock équivalent à 0,82 mois de ventes ; les magasins d’habillement 2,02 et les magasins de bricolage et de jardinage 2,53.
  • Le coût des ventes publié n’est pas défini partout de la même façon. Ahold Delhaize y inclut le stockage, les loyers, les amortissements et les salaires, ce qui relève sa rotation calculée.
  • La rotation d’une chaîne est un total pondéré. Lisez-la magasin par magasin et produit par produit avant d’agir, et ne tenez pas un chiffre plus élevé pour meilleur quand il vient de rayons vides.

La rotation des stocks, en anglais stock turnover, stock turn ou inventory turnover, est le nombre de fois qu’un distributeur vend et renouvelle son stock moyen en un an. Elle montre à quelle vitesse le stock redevient de la trésorerie : plus elle est élevée, moins l’argent reste immobilisé en stock, tant que les rayons ne se vident pas.

Rotation des stocks = coût des ventes ÷ stock moyen au coût, où stock moyen = (stock initial + stock final) ÷ 2

La formule tient sur une ligne. Ce qui dérape, c’est la base des deux chiffres, le repère auquel on compare le résultat, et le total de la chaîne qui efface par la moyenne ce que fait chaque magasin. Ce guide les reprend un par un, avec un calculateur, des chiffres par catégorie du US Census Bureau et la rotation de trois grands distributeurs européens calculée à partir de leurs propres comptes.

1. La formule

Dans la formule ci-dessus, le coût des ventes et le stock moyen portent sur la même période, et tous deux sont au coût. La moyenne du stock initial et du stock final suffit pour une année simple ; dans une activité saisonnière, faites plutôt la moyenne des stocks de fin de mois, car une année qui s’ouvre et se clôt en basse saison sous-estime le stock porté pendant le pic.

Jours de stock = 365 ÷ rotation des stocks, ou stock moyen ÷ coût des ventes par jour. Six rotations par an correspondent à environ 61 jours de stock. Pour une période plus courte qu’une année, divisez par le nombre de jours de la période puis ramenez à l’année : le coût des ventes d’un mois rapporté au stock moyen du mois, multiplié par 365 ÷ 30.

Calculateur de rotation des stocks

Saisissez le coût des ventes de la période et le stock au coût au début et à la fin de celle-ci. La période peut être une année, un trimestre ou un mois ; le résultat est ramené à l’année.

Rotations par an
6,0
Jours de stock
61

Toute devise convient, à condition que les trois montants y soient exprimés, et au coût.

2. L’erreur courante : les ventes rapportées au stock au coût

Le stock est comptabilisé au coût. IAS 2 évalue les stocks au plus faible du coût et de la valeur nette de réalisation, et la méthode du prix de détail qu’elle autorise obtient le coût en retranchant la marge brute de la valeur de vente3. Les séries statistiques suivent la même convention : le Census Bureau valorise les stocks du commerce de détail au coût et publie les ventes nettes des retours, aux prix de vente2. Divisez les ventes par le stock au coût et le résultat n’est pas une rotation : il surestime le vrai chiffre d’un facteur 1 ÷ (1 − marge brute), soit un facteur deux pour une marge de 50 %.

Ventes ÷ stock moyen

Coût des ventes ÷ stock moyen

Rotations par an, d’après les comptes de chaque entreprise

Ahold Delhaize, alimentaire, 2025
19,3
14,1 (26 jours)
Kingfisher, bricolage, 2025/26
4,7
2,9 (125 jours)
H&M, mode, 2025
6,0
2,8 (130 jours)
Nos calculs à partir des ventes, du coût des ventes et des stocks d’ouverture et de clôture publiés par les entreprises. Le coût des marchandises vendues de H&M correspond aux ventes nettes moins la marge brute. L’écart se creuse à mesure que la marge augmente.

Les trois chiffres proviennent du rapport annuel 2025 d’Ahold Delhaize4, des résultats de Kingfisher pour l’exercice clos en janvier 20265 et du rapport annuel 2025 de H&M6. Ils montrent aussi le second piège. Le coût des ventes publié est défini par chaque entreprise : Ahold Delhaize y inclut les achats, le stockage, les loyers, les amortissements, les salaires et le transport qui amène le stock jusqu’au point de vente4, si bien que sa rotation calculée à partir du compte de résultat est plus élevée qu’une rotation fondée sur le seul coût des marchandises. Comparez une entreprise avec elle-même dans le temps, et ne comparez des entreprises entre elles qu’après avoir vérifié ce que contient leur coût des ventes.

3. Repères par catégorie de commerce

Le repère public le plus détaillé par catégorie est le ratio mensuel stocks/ventes du US Census Bureau : le stock de fin de mois au coût divisé par les ventes du mois1, 2. Un ratio de 2 signifie que les magasins détiennent deux mois de ventes.

Alimentation et boissonsStock ÷ ventes mensuelles0,82Jours de ventes en stock25
Magasins généralistesStock ÷ ventes mensuelles1,39Jours de ventes en stock42
Meubles, maison, électronique et électroménagerStock ÷ ventes mensuelles1,80Jours de ventes en stock55
Habillement et accessoiresStock ÷ ventes mensuelles2,02Jours de ventes en stock61
Bricolage, matériaux et jardinageStock ÷ ventes mensuelles2,53Jours de ventes en stock77
Grands magasinsStock ÷ ventes mensuelles2,60Jours de ventes en stock79
Ensemble du commerce de détail, hors automobileStock ÷ ventes mensuelles1,19Jours de ventes en stock36
US Census Bureau, Monthly Retail Trade, août 2026 (provisoire), données corrigées des variations saisonnières, publiées le 15 octobre 2026. Jours de ventes = ratio × 365 ÷ 12.

Deux ajustements rendent ces ratios comparables à votre propre rotation. D’abord, le ratio divise un stock au coût par des ventes au prix de vente, donc rotation au coût ≈ 12 × (1 − marge brute) ÷ ratio : une chaîne d’habillement à 50 % de marge et au ratio de la catégorie, 2,02, tourne environ trois fois par an. Ensuite, le stock inclut les entrepôts qui desservent les magasins1, comparez-le donc à votre stock en magasins et en entrepôts réunis, pas aux seuls rayons.

Le repère le plus utile est en général interne : la même catégorie dans vos autres magasins, et le même magasin l’an dernier. Une catégorie mélange des produits aux rotations différentes, et un repère vous dit où regarder, pas quel devrait être le chiffre.

4. Un chiffre pour la chaîne, de nombreux magasins

La rotation d’une chaîne, c’est le coût des ventes total rapporté au stock moyen total, ce qui pondère chaque magasin par son stock. Deux magasins peuvent maintenir le chiffre de la chaîne en place alors que l’un renouvelle son stock tous les mois et l’autre tous les trimestres.

Rotations par an, dix magasins d’une même chaîne

014

Une illustration. Le chiffre de la chaîne ne dit rien de celui de ces deux magasins qui demande de l’attention.

Le magasin 7 détient du stock qui ne se vend pas : le point de départ est une recherche du stock mort par magasin, puis le déplacement de ce qui se vend ailleurs. Le magasin 2 est peut-être efficace, ou peut-être à vide : une rotation élevée est aussi la façon dont les ruptures de stock apparaissent dans les comptes, parce que le stock qui se serait vendu n’a jamais été là. La même lecture vaut un niveau plus bas, produit par produit, là où les décisions se prennent réellement. Comme le panier moyen, le total de la chaîne est une moyenne de magasins très différents.

La lecture dépend aussi de l’endroit où l’on compte le stock. Yammy Way et Pralio, les quatre confiseries de Tuzeffy en Roumanie, vendent presque tout au poids, dans des bacs ouverts. La caisse enregistre les bacs ; les cartons en réserve arrivent sous leur propre nom et n’apparaissent jamais sur un ticket. Le 1er novembre 2026, marql a lu 77 jours de stock pour le chocolat et les fruits secs de Pralio, à Brașov, rien qu’avec les bacs, au rythme des ventes des quatre dernières semaines, et 172 jours en comptant les cartons encore fermés : du stock acheté six mois à l’avance, dont plus de la moitié encore en cartons :

Pralio, Brașov : chocolat et fruits secs vendus au poids

Dans les bacs
1 732 kg, vendus en caisse
En cartons fermés
2 122 kg, jamais sur un ticket
Le stock tel que marql l’a lu dans l’ERP de la chaîne le 1er novembre 2026.

Le cas complet, et ce que la chaîne a fait de cette lecture, se trouvent dans la success story de Yammy Way et Pralio.

5. L’améliorer sans vider le rayon

  • Trouvez le stock qui ne se vend pas et agissez selon le cas : le déplacer, cesser de le réassortir, ou le retourner ou le démarquer.
  • Dimensionnez la réserve par fournisseur et par produit plutôt qu’avec une seule règle pour tous : le guide du stock de sécurité montre pourquoi un facteur unique surstocke les fournisseurs fiables et sous-stocke les irréguliers.
  • Commandez sur un point de commande qui couvre les jours jusqu’à la livraison, au lieu de compléter chaque référence jusqu’à un nombre fixe de jours.
  • Commandez moins à la fois et plus souvent quand le fournisseur le permet : le stock moyen baisse avec la taille des commandes.
  • Surveillez la disponibilité en même temps que la rotation, pour repérer une hausse qui vient de rayons vides.

La rotation relie aussi le stock au profit. Le rendement de la marge brute sur stock (GMROI) vaut marge brute ÷ stock moyen au coût, soit rotation × marge brute ÷ (1 − marge brute) : à marge égale, chaque rotation supplémentaire fait rapporter davantage au même investissement en stock. Le guide du GMROI donne les valeurs par catégorie de commerce.

  1. U.S. Census Bureau (2026-10-15). Estimates of End-of-Month Retail Inventories and Inventories/Sales Ratios by Kind of Business: 2026. Monthly Retail Trade Survey, August 2026 preliminary. census.gov
  2. U.S. Census Bureau. Monthly Retail Trade: definitions of inventories and sales. Accessed 2 November 2026. census.gov
  3. IFRS Foundation (2026). IAS 2 Inventories, paragraphs 9 and 22. ifrs.org
  4. Ahold Delhaize (2026). Annual Report 2025: consolidated income statement, balance sheet and note 8. PDF
  5. Kingfisher plc (2026-03-24). Full year results for the year ended 31 January 2026. RNS 7745X. data.fca.org.uk
  6. H & M Hennes & Mauritz AB (2026-01-29). Full-year report 2025. cision.com

SujetsRotation des stocks, Taux de rotation, Jours de stock, KPI retail

Tous les articles

Blog

Questions fréquentes

Divisez le coût des ventes de la période par le stock moyen au coût sur la même période. Le stock moyen correspond au stock initial plus le stock final, divisé par deux, ou à la moyenne des stocks de fin de mois dans une activité saisonnière. Pour une période plus courte qu’une année, multipliez le résultat par 365 divisé par le nombre de jours de la période.

Cela dépend de la catégorie. Dans les données du Census Bureau américain pour août 2026, les magasins d’alimentation et de boissons détenaient environ 25 jours de ventes en stock, les magasins d’habillement environ 61, et les magasins de bricolage et de jardinage environ 77. Comparez un magasin à la même catégorie dans vos autres magasins et à son propre historique avant de le comparer à un chiffre du secteur.

Oui. Stock turnover et stock turn sont les termes britanniques usuels, inventory turnover le terme américain ; le calcul est le même.

Le coût des ventes, parce que le stock est valorisé au coût. Les ventes divisées par le stock au coût surestiment la rotation d’un facteur égal à un divisé par un moins la marge brute, soit un facteur deux pour une marge de 50 %.

Divisez 365 par le nombre de rotations par an. Six rotations correspondent à environ 61 jours de stock, douze rotations à environ 30.

Non. La rotation augmente aussi quand les rayons se vident, parce que le stock qui se serait vendu n’a jamais été là. Lisez-la avec la disponibilité, et magasin par magasin plutôt que pour la seule chaîne.