L'optimisation des stocks consiste à détenir la bonne quantité de chaque article, au bon moment, sans immobiliser plus de trésorerie que nécessaire. En pratique, elle repose sur trois leviers : classer les articles pour ne pas tous les traiter de la même façon, calculer un point de commande et un stock de sécurité réalistes, et suivre une poignée d'indicateurs chaque semaine. Cet article détaille ces méthodes et les indicateurs à surveiller, avec des exemples concrets pour une PME de distribution ou de négoce.

Pourquoi l'optimisation des stocks est un enjeu de trésorerie

Un stock mal piloté coûte de deux façons. Le surstock immobilise du capital, occupe de la place et finit parfois en démarque ou en invendus. La rupture, elle, fait perdre des ventes, dégrade la relation client et pousse à des commandes urgentes plus chères. Les deux problèmes coexistent souvent dans le même entrepôt : trop de références qui ne tournent pas, pas assez de celles qui se vendent.

Le coût de possession d'un stock (capital immobilisé, stockage, assurance, obsolescence) est généralement estimé entre 15 et 30 % de sa valeur par an selon les secteurs. Autrement dit, un article qui dort un an en rayon peut coûter le quart de sa valeur, sans que cela apparaisse clairement dans les rapports habituels.

Méthode 1 : classer vos articles avec l'analyse ABC et XYZ

Toutes les références ne méritent pas la même attention. L'analyse ABC les classe selon leur poids dans le chiffre d'affaires ou la marge :

  • Classe A : environ 20 % des articles, qui représentent souvent autour de 80 % de la valeur. Suivi serré, révision fréquente des paramètres.
  • Classe B : articles intermédiaires, suivi régulier.
  • Classe C : la longue traîne. Beaucoup de références, peu de valeur. Règles simples, commandes groupées, et candidats naturels au déréférencement.

L'analyse XYZ complète la première en mesurant la régularité de la demande : X pour une demande stable, Y pour une demande variable ou saisonnière, Z pour une demande erratique. Le croisement des deux donne une matrice très utile : un article AX (forte valeur, demande stable) se pilote finement avec un réapprovisionnement automatique, alors qu'un article CZ (faible valeur, demande imprévisible) se gère plutôt à la commande ou avec un stock minimal.

Méthode 2 : calculer le stock de sécurité et le point de commande

Le point de commande est le niveau de stock qui déclenche un réapprovisionnement. Sa formule de base est simple :

Point de commande = consommation moyenne journalière × délai fournisseur (en jours) + stock de sécurité

Exemple : un article se vend en moyenne 20 unités par jour et le fournisseur livre en 10 jours. Sans marge, il faut recommander à 200 unités. Mais la demande et le délai varient : c'est le rôle du stock de sécurité.

Une approche courante calcule le stock de sécurité à partir de l'écart-type de la demande, du délai et du taux de service visé. Plus le taux de service cible est élevé, plus le stock de sécurité grimpe, et pas de façon linéaire : passer de 95 % à 99 % de taux de service demande souvent beaucoup plus de stock que passer de 90 % à 95 %. D'où l'intérêt de fixer des cibles différentes selon la classe ABC plutôt qu'un 99 % uniforme.

Quelle quantité commander ?

La quantité économique de commande (formule de Wilson) équilibre le coût de passation d'une commande et le coût de possession. Elle sert de point de départ, à ajuster selon les minimums de commande, les conditionnements et les remises fournisseurs. Pour les petites références, regrouper les commandes par fournisseur est souvent plus rentable que d'optimiser chaque ligne isolément.

Méthode 3 : fiabiliser la prévision des stocks

Aucune formule ne compense une prévision fausse. La prévision des stocks s'appuie sur l'historique des ventes, mais cet historique doit d'abord être propre :

  1. Corriger les ruptures passées : une semaine à zéro vente parce que l'article manquait n'est pas une semaine sans demande.
  2. Isoler les ventes exceptionnelles : une grosse commande ponctuelle ne doit pas gonfler la moyenne.
  3. Intégrer la saisonnalité : comparer à la même période de l'année précédente plutôt qu'au mois précédent.
  4. Vérifier les retours et avoirs : mal enregistrés, ils faussent la demande nette.
  5. Mesurer l'erreur de prévision : suivre l'écart entre prévu et réel permet de savoir où la prévision est fiable et où il faut plus de marge.

C'est souvent ici que les données d'un ERP de gestion de stock montrent leurs limites : colonnes mal renseignées, documents rattachés au mauvais client, références réutilisées. Avant de modéliser quoi que ce soit, il faut auditer la qualité des données.

Les indicateurs clés pour piloter l'optimisation des stocks

Inutile de suivre trente KPI. Ces six indicateurs couvrent l'essentiel :

IndicateurCalculCe qu'il révèle
Taux de rotationCoût des ventes ÷ stock moyenCombien de fois le stock se renouvelle par an. Trop bas : surstock.
Couverture de stockStock actuel ÷ consommation moyenne journalièreNombre de jours de ventes couverts. À comparer au délai fournisseur.
Taux de serviceLignes livrées complètes ÷ lignes commandéesCapacité à servir les clients sans rupture.
Taux de ruptureRéférences en rupture ÷ références activesFréquence des manques, à suivre par classe ABC.
Stock dormantValeur des articles sans mouvement depuis X moisCapital immobilisé à déstocker ou déréférencer.
Précision d'inventaireÉcarts entre stock théorique et stock comptéFiabilité des données sur lesquelles reposent toutes les décisions.

Les bons seuils dépendent du secteur : une rotation de 4 à 6 par an peut être correcte en distribution industrielle et insuffisante en alimentaire. L'important est de suivre la tendance, par famille d'articles, et de comparer la couverture de stock au délai de réapprovisionnement réel.

Outils : du tableur au logiciel de gestion de stock

Un tableur suffit pour démarrer une analyse ABC ou calculer quelques points de commande. Il atteint vite ses limites dès que le catalogue dépasse quelques centaines de références ou que plusieurs personnes passent les commandes. Un logiciel de gestion de stock ou un ERP comme Odoo apporte les règles de réapprovisionnement, les alertes et l'historique centralisé.

Le paramétrage reste toutefois manuel : minimums et maximums sont souvent saisis une fois puis oubliés, alors que la demande évolue. La bonne pratique est de revoir les paramètres des articles A chaque mois et ceux des articles B et C chaque trimestre.

Flowra : une couche d'analyse au-dessus d'Odoo

Pour les distributeurs sous Odoo, Flowra, notre logiciel de gestion de stock pour Odoo, lit vos données, repère les surstocks et les ruptures à venir, et indique quoi commander avec ce que chaque commande engage et le capital immobilisé par un surstock. Les analyses sont mises à jour chaque nuit et relancées à la demande. Les positions de stock sont reconstruites à partir des flux de transactions, sans inventaire de départ, et les cas ambigus sont écartés et signalés plutôt que devinés. Flowra peut aussi écrire des brouillons de commandes d'achat dans Odoo, uniquement si vous activez cette source.

Questions fréquentes

Par où commencer l'optimisation des stocks ?

Par une analyse ABC sur les douze derniers mois et un contrôle de la qualité des données. Concentrez ensuite vos efforts sur les articles de classe A : c'est là que chaque amélioration du point de commande ou du stock de sécurité a le plus d'effet.

Quelle différence entre stock de sécurité et stock minimum ?

Le stock de sécurité couvre les aléas de demande et de délai. Le stock minimum, ou point de commande, est le seuil qui déclenche la commande : il inclut la consommation pendant le délai de livraison plus le stock de sécurité.

Un ERP suffit-il pour optimiser ses stocks ?

Un ERP enregistre les flux et applique des règles, mais il ne remet pas en cause ses propres paramètres. Il faut une analyse régulière de la demande et des indicateurs, faite à la main ou par un outil dédié, pour que les règles restent pertinentes.

Vous utilisez Odoo et voulez savoir où se cachent vos surstocks et vos prochaines ruptures ? Demandez un audit gratuit de vos données en lecture seule sur la page Flowra pour l'optimisation des stocks sous Odoo, ou contactez-nous pour en parler.