Se connecte aux systèmes ERP et MES comme

APS et ordonnancement

Gestion de stock mini-maxi : quand et combien réapprovisionner ?

Fixez vos seuils mini-maxi sans double commande : éléments à compter, quantité à réapprovisionner et ordonnancement du travail approuvé avec SkyPlanner.

Jussi Mäntylä Spécialiste de la planification de production, SkyPlanner Mis à jour 27 octobre 2026 14 min de lecture
A low bracket bin with lower and upper reference marks beside incoming parts illustrates min–max replenishment.
Dans cet article
  1. Qu’est-ce que la gestion de stock mini-maxi ?
  2. Raisonnez en position de stock, pas seulement en stock physique
  3. Un exemple de gestion mini-maxi en production
  4. Une commande en cours peut malgré tout arriver trop tard
  5. Comment fixer les niveaux de stock minimum et maximum
  6. Fixez le minimum pour couvrir le délai de réapprovisionnement
  7. Fixez le maximum pour maîtriser le cycle de réapprovisionnement
  8. Appliquez les contraintes de commande avant de lancer l’ordre
  9. Quand la gestion de stock mini-maxi convient, et quand les seuils ne suffisent plus
  10. Intégrez le réapprovisionnement approuvé au planning de production
  11. Un exemple concret en fabrication sur stock
  12. Testez la politique sur un réapprovisionnement réel

Accueil » Ressources » Gestion de stock mini-maxi : quand et combien réapprovisionner ?

Temps de lecture estimé : 10 minutes

Un bac se vide : l’acheteur commande donc un nouveau lot. Pendant ce temps, l’atelier fabrique déjà le même article pour reconstituer le stock. Prise séparément, chaque décision semble logique. Mais ensemble, elles créent un stock dont l’usine n’avait pas besoin.

La gestion de stock mini-maxi définit une règle de réapprovisionnement reproductible : un seuil bas indique quand agir, et une cible haute fixe le niveau à atteindre. Pour bien l’appliquer en production, il faut tenir compte des approvisionnements en cours et de la demande ferme, pas seulement des pièces en rayon.

Vient ensuite la décision de production. Si vous fabriquez vous-même les pièces destinées au réapprovisionnement, il faut leur réserver du temps sur les machines, aux côtés des commandes clients. SkyPlanner APS intègre ce réapprovisionnement approuvé dans le même planning, en tenant compte des capacités et des matières. Vous voyez ainsi quand la fabrication sera terminée, sans créer manuellement une file d’attente distincte.

Qu’est-ce que la gestion de stock mini-maxi ?

La gestion de stock mini-maxi est une politique de réapprovisionnement qui repose sur deux paramètres pour chaque article stocké :

  • Minimum : le seuil qui déclenche une décision de réapprovisionnement.
  • Maximum : la position de stock cible à atteindre par le réapprovisionnement.

Le minimum n’est pas le niveau auquel vous prévoyez de tomber en rupture. Il doit laisser le temps au réapprovisionnement d’arriver pendant que la demande continue. Le maximum n’est ni la quantité à commander à chaque fois, ni la garantie que le stock physique ne dépassera jamais ce niveau.

Avec une politique mini-maxi, la quantité à commander varie selon l’écart par rapport à la cible. Si la cible est de 600 pièces et que la position de stock retenue est de 230, la quantité initiale à réapprovisionner est de 370 pièces. Si la position est de 280, cette quantité passe à 320.

Précisez par écrit si le déclenchement intervient lorsque la position est « strictement inférieure au minimum » ou « inférieure ou égale au minimum » : les systèmes et les règles d’entreprise peuvent différer sur ce point. Dans les exemples ci-dessous, le réapprovisionnement est déclenché lorsque la position est strictement inférieure au minimum.

Raisonnez en position de stock, pas seulement en stock physique

Le stock physique indique ce qui est effectivement présent. La position de stock aide à décider si un nouveau réapprovisionnement est nécessaire, une fois pris en compte les approvisionnements en cours et les besoins déjà engagés.

Si votre politique déduit la demande ferme, utilisez la formule suivante :

Position de stock = stock physique utilisable + réapprovisionnements en cours − demande ferme prise en compte

Les approvisionnements en cours peuvent comprendre des commandes d’achat non encore réceptionnées, des transferts ou des ordres de réapprovisionnement internes. Ne comptez chaque source qu’une seule fois. Après une réception partielle, retenez la quantité restant à recevoir, et non la quantité initialement commandée.

Avant de calculer, définissez le périmètre : un article, un emplacement ou un groupe d’emplacements convenu, une unité de mesure et des dates limites cohérentes pour les approvisionnements et la demande. Excluez les stocks en quarantaine ou inutilisables pour toute autre raison. Ne déduisez pas deux fois le même besoin engagé : si votre solde de départ est déjà net des réservations, ne les retranchez pas à nouveau.

Toutes les mises en œuvre ne déduisent pas les mêmes catégories de demande. L’essentiel est de savoir ce que votre chiffre inclut et d’utiliser des seuils établis sur cette même base. Un minimum calculé selon une définition ne peut pas être appliqué sans risque à une autre sans réexamen.

Un exemple de gestion mini-maxi en production

Prenons un fabricant qui stocke une équerre standard pour répondre à des commandes récurrentes. Son minimum est de 300 pièces et sa cible maximale de 600. Sa politique déduit la demande ferme sur un horizon de planification convenu.

DonnéeQuantitéTraitement
Équerres utilisables en stock180Compter dans le stock actuel
Réapprovisionnement déjà approuvé, restant à recevoir200Ajouter une seule fois aux approvisionnements en cours
Demande ferme retenue pour cet examen150Déduire une seule fois
Position de stock230Comparer au minimum de 300
Nouvelle quantité à réapprovisionner370Porter la position de 230 à 600

Le calcul donne 180 + 200 − 150 = 230. Comme 230 est inférieur à 300, la règle prévoit un réapprovisionnement. La quantité initiale à commander est de 600 − 230 = 370 pièces.

Oublier la commande existante de 200 pièces conduirait à proposer 570 pièces. Vous commanderiez ainsi deux fois 200 pièces pour le même besoin. À l’inverse, oublier la demande ferme donnerait une position de 380 et empêcherait de détecter la nécessité de réapprovisionner.

La cible correspond à la position nette après ajout de la nouvelle commande, pas nécessairement au stock que vous constaterez à sa réception. La consommation se poursuit pendant les délais d’achat ou de fabrication.

Une commande en cours peut malgré tout arriver trop tard

La position de stock répond à la question des quantités. À elle seule, elle ne prouve pas que chaque besoin sera couvert à la date requise.

Dans l’exemple des équerres, supposons qu’il faille 120 pièces le mardi, puis 30 le mercredi. Les 180 pièces utilisables couvrent ces deux besoins. Mais si la totalité des 200 pièces du réapprovisionnement en cours est retardée au-delà de la date d’un nouveau besoin, ce dernier peut rester non couvert, même si la commande est comptabilisée dans la position globale.

Vérifiez les dates autant que les totaux. Accélérer ou réordonnancer une commande existante peut être plus judicieux que lancer un nouveau réapprovisionnement complet. Un contrôle de la couverture de stock par date complète la gestion mini-maxi ; il ne remplace ni son seuil de déclenchement ni sa cible.

Comment fixer les niveaux de stock minimum et maximum

Commencez par un article consommé régulièrement, pour lequel vous disposez d’historiques fiables de consommation et de réapprovisionnement. Définissez les deux niveaux ensemble, tout en donnant à chacun un rôle distinct.

Fixez le minimum pour couvrir le délai de réapprovisionnement

Lorsque la demande est relativement stable, voici une base de calcul pratique :

Minimum = demande prévue pendant le délai de réapprovisionnement + stock de sécurité

Retenez le délai jusqu’à ce que le stock soit utilisable, et pas seulement le temps de transport du fournisseur ou la durée de l’opération sur une machine. Les validations, les achats, l’attente de capacité de production et la réception peuvent tous contribuer à ce délai.

Prenons un article consommé à raison de 40 pièces par jour ouvré. Le réapprovisionnement prend cinq jours ouvrés et l’entreprise a retenu un stock de sécurité de 80 pièces. La demande prévue pendant ce délai est de 200 pièces, ce qui donne un minimum initial de 280 pièces.

Le stock de sécurité de 80 pièces est une hypothèse propre à cet exemple, pas un niveau de service recommandé. Définissez le stock de sécurité selon la variabilité et les conséquences d’une rupture. Un composant peu coûteux qui bloque l’assemblage final peut mériter plus d’attention que sa valeur d’achat ne le laisse penser.

La fréquence de contrôle compte aussi. Un suivi en continu n’équivaut pas à la consultation d’un rapport une fois par semaine. Si le seuil peut être franchi juste après un contrôle, prévoyez le temps d’attente supplémentaire avant que quelqu’un passe commande. Sinon, un minimum apparemment suffisant risque de déclencher l’action trop tard.

Fixez le maximum pour maîtriser le cycle de réapprovisionnement

Le maximum définit le niveau auquel ramener la position de stock lorsque le seuil de déclenchement est franchi. Le relever conduit généralement à des réapprovisionnements plus importants et à davantage de risques liés au stock. L’abaisser entraîne en général des réapprovisionnements plus fréquents, donc davantage de commandes ou de changements de série.

Reprenons l’exemple d’une consommation de 40 pièces par jour et supposons que vous choisissiez un maximum de 600. L’écart avec le minimum de 280 pièces est de 320 pièces, soit huit jours ouvrés de consommation moyenne. Ce calcul permet de comprendre le cycle envisagé, mais ne prouve pas que 600 soit la cible la moins coûteuse ou la mieux adaptée.

Vérifiez que la cible est compatible avec l’espace de stockage, la durée de conservation, le risque d’obsolescence, la trésorerie mobilisée et les tailles de lots de production ou d’approvisionnement. Pour un article à faible rotation et à durée de conservation courte, une plage mini-maxi apparemment bien définie peut malgré tout engendrer des pertes coûteuses.

Appliquez les contraintes de commande avant de lancer l’ordre

L’écart calculé constitue une quantité de départ. Les minimums imposés par les fournisseurs, les multiples de conditionnement et les contraintes de lots de production peuvent modifier la quantité que vous pouvez réellement commander.

Si la proposition de réapprovisionnement est de 370 équerres, mais que celles-ci ne sont disponibles que par conditionnements de 50, l’arrondi supérieur donne 400. Vous dépassez alors de 30 pièces la cible avant ajustement. Décidez s’il faut accepter cet écart, modifier les modalités d’approvisionnement ou revoir la politique. Ne confondez pas « objectif de stock maximum » et « quantité maximale par commande » : le premier définit la position de stock souhaitée, tandis que la seconde limite la quantité d’une commande donnée.

Enregistrez rapidement tout réapprovisionnement approuvé parmi les approvisionnements en cours. Vous éviterez ainsi que le même écart fasse l’objet d’une nouvelle commande au prochain contrôle ou à l’initiative d’un autre acheteur.

Quand la gestion de stock mini-maxi convient, et quand les seuils ne suffisent plus

La gestion de stock mini-maxi est utile pour les articles stockés dont la consommation est récurrente et dont vous pouvez suivre le réapprovisionnement : composants courants, sous-ensembles standard ou consommables fréquemment utilisés. Son intérêt réside dans la cohérence des décisions. Chacun peut comprendre pourquoi un réapprovisionnement est nécessaire et comment la quantité a été déterminée.

Cette méthode devient moins fiable lorsqu’une moyenne masque des besoins importants à des dates précises. Un composant utilisé uniquement pour des lots clients occasionnels peut nécessiter une planification des besoins matières par période plutôt qu’une plage de stock permanente. Pour une pièce de rechange utilisée de façon intermittente, la décision de stockage peut aussi devoir reposer sur sa criticité : une faible consommation moyenne ne dit rien du coût de son indisponibilité.

Distinguez bien les notions et méthodes voisines :

  • Le stock de sécurité constitue une réserve face aux incertitudes. Il peut servir à fixer le minimum, mais ne définit pas à lui seul toute la politique mini-maxi.
  • La quantité économique de commande (EOQ) détermine une taille de lot à partir d’hypothèses sur les coûts de commande et de possession du stock. La méthode mini-maxi, elle, ajuste la quantité à réapprovisionner pour combler l’écart variable entre la position de stock et la cible haute.
  • La fabrication sur stock consiste à produire avant de recevoir les commandes clients. La méthode mini-maxi est l’un des moyens possibles de piloter le réapprovisionnement dans le cadre de cette stratégie.

Réexaminez les niveaux lorsque la consommation, la performance des fournisseurs, le délai de fabrication ou la durée de vie du produit évoluent. Avant de simplement élargir la plage, recherchez les causes des ruptures répétées et des excédents de stock : les réceptions tardives, les soldes de stock inexacts et les commandes en double appellent des corrections différentes.

Intégrez le réapprovisionnement approuvé au planning de production

Pour une pièce fabriquée en interne, décider d’en « commander 370 » ne règle que la moitié de la question. Cela ne vous dit ni si ces équerres seront prêtes avant que le stock vienne à manquer, ni quelles fabrications destinées aux clients devront être décalées pour leur faire de la place.

Imaginez que le réapprovisionnement approuvé nécessite le même centre d’usinage qu’une commande client à livrer cette semaine. Le placer en tête d’une liste distincte de réapprovisionnement des stocks masque ce conflit. Lui attribuer une place dans le planning commun rend l’arbitrage visible tant qu’il est encore temps de décider.

Choisissez SkyPlanner APS pour gérer plus facilement ce planning commun. Arcturus, son IA d’ordonnancement, calcule le planning en tenant compte des postes de travail, des horaires d’équipe, des priorités, des dépendances entre opérations et des matières configurés. Le diagramme de Gantt montre où s’insère le réapprovisionnement et quand il devrait être terminé, aux côtés des autres ordres. Vous passez moins de temps à rapprocher une liste de stocks des files d’attente de chaque machine et disposez d’une base plus claire pour préserver les délais de livraison.

SkyPlanner propose une alerte de stock bas qui vous invite à créer un ordre de réapprovisionnement. Définissez les cibles mini-maxi, la quantité à réapprovisionner et les modalités d’approbation avec le planificateur responsable ou dans votre ERP/MRP. Utilisez ensuite SkyPlanner pour ordonnancer les fabrications approuvées aux côtés des commandes clients. La décision de réapprovisionnement s’intègre ainsi au plan de production commun de l’usine.

Lorsque l’ordonnancement tenant compte des matières est activé et que les données des matières concernées sont à jour, le calcul prend aussi en compte leur disponibilité au moment des opérations qui les consomment. Les dates de réception des commandes d’achat servent à ordonnancer les opérations nécessitant des matières achetées. Si une date de réception ou une priorité change, recalculez le planning commun pour en voir les conséquences, plutôt que de déplacer manuellement chaque opération concernée.

SkyPlanner s’intègre à tout ERP ou MES grâce à son API REST ouverte. Vous pouvez conserver le système qui gère votre politique de réapprovisionnement et relier les ordres qu’il a approuvés à un planning de production tenant compte de la capacité réelle.

Un exemple concret en fabrication sur stock

Opes Corporation fabrique sur stock sur la base d’engagements clients prévisibles. Avant SkyPlanner, l’entreprise utilisait Excel et une application de gestion d’entrepôt distincte, avec des données dispersées. L’intégration progressive avec Visma Nova a permis de relier ces informations à la planification de la production.

Selon le témoignage de l’entreprise, SkyPlanner donne à l’équipe une vision claire de la capacité. Lorsque de petites commandes urgentes ou des séries destinées au développement de produits arrivent, le plan de production mis à jour montre leur effet sur les délais de livraison. Les modifications peuvent être apportées plus rapidement, et les planificateurs voient comment les fabrications s’articulent entre elles.

C’est la leçon à retenir pour le réapprovisionnement : une demande stable sur les articles stockés ne dispense pas de gérer les exceptions. Un planning commun permet à l’équipe d’évaluer les fabrications supplémentaires au regard des engagements existants, plutôt que de gérer chaque file d’attente isolément.

Testez la politique sur un réapprovisionnement réel

Choisissez un article consommé régulièrement. Vérifiez son stock utilisable, ses approvisionnements en cours, les besoins engagés pris en compte et son délai de réapprovisionnement. Fixez le seuil de déclenchement et la cible sur cette base, calculez l’écart et vérifiez à quelle date la quantité sera réellement nécessaire.

Présentez ensuite ce réapprovisionnement approuvé et une commande client mobilisant les mêmes ressources lors d’une démonstration de SkyPlanner. Demandez à voir comment les opérations de leurs gammes respectives mobilisent les mêmes capacités de production, quand le réapprovisionnement sera terminé et ce qui se passe si une réception de matière est retardée. Vous verrez ainsi ce qu’exige une décision de réapprovisionnement applicable en production, au-delà du calcul de stock.

Réservez une démonstration de SkyPlanner pour examiner la situation de votre usine, ou commencez par essayer SkyPlanner avec des données de démonstration. L’objectif est simple : réapprovisionner les quantités nécessaires, éviter de les commander deux fois et donner aux fabrications un planning que votre usine peut suivre.

Jussi Mäntylä

Spécialiste de la planification de production, SkyPlanner

Construisez un planning de production plus clair avec SkyPlanner

Connectez vos données, examinez le premier plan et laissez vos planificateurs garder la main sur chaque planning mis en production.