Trop de stock sur certaines références, des ruptures sur d'autres, des délais de livraison qui dérapent. Si ce scénario vous parle, vous n'êtes pas seul. C'est le quotidien de beaucoup de responsables de production en PME industrielle, et c'est précisément le problème que le MRP est censé résoudre.
Le MRP (Material Requirements Planning, ou Planification des Besoins en Matières) est un outil de planification de la production utilisé en logistique industrielle. Son rôle : calculer quels matériaux commander, en quelle quantité et à quel moment, pour produire ce qu'il faut, quand il faut. Le MRP en supply chain est devenu un rouage incontournable de toute chaîne d'approvisionnement structurée.
Sur le papier, c'est simple. En pratique, c'est un levier qui peut transformer votre production, ou devenir une source de frustration si les données d'entrée ne suivent pas. Chez Drakkar, on déploie des modules MRP via Odoo pour des PME industrielles. On sait ce qui fonctionne, et on sait ce qui coince.
Dans cet article, on vous explique ce qu'est le MRP, comment il fonctionne étape par étape, son rôle dans la supply chain et la logistique, et les évolutions du MRP I jusqu'au DDMRP. L'objectif : vous donner les clés pour décider si c'est le bon levier pour votre PME.
De quoi parle-t-on quand on dit MRP ?
MRP signifie Material Requirements Planning, soit en français la Planification des Besoins en Matières. On parle aussi de CBN (Calcul des Besoins Nets), qui désigne le mécanisme central du MRP.
Le concept a été formalisé dans les années 1960 par Joseph Orlicky, ingénieur chez IBM. Son idée de départ : au lieu de commander les matériaux en fonction de l'historique des consommations (méthode dite à point de commande), pourquoi ne pas calculer les besoins réels à partir des commandes fermes et des prévisions de vente ?
C'est un changement de logique fondamental. Le MRP fonctionne en flux poussé : on planifie la production à partir de la demande anticipée, puis on "pousse" les ordres de fabrication et d'achat dans la chaîne logistique. C'est l'opposé du flux tiré (Kanban, juste-à-temps) où la production est déclenchée par la consommation réelle.
👉 Bon à savoir - Le terme "MRP" désigne parfois deux choses différentes. Le MRP I (années 1960-70) se concentre uniquement sur les besoins en matières. Le MRP II (années 1980) élargit le périmètre à toutes les ressources de production (capacités machines, main d'oeuvre), et a posé les bases des ERP actuels. On y revient plus bas.
Quel rôle joue le MRP dans la supply chain ?
Le MRP n'est pas un outil isolé. C'est un maillon central de la supply chain qui relie les prévisions de vente à l'approvisionnement en matières premières. Pour comprendre comment le MRP supply chain s'intègre dans votre organisation, voici où il se positionne dans la chaîne logistique :
En logistique, le MRP répond à trois questions fondamentales : quoi commander ou fabriquer, combien, et quand. Il synchronise l'ensemble de la chaîne d'approvisionnement en partant du produit fini pour remonter jusqu'aux matières premières, composant par composant, niveau par niveau.
C'est ce qu'on appelle l'explosion des nomenclatures : le MRP décompose chaque produit fini en sous-ensembles, puis en composants élémentaires, pour calculer les besoins à chaque niveau de la supply chain.
👉 En pratique - Sans MRP, un responsable logistique doit gérer manuellement les approvisionnements pour des centaines, voire des milliers de références. Le risque ? Des commandes en retard, des composants manquants qui bloquent toute une ligne de production, ou à l'inverse des stocks dormants qui immobilisent du cash. Le MRP logistique élimine ce pilotage à vue.
Comment fonctionne un MRP ?
Un MRP fonctionne grâce à un cycle structuré en six étapes. Chaque étape alimente la suivante, ce qui rend la qualité des données d'entrée absolument critique. Prenons l'exemple d'une PME qui fabrique des vélos pour illustrer le processus.

1. Collecte des données d'entrée
Tout commence par la collecte de trois types de données :
- Les prévisions de demande issues du PDP, qui regroupent les commandes fermes et les prévisions de vente basées sur l'historique, les tendances du marché et les campagnes commerciales prévues.
- Les nomenclatures (BOM), c'est-à-dire la Bill of Materials qui liste tous les composants nécessaires pour fabriquer chaque produit fini, avec les quantités par unité.
- L'état des stocks, soit les niveaux de stock actuels, les commandes fournisseurs en cours et les ordres de fabrication lancés.
Notre fabricant de vélos anticipe une hausse de la demande pendant la saison estivale. Le MRP intègre les prévisions de vente, la nomenclature de chaque modèle et l'état des stocks de composants pour lancer le calcul.
2. Planification des besoins bruts
Le MRP calcule les besoins bruts en décomposant chaque produit fini à travers sa nomenclature. C'est l'explosion des besoins : on part du produit fini et on descend niveau par niveau.
500 vélos x 2 roues par vélo = 1 000 roues. Chaque roue nécessite 1 jante, 1 pneu, 36 rayons. Le MRP calcule ainsi les besoins bruts pour chaque composant à chaque niveau de la nomenclature.
3. Calcul des besoins nets (CBN)
C'est le coeur du MRP, et c'est de là que vient le terme CBN (Calcul des Besoins Nets). La formule est directe :
Besoins nets = Besoins bruts - Stock disponible - Commandes en cours + Stock de sécurité
Si vous avez besoin de 1 000 jantes, que vous en avez 400 en stock et 200 en commande chez votre fournisseur, le CBN détermine qu'il vous faut 400 jantes supplémentaires. Ce calcul s'applique à chaque composant, à chaque niveau de la nomenclature.
4. Génération des ordres de fabrication et d'achat
En fonction des besoins nets calculés, le MRP génère automatiquement deux types de recommandations :
- Les ordres d'achat pour les composants achetés auprès de fournisseurs (matières premières, pièces standard).
- Les ordres de fabrication (OF) pour les composants fabriqués en interne (sous-ensembles, pièces usinées).
Chaque ordre est planifié en remontée à partir de la date de besoin, en tenant compte des délais d'approvisionnement (lead times) et des délais de fabrication. C'est le jalonnement arrière : le MRP part de la date à laquelle le produit fini doit être prêt et remonte le temps pour déterminer quand chaque composant doit être commandé ou fabriqué.
5. Suivi des stocks et mise à jour
Au fur et à mesure de la production et des réceptions fournisseurs, le MRP met à jour les niveaux de stock en temps réel. Chaque mouvement (entrée, sortie, rebut) est intégré pour maintenir une visibilité continue sur les ressources disponibles.
Retournons dans notre usine de vélos : si 200 jantes supplémentaires arrivent du fournisseur, le stock est ajusté automatiquement et les besoins nets sont recalculés en conséquence.
6. Analyse, alertes et ajustements
Le MRP génère des rapports et des messages d'exception : avancer un ordre, retarder un ordre, annuler un ordre. C'est la dimension "aide à la décision" du système. Le MRP propose. Le planificateur dispose.
👉 La réalité du planificateur - En pratique, un planificateur peut recevoir des centaines de messages contradictoires chaque jour : "avancez cet ordre" ET "retardez celui-ci" sur la même ligne de production. C'est l'une des frustrations les plus citées par les utilisateurs de MRP. La qualité des données d'entrée (nomenclatures à jour, stocks physiques fiables, prévisions réalistes) est ce qui fait la différence entre un MRP utile et un générateur de bruit.
Les trois composants qui font tourner un MRP
Un système MRP repose sur trois piliers. Si l'un d'entre eux est fragile, tout le calcul des besoins s'effondre.
Du MRP I au DDMRP, trois générations de planification
Le MRP n'est pas resté figé depuis les années 1960. Il a évolué pour répondre aux limites du modèle initial et aux exigences croissantes des supply chains modernes.
Le MRP I, planifier les matières (années 1960)
Le MRP original, formalisé par Joseph Orlicky, se concentre uniquement sur les besoins en matières. Il répond à la question : "De quels composants ai-je besoin, en quelle quantité et quand ?"
Sa limite principale : il ne prend pas en compte la capacité réelle de production. Le MRP I peut générer un plan parfait sur le papier, mais infaisable en pratique si les machines ou les équipes ne suivent pas.
Le MRP II, intégrer les capacités de production (années 1980)
Le MRP II (Manufacturing Resources Planning) a été développé par Oliver Wight pour combler cette lacune. Il ajoute au calcul des besoins en matières l'adéquation charge-capacité : est-ce que mes postes de travail, mes machines et mes équipes ont la capacité de produire ce que le MRP demande ?
Le MRP II intègre également les aspects financiers (coût de revient, budget de production) et les gammes de fabrication. C'est ce passage du "calcul de matières" au "pilotage global de la production" qui a posé les bases des systèmes ERP modernes.
Le DDMRP, piloter par la demande réelle (années 2010)
Le DDMRP (Demand Driven MRP) est la réponse aux limites du MRP classique dans un monde VUCA (Volatile, Incertain, Complexe, Ambigu). Le problème du MRP traditionnel : il fonctionne en flux poussé, basé sur des prévisions. Or, une petite erreur de prévision se propage et s'amplifie à chaque niveau de la nomenclature. C'est l'effet coup de fouet (bullwhip effect) : une variation de 10 % de la demande client peut se traduire par une variation de 40 % au niveau des matières premières.
Le DDMRP propose une approche hybride : il positionne des buffers de stock stratégiques à des points clés de la supply chain pour amortir les variations de demande, tout en conservant le calcul des besoins nets du MRP classique pour le reste. Les résultats rapportés par les entreprises qui l'ont adopté : un taux de livraison à temps de 97 à 100 %, et des réductions d'inventaire de 30 à 45 %.
En résumé - MRP I = quels matériaux ? MRP II = quels matériaux + quelles capacités ? DDMRP = absorber la variabilité de la demande réelle tout en planifiant les besoins.
Quelle différence entre MRP et ERP ?
Le MRP est un sous-ensemble des systèmes ERP (Enterprise Resource Planning). C'est souvent une source de confusion, alors clarifions.
Le MRP se concentre sur la planification de la production et des approvisionnements. L'ERP, lui, intègre l'ensemble des processus de l'entreprise : finance, comptabilité, achats, ventes, GPAO, logistique, CRM, ressources humaines.
Dans un ERP comme Odoo, le module MRP (Fabrication) est relié aux modules Inventaire, Achats et Ventes. Quand une commande client est validée dans le module Ventes, le MRP recalcule automatiquement les besoins en composants. Si un composant est en rupture, le système génère une demande d'achat dans le module Achats. Plus de ressaisie, plus de fichiers Excel qui circulent entre services, une seule source de vérité.
👉 Le point clé - Ne cherchez pas un "logiciel MRP" isolé. Aujourd'hui, le MRP est quasi systématiquement intégré dans un ERP industriel. La vraie question n'est pas "quel MRP choisir" mais "quel ERP avec un bon module MRP". Et là-dessus, tous les ERP ne se valent pas : les solutions d'origine comptable gèrent souvent mal la partie production.
Faut-il adopter un MRP ? Avantages et limites
Ce qu'un MRP apporte à votre logistique
Optimisation des stocks
En calculant les besoins nets, le MRP réduit les excédents inutiles et évite les ruptures de stock. Moins de capital immobilisé dans les entrepôts, et une meilleure disponibilité des produits finis pour vos clients. Pour une PME industrielle qui gère des centaines de références, l'impact est immédiat.
Des délais de production prévisibles
Le MRP coordonne automatiquement les besoins en matériaux avec le calendrier de production. Chaque composant arrive au bon moment sur la ligne, sans blocage ni attente. Les délais deviennent fiables, et vos clients le ressentent.
Automatisation de la planification
Fini les tableurs avec des formules cassées. Le MRP automatise le calcul des besoins, la génération des ordres d'achat et de fabrication, et le suivi des stocks. Les erreurs humaines diminuent, le temps passé sur la planification aussi. Chez nos clients, on observe en moyenne +15 % de productivité sur les processus de gestion après mise en place d'un ERP avec module MRP.
Visibilité sur toute la supply chain
Le MRP donne une vision claire de l'ensemble de la chaîne logistique : quels composants sont en stock, lesquels sont en commande, quand ils arrivent, quand la production peut démarrer. Pour un responsable supply chain, cette visibilité change la donne.
Les limites à connaître
La dépendance aux données
Un MRP ne vaut que ce que valent ses données d'entrée. Des nomenclatures obsolètes, des stocks physiques qui ne correspondent pas au système, des prévisions irréalistes : le MRP calculera des résultats faux avec une précision parfaite. C'est le piège le plus fréquent, et le plus sous-estimé.
Le coût d'implémentation
Déployer un MRP (ou un ERP avec module MRP) représente un investissement significatif : licence, paramétrage, reprise de données, formation des équipes. Pour une PME industrielle, les budgets varient de 30 000 à plus de 300 000 euros selon la complexité. 75 % des intégrations ERP échouent à répondre aux attentes des entreprises, souvent parce que la phase de préparation des données est bâclée.
La rigidité face à l'imprévu
Le MRP classique fonctionne en flux poussé, basé sur des prévisions. Face à un changement soudain (commande urgente, problème fournisseur, panne machine), il manque de réactivité. C'est l'une des raisons pour lesquelles le DDMRP gagne du terrain dans les supply chains volatiles.
Le fossé entre théorie et terrain
C'est un point que les manuels abordent rarement. En théorie, le MRP produit des plans optimaux. En pratique, les planificateurs se retrouvent face à des messages contradictoires, des données approximatives et des contraintes terrain que le système ne modélise pas. Un MRP mal maîtrisé génère plus de frustration que de valeur.
👉 Notre approche chez Drakkar - Le MRP n'est pas un outil magique. Avant de déployer un module MRP via Odoo, on travaille systématiquement sur la fiabilisation des données de base : nomenclatures, stocks, délais fournisseurs. C'est moins glamour, mais c'est ce qui fait la différence entre un projet réussi et un projet qui frustre tout le monde. On ne vend pas des implémentations à la chaîne. On construit une solution adaptée à votre réalité de production.
FAQ sur le MRP en logistique et supply chain
Ce qu'il faut retenir
Le MRP reste, 60 ans après sa création, un outil fondamental de la logistique industrielle et de la gestion de la supply chain. Son principe de base n'a pas changé : calculer les besoins nets en composants à partir d'une demande prévisionnelle, pour produire ce qu'il faut, quand il faut, sans stocker plus que nécessaire.
Mais le MRP seul ne suffit plus. Les entreprises qui en tirent le meilleur parti sont celles qui :
- Maintiennent des données de base fiables (nomenclatures, stocks, délais)
- L'intègrent dans un ERP complet pour connecter production, achats, ventes et logistique
- Forment leurs équipes à la logique du CBN et aux messages d'exception
- Envisagent le DDMRP si leur environnement de supply chain est particulièrement volatile
Chez Drakkar, on accompagne les PME et ETI industrielles dans le déploiement de modules MRP via Odoo. On ne vend pas un outil : on construit une solution adaptée à votre réalité de production, en commençant par ce qui compte vraiment, vos données.
👉 Vous envisagez de déployer un MRP dans votre PME ? On en discute.