Aller au contenu principal

Taux d'écoulement (sell-through rate) : formule, exemples et lecture

Calcule ton taux d'écoulement, choisis la bonne période et le bon dénominateur, et lis-le par taille, couleur et canal pour caler réassorts et démarques.

Taux d'écoulement (sell-through rate) : formule, exemples et lecture

Le taux d'écoulement (sell-through rate) est la part du stock disponible réellement vendue sur une période donnée. La formule de base est unités vendues ÷ unités reçues × 100 : tu reçois 600 pulls, tu en vends 333 en huit semaines, et ton taux d'écoulement sur huit semaines est de 55,5 %. Il répond à une question que les acheteurs et les responsables e-commerce se posent chaque semaine : quelle part de ce que nous avons acheté s'est transformée en ventes ?

Le chiffre est simple, mais il ne devient utile qu'une fois trois points fixés : le dénominateur utilisé, la période mesurée et le niveau auquel tu le lis. Un taux de 55 % au niveau du modèle peut cacher une taille épuisée dès la troisième semaine et une couleur qui sera encore en rayon au printemps. Ce guide présente la formule et ses variantes, des exemples chiffrés (illustratifs), la différence entre taux d'écoulement, rotation des stocks et ratio stock/ventes, et la lecture par attribut et par canal pour piloter réassorts, démarques et arrêts de références.

Formule du taux d'écoulement et les trois dénominateurs utilisés

Toutes les sources s'accordent sur le numérateur : les unités vendues sur la période. Elles divergent sur ce par quoi on divise, et cette différence change le résultat plus qu'on ne le pense :

  • Unités reçues : unités vendues ÷ unités reçues sur la période × 100. L'exemple chiffré du guide sell-through de Shopify l'utilise : commande 1 000 cupcakes pour le mois, vends-en 800, et le taux est de 80 %. Cette version convient aux lancements de produits et aux achats saisonniers où tout le stock arrive au départ.
  • Stock initial plus réceptions : unités vendues ÷ (stock initial + unités reçues) × 100. Klipfolio utilise cette forme. Elle fonctionne pour les articles dont le stock passe d'une période à la suivante.
  • Vendu plus ce qui reste : le rapport Shopify Produits par taux de vente divise les unités vendues par les unités vendues plus les unités encore en stock, par variante, sur les 30 derniers jours. Si aucune unité n'a disparu ni n'est revenue, le résultat est égal à celui de la deuxième formule.

Choisis une définition pour toute l'entreprise, écris-la et utilise-la dans chaque rapport, sinon un acheteur et un marketeur se disputeront sur deux chiffres tous deux corrects. Le tableau montre pourquoi, avec une variante de chaussettes en mérinos noir sur un mois : 200 paires en stock le premier jour, 100 paires reçues en milieu de mois, 180 vendues et 120 restantes à la fin.

Une variante de chaussettes, quatre taux d'écoulement

Unités reçuesVendu ÷ reçu180 ÷ 100180 %
Stock initial seulVendu ÷ stock initial180 ÷ 20090 %
Stock initial + réceptionsVendu ÷ (initial + reçu)180 ÷ 30060 %
Vendu + stock final (Shopify)Vendu ÷ (vendu + final)180 ÷ 30060 %
Exemple illustratif : le même mois donne 60 %, 90 % ou 180 % selon le dénominateur ; la définition compte donc plus que les décimales.

Le résultat de 180 % sur les seules réceptions n'est pas une erreur de calcul ; c'est la mauvaise formule pour un article réassorti. Utilise les unités reçues pour les achats ponctuels qui partent de zéro, et le stock initial plus les réceptions pour tout ce qui se reporte. Un taux supérieur à 100 % signale qu'il manque du stock au dénominateur, pas que tu as vendu plus que ce que tu avais.

Hebdomadaire, mensuel ou depuis le début de saison : choisir la fenêtre de mesure

La période détermine ce que le chiffre peut t'apprendre. Trois fenêtres couvrent la plupart des besoins :

  • Le taux d'écoulement hebdomadaire (unités vendues cette semaine ÷ unités disponibles en début de semaine) montre la dynamique. C'est l'alerte précoce pour un lancement ou une promotion, et il baisse naturellement à mesure que le stock diminue ; compare-le donc avec la même semaine d'un modèle comparable plutôt qu'avec la semaine précédente.
  • Le mensuel ou les 30 jours glissants conviennent aux articles permanents réassortis. Le rapport de Shopify utilise la période de 30 jours la plus récente, avec un délai de traitement d'environ deux jours.
  • Le cumul depuis le début de saison (unités vendues cumulées ÷ total des unités achetées pour la saison) est le chiffre des achats saisonniers et des capsules. Lis-le par rapport à une courbe prévisionnelle : où tu pensais en être à cette semaine.

Une courbe prévisionnelle est ce que tu peux ajouter de plus utile à un rapport de taux d'écoulement. Décide avant le lancement quel taux cumulé tu attends à chaque semaine, puis compare. Le graphique ci-dessous trace le modèle illustratif de pull en mérinos de la section suivante face à un objectif de 75 % à la semaine 8.

Taux d'écoulement cumulé de la saison : pull col rond en mérinos vs prévision

Exemple illustratif
Semaine de la saisonActualPlan
Sem. 18 %10 %
Sem. 216 %20 %
Sem. 324 %30 %
Sem. 431 %40 %
Sem. 538 %50 %
Sem. 644 %60 %
Sem. 750 %68 %
Sem. 855,5 %75 %
Exemple illustratif : le modèle a suivi la prévision de près pendant trois semaines, puis a pris du retard ; à la semaine 8, il est à 55,5 % contre 75 % prévus.

Exemple chiffré : un pull en mérinos lu par taille et par couleur

Prenons un pull col rond en mérinos, à titre illustratif, acheté pour une saison d'automne de 14 semaines : 600 unités en trois couleurs et quatre tailles, toutes reçues avant le lancement. Après huit semaines, 333 unités sont vendues. Le taux d'écoulement depuis le début de saison est de 333 ÷ 600 = 55,5 %, ce qui ressemble à un modèle un peu lent. Découpé par attribut, ce sont deux histoires différentes.

Pull col rond en mérinos après 8 semaines, par taille et couleur

TailleS1205445 %
TailleM18011765 %
TailleL18012670 %
TailleXL1203630 %
CouleurMarine24016870 %
CouleurGris21010550 %
CouleurMoutarde1506040 %
Total du modèleToutes60033355,5 %
8 lignes sur 8
Exemple illustratif : la moyenne du modèle de 55,5 % cache une taille et une couleur à 70 % qui vont manquer, et un achat de XL et de moutarde qui demandera une démarque.

Trois lectures découlent de ce découpage. La taille L et le marine se vendent à 70 % : la variante marine en L risque donc d'être épuisée bien avant la semaine 14 et mérite un réassort si le fournisseur peut livrer à temps. Le XL est à 30 %, ce qui indique une courbe de tailles achetée trop large vers le haut, une leçon pour l'achat de la saison prochaine plutôt qu'un problème à corriger maintenant. La moutarde à 40 % est la candidate à la démarque.

Le même découpage fonctionne pour tout attribut qui décrit une décision d'achat : matière (mérinos ou coton mélangé), coupe, tranche de prix, longueur de manche, taille du lot ou, pour les produits techniques, la capacité ou la puissance. Le guide de planification de l'assortiment montre comment regrouper les modèles en cellules selon ces attributs et repérer les manques ; le taux d'écoulement est l'indicateur de performance que tu places dans chaque cellule.

Taux d'écoulement, rotation des stocks et ratio stock/ventes

Ces trois indicateurs sont souvent confondus, car tous décrivent la vitesse à laquelle le stock s'écoule. Ils répondent à des questions différentes :

  • Le taux d'écoulement compte des unités, sur une période choisie et généralement par modèle ou variante : quelle part du stock disponible a été vendue. C'est l'indicateur de l'acheteur pour les réassorts et les démarques.
  • La rotation des stocks est le coût des marchandises vendues ÷ la valeur moyenne du stock au coût, généralement sur un an : combien de fois tu as écoulé et renouvelé ton stock. La durée moyenne de stockage est de 365 ÷ rotation ; une rotation de 4,0 correspond donc à environ 91 jours. Le calculateur de rotation des stocks calcule les deux. C'est un indicateur financier et de trésorerie, lu au niveau de la catégorie ou de l'entreprise.
  • Le ratio stock/ventes est le stock en début de période ÷ les ventes de cette période, en unités ou en valeur de vente, généralement par mois. Un ratio de 4 signifie quatre mois de stock au rythme de vente actuel.
  • La couverture en semaines correspond aux unités en stock ÷ la moyenne des unités vendues par semaine. C'est le pendant prospectif du taux d'écoulement et le chiffre à comparer avec les semaines restantes de la saison.

Ces indicateurs se convertissent l'un en l'autre quand rien n'est reçu pendant la période. Un ratio stock/ventes mensuel de 4 signifie que tu as vendu un quart de ton stock d'ouverture ce mois-là, soit un taux d'écoulement mensuel de 25 %. Un modèle à 90 % d'écoulement peut tout de même se trouver dans une catégorie à faible rotation si le reste de la catégorie est surstocké ; c'est pourquoi les acheteurs regardent les deux niveaux.

Taux d'écoulement par canal de vente : stock partagé ou stock alloué

Le taux d'écoulement par canal n'a de sens que si chaque canal a son propre stock. Si ta boutique en ligne et une marketplace puisent dans un même stock d'entrepôt, il n'y a pas de dénominateur par canal : présente plutôt la part de chaque canal dans les unités vendues, et garde le taux d'écoulement au niveau de la variante.

Le stock alloué est différent. Les unités envoyées dans le programme logistique d'une marketplace, chez un revendeur en dépôt-vente ou dans un magasin physique sont engagées sur ce canal. Retour au pull : 500 unités sont restées dans ton propre entrepôt pour la boutique en ligne et 287 ont été vendues (57,4 %), tandis que 100 unités sont parties dans un entrepôt logistique de marketplace et 46 ont été vendues (46 %). Le taux plus faible de la marketplace est un vrai problème, car rapatrier les unités coûte de l'argent. Vérifie la fiche avant d'accuser la demande : un guide des tailles manquant, un titre faible ou une mauvaise catégorie sur la marketplace font baisser le taux d'écoulement aussi sûrement qu'un mauvais choix de couleur.

Transformer la lecture en réassorts, démarques et arrêts de références

Le taux d'écoulement devient une décision quand tu le mets à côté de la couverture en semaines et des semaines restantes de la saison. Dans l'exemple du pull, il reste six semaines à la semaine 8 :

  1. Marine : 72 unités restantes, environ 18 vendues par semaine, soit 4 semaines de couverture pour 6 semaines restantes. Réassortis les tailles les plus rapides si le délai le permet, et ne démarque pas.
  2. Moutarde : 90 unités restantes, environ 6 vendues par semaine sur les deux dernières semaines, soit 15 semaines de couverture pour 6 restantes. Prévois une démarque maintenant, tant qu'il reste du temps pour une deuxième étape.
  3. XL toutes couleurs : 84 unités restantes à quelques unités par semaine. Une démarque sur le seul XL fonctionne rarement, car les clients qui ont besoin du XL l'achètent déjà. Garde-le, puis solde-le en fin de saison, et réduis la part de XL dans le prochain achat.
  4. Les perdants récurrents : une variante qui manque son objectif deux saisons de suite est candidate à l'arrêt. Le guide de rationalisation des SKU explique comment décider et comment la retirer sans casser les feeds ni les liens.

Calcule l'effet d'une démarque sur la marge avant de la fixer. Avec un prix illustratif de 89 EUR et un coût de 34 EUR, une démarque de 30 % à 62,30 EUR fait passer la marge unitaire de 55 EUR à 28,30 EUR, ce qui reste mieux que de garder le stock jusqu'à l'an prochain. L'article markup vs marge explique pourquoi une démarque de 30 % retire bien plus de 30 % de la marge, et le guide de la marge sur coûts variables ajoute les frais, la livraison et les retours qui pèsent encore sur chaque vente démarquée. Dans l'UE, note aussi le prix le plus bas des 30 jours précédant la réduction : c'est le prix antérieur que tu dois afficher à côté de la démarque.

Qu'est-ce qu'un bon taux d'écoulement

Aucune référence intersectorielle ne repose sur des données publiées, et les objectifs qui circulent varient selon la source. Le guide de Shopify donne 70 % à 80 % comme repère rapide pour les assortiments de la période, plus de 80 % dans la fenêtre de lancement pour les collections saisonnières, et 40 % à 60 % par mois ou par trimestre pour les produits permanents, et qualifie ses chiffres par catégorie d'illustratifs. Klipfolio considère qu'en dessous de 20 % il y a souvent lieu de s'inquiéter et prévient qu'au-dessus de 80 % tu fonctionnes peut-être à flux trop tendu, avec un risque de rupture. Aucun des deux ne cite d'étude.

La partie utile est la distinction faite par Shopify : un achat saisonnier et un article permanent réassorti ont besoin d'objectifs différents, car l'un ne peut pas être commandé à nouveau et l'autre est fait pour l'être. Au-delà, la meilleure référence reste tes propres prévisions et ton historique. Compare un modèle avec la même semaine d'un modèle similaire la saison précédente, fixe un objectif cumulé par catégorie avant d'acheter, et considère 100 % atteint bien avant la fin de saison comme le signe d'un achat trop faible ou d'un prix trop bas, pas comme une victoire.

Les données d'attributs qui rendent le taux d'écoulement lisible

Le découpage par taille et par couleur ne fonctionne que si chaque SKU porte des valeurs d'attributs propres et cohérentes. Si un fournisseur écrit « Navy », un autre « bleu marine » et un troisième laisse la couleur dans le titre, ton rapport de ventes compte cinq groupes de couleurs au lieu de trois et le signal du marine à 70 % disparaît. Sur les 32 catalogues qui utilisent des attributs dans le State of Product Data report de WISEPIM, l'attribut médian était rempli sur 1,9 % des produits à l'import ; pour beaucoup de boutiques, le découpage est donc impossible tant que les données ne sont pas corrigées.

WISEPIM n'est pas un système de gestion des stocks et n'a pas de rapport de taux d'écoulement : les quantités en stock et les ventes viennent de ta plateforme de boutique ou de ton ERP. Ce qu'il fait, c'est garder complets et cohérents les attributs selon lesquels le taux d'écoulement est regroupé. La gestion des attributs utilise des Option sets (Jeux d'options), des listes partagées de valeurs autorisées pour les attributs à choix comme la taille, la couleur et la matière, et l'enrichissement par AI peut compléter les valeurs manquantes à partir des titres, des descriptions et des données fournisseur. Exporte SKU, taille, couleur et matière en CSV ou Excel et joins le fichier à ton rapport de ventes par SKU : chaque attribut devient une dimension du taux d'écoulement.

Les Option sets (Jeux d'options) fixent les valeurs autorisées pour la taille, la couleur et la matière, et chaque jeu décide du sort d'une valeur inconnue : Skip product (Ignorer le produit), Review first (Vérifier d'abord) ou Auto-add (Ajout auto).

Une fois cela en place, une lecture hebdomadaire du taux d'écoulement par attribut prend quelques minutes au lieu d'un chantier de nettoyage, et l'achat de la saison suivante peut partir de la courbe de tailles et des couleurs qui se sont réellement vendues.

Diego Nijboer

CTO et cofondateur de WISEPIM, je développe des solutions propulsées par l’AI qui transforment la gestion des données produit des entreprises e-commerce. Plus de 10 ans d’expérience dans la résolution de défis techniques complexes dans l’e-commerce et les systèmes PIM.

Questions fréquentes

Tu as encore des questions ?

Tu ne trouves pas la réponse que tu cherches ? Contacte notre équipe.

Contacter le support

Aucune référence fondée sur des données publiées ne vaut pour toutes les catégories. Le guide de Shopify suggère plus de 80 % dans la fenêtre de lancement pour les collections saisonnières et 40 % à 60 % par mois ou par trimestre pour les produits permanents ; d'autres guides jugent préoccupant un taux inférieur à 20 %. Fixe un objectif cumulé par catégorie avant d'acheter, compare chaque modèle avec un modèle similaire de la saison précédente, et considère une rupture bien avant la fin de saison comme le signe d'un achat insuffisant.

Seulement quand le dénominateur oublie du stock. Diviser les unités vendues par les unités reçues pendant le mois donne plus de 100 % si tu as aussi vendu du stock reporté du mois précédent. Utilise le stock initial plus les réceptions comme dénominateur pour les articles réassortis, et garde la formule des seules réceptions pour les achats ponctuels qui partent d'un stock nul.

Le rapport Shopify Produits par taux de vente divise la quantité vendue par la quantité vendue plus la quantité encore en stock, par variante de produit, sur la période de 30 jours la plus récente avec un délai d'environ deux jours. Les produits dont le stock n'est pas suivi comptent comme zéro unité vendue ; active donc le suivi du stock pour les variantes que tu veux voir dans le rapport.

Le sell-in correspond à ce qu'une marque ou un grossiste expédie à ses revendeurs. Le sell-through correspond à ce que ces revendeurs vendent ensuite aux consommateurs. Une marque peut afficher un sell-in solide pendant que les revendeurs restent avec du stock invendu, qui revient plus tard sous forme de faibles réassorts ou de demandes de démarque ; les marques qui vendent via la distribution demandent donc à leurs partenaires des données de sell-through par SKU.

Utilise les unités pour les décisions d'achat par modèle et par variante, car une démarque change la valeur mais pas le nombre d'articles restants. Les versions en valeur sont utiles au niveau de la catégorie pour la finance, à côté de la rotation des stocks. Quel que soit ton choix, garde la même base dans chaque rapport pour que les comparaisons d'une période à l'autre tiennent.

Continue d'explorer

Une sélection d'étapes suivantes pour aller plus loin.

De meilleures données produit, de meilleurs résultats.Génère plus de ventes.

4,7