Le stock de sécurité se résume à une ligne de mathématiques : le score Z de votre niveau de service, fois l'écart-type de la demande, fois la racine carrée du délai. Si ces trois chiffres sont justes, les ruptures de stock et le surstock deviennent beaucoup plus rares.
À l'automne 2023, je suis entré dans un entrepôt 3PL en périphérie de Memphis — environ 200 000 pieds carrés, surtout du petit électroménager. Leur radiateur électrique vedette a été en rupture neuf jours avant le Black Friday. Environ 35 000 $ de ventes se sont évaporés pendant que le conteneur de réapprovisionnement était encore sur l'eau. Rien sur le rayonnage, rien à vendre.
Trois mois plus tard, dans le même bâtiment, j'ai vu l'image miroir : un autre client assis sur neuf mois de filtres d'humidificateurs à rotation lente, près d'un demi-million de dollars de capital prenant la poussière sur les rayonnages, payant des frais de stockage chaque mois et nous suppliant de réduire le stock.
Les deux responsables m'ont posé la même question : combien devrions-nous vraiment détenir ? Ma réponse a été la même les deux fois : arrêtez de deviner, faites le calcul.
Première question : combien de commandes êtes-vous prêt à perdre ?
La première variable est la probabilité de rupture que vous êtes prêt à accepter. Les statisticiens l'appellent le niveau de service, et elle correspond à un score Z :
| Commandes que vous voulez honorer | Score Z |
|---|---|
| 90% | 1,28 |
| 95% | 1,65 |
| 97,5% | 1,96 |
| 99% | 2,33 |
| 99,9% | 3,09 |
Voici un compromis que la plupart des gens ne calculent jamais vraiment. Passer le niveau de service de 95 % à 99 % fait passer le score Z de 1,65 à 2,33 — c'est 41 % de stock de sécurité en plus, de l'argent réel sur de vrais rayonnages, pour quatre points de taux de service en plus.
C'est pourquoi je dis toujours aux clients de segmenter. Articles A, les best-sellers : 95 à 98 %. Articles B, les ventes régulières : 90 à 95 %. Articles C, la longue traîne : peu ou pas de stock de sécurité du tout. Dépenser de l'argent d'articles C pour protéger un niveau de service de 99 %, c'est brûler du cash.
Les moyennes mentent. L'écart-type dit la vérité.
La deuxième variable est l'écart-type de la demande. Beaucoup d'entrepôts calculent le stock de sécurité à partir des ventes quotidiennes moyennes, et c'est le plus grand piège de tout cet exercice.
Imaginez deux SKU, tous deux avec une moyenne de 200 unités par jour. L'un vend un ennuyeux 190 à 210 unités chaque jour. L'autre vend 80 unités un jour normal et 800 pendant une promotion. Même moyenne. Doivent-ils détenir le même stock de sécurité ? Évidemment non.
L'écart-type transforme cette irrégularité en un chiffre. Ce n'est pas compliqué : exportez les quantités sorties du SKU sur les 12 dernières semaines, par jour ou par semaine, et appliquez la fonction ECARTYPE dans Excel. Vous n'avez que huit semaines de données ? Utilisez huit semaines. C'est toujours mieux que l'instinct.

Un autre piège : gardez les semaines de promotion hors de la base de calcul. Mélanger une semaine de Black Friday à 800 unités avec vos données quotidiennes gonfle l'écart-type, et vous vous retrouvez avec un stock de sécurité inutile les jours normaux et toujours insuffisant pendant le pic. Mes clients marquent les semaines de promo séparément : les maths du quotidien pour les semaines du quotidien, et un tampon dédié constitué deux mois avant la promotion.
Le délai, c'est là que ça devient dangereux
La troisième variable est le délai, mesuré dans la même unité de temps que vos données de demande. Si la demande est quotidienne, le délai est en jours.
La formule utilise la racine carrée du délai, pas le délai lui-même, et cela bouscule l'intuition de beaucoup de gens. Étirez le délai de 7 jours à 28 jours — quatre fois plus long — et le stock de sécurité ne fait que doubler. L'incertitude s'accumule, mais de plus en plus lentement.
Utilisez les délais réels, jamais le chiffre du contrat. Le contrat dit 21 jours ; la réalité dit 30, et 40 en haute saison, c'est quelque chose que j'ai vu plus d'une fois. Prenez la moyenne des dates d'arrivée réelles sur les six derniers mois. C'est le seul délai qui compte.
Quand le délai lui-même oscille fortement — du fret maritime parfois à deux semaines, parfois à cinq — utilisez la version complète de la formule : stock de sécurité = Z x sqrt(L x variance-de-la-demande + demande-moyenne-au-carré x variance-du-délai). Elle intègre directement la variabilité du délai. Pour les SKU à demande stable mais navires peu fiables, cette version est une bouée de sauvetage.
Faisons les calculs
Les trois données en main, la formule tient en une ligne :
Stock de sécurité = score Z x écart-type de la demande x sqrt(délai)
Parcourons un exemple réel. Un certain SKU : demande quotidienne moyenne de 150 unités, écart-type de la demande quotidienne de 45 unités, délai de réapprovisionnement maritime de 14 jours, niveau de service cible de 95 % (Z = 1,65).
Stock de sécurité = 1,65 x 45 x sqrt(14), soit environ 1,65 x 45 x 3,74, à peu près 278 unités.
Point de commande = demande quotidienne x délai + stock de sécurité = 150 x 14 + 278 = 2 378 unités. Quand le stock atteint 2 378, passez la commande, et les ruptures deviennent rares.
Combien coûte ce tampon ? Avec un coût unitaire de 30 $, 278 unités immobilisent 8 340 $. Avec un coût annuel du capital de 8 à 10 %, cela fait 670 $ à 830 $ par an de coût de possession. Comparez avec 35 000 $ de ventes perdues pour une rupture de neuf jours. Faites le calcul vous-même — je l'ai déjà fait.
Et ça marche aussi en sens inverse, en diagnostic. Si la formule vous dit que le stock de sécurité d'un SKU couvre six mois de ventes, vos données d'entrée sont mauvaises : des données de promo se sont glissées dans l'écart-type, ou le délai est surestimé. La formule ne ment jamais. Les chiffres que vous lui donnez, parfois si.
Votre liste de contrôle du lundi matin
- Exportez les données de sortie des 12 dernières semaines par SKU et calculez la demande quotidienne moyenne et l'écart-type — une fonction ECARTYPE dans Excel, cinq minutes de travail.
- Trouvez vos vrais délais : moyenne des jours d'arrivée réels sur les six derniers mois, pas le chiffre du contrat.
- Fixez les niveaux de service par segment ABC : articles A 95 à 98 %, articles B 90 à 95 %, articles C peu ou pas du tout.
- Appliquez la formule, obtenez le stock de sécurité et le point de commande par SKU, et inscrivez-les dans les paramètres de réapprovisionnement de votre WMS.
- Revoyez chaque trimestre. Deux mois avant la haute saison, constituez un tampon séparé pour les SKU promotionnels.
Le stock de sécurité n'est pas du mysticisme. Ce sont trois chiffres multipliés. La partie difficile n'a jamais été la formule — c'est de se donner la peine de déterrer les vraies données. Consacrez une matinée à faire tourner ces trois chiffres pour vos articles A, et vos problèmes de rupture et de surstock diminueront au moins de moitié.
Traduit de l'anglais. En cas de divergence, la version anglaise fait foi.






