MRP-processen (material requirement planning) är ett system avsett att effektivisera lagerkontroll och materialberoende tjänsteleverans. MRP-system finns oftast i stora tillverkningsmiljöer men är relevanta för alla problem som är beroende av tillgång på råvaror och andra relaterade artiklar. Denna process är utformad för att möta tre kritiska mål: lagertillgänglighet, minskade risklagernivåer och framåtplanering. Beroende på omfattningen och komplexiteten i den berörda industrin kan MRP-funktioner vara mjukvarubaserade eller manuellt implementerade.
De flesta tillverknings- och tjänsteleveransbranscher är starkt beroende av en oavbruten tillgång på råvaror, reservdelar eller färdiga produkter för att fungera effektivt. En oförutsedd försening av leveransen av den minsta artikeln kan stoppa produktionen eller tjänsteleveransen för det största eller minsta företaget. Företag som förlitar sig på ett stort lager av material från olika ursprung är de mest mottagliga för dessa problem och kräver strikt, framsynt lagerkontroll för att förhindra dem. MRP-processen är ett av de mest effektiva sätten att utöva denna nivå av kontroll och är vanligtvis strukturerad för att ta itu med de tre mest kritiskt relevanta målen i någon försörjningskedja.
Att upprätthålla en konstant tillgång på kritiskt material, det första målet, är ofta svårt för stora lagerhållare. Långt borta försörjningskällor har sina egna operativa verkligheter och kan ofta inte litas på för att upprätthålla obrutna utbudstrender. MRP-processen möjliggör detta genom att använda historiska användnings- och utbudssiffror för att beräkna inköpsregimer för att säkerställa optimala lagernivåer. På detta sätt bygger systemet in lagerbuffertar för att på ett säkert sätt ta emot oväntade leveransförseningar samtidigt som det ådras minimiavgifter för lagernivån.
Den andra viktiga funktionen som en MRP-process fyller är lagerriskminskning, en punkt som är nära förknippad med lagertillgänglighet. Alltför höga lagernivåer är en stor risk för företag när det gäller förlust- och skaderisker, ökade försäkringsbördor och onödiga utgifter. Det är ofta alltför lätt att köpa alltför stora mängder material för att täcka leveranssäkerhetsproblem som, samtidigt som de löser kortsiktiga leveransproblem, samtidigt skapar oacceptabla lagernivårisker. En effektiv MRP-process kan minimera dessa risker genom att upprätthålla realistiska men säkra lagernivåer.
Den tredje fördelen med MRP-processimplementering är de framtidsplanering och diagnostiska funktioner som vanligtvis är möjliga med dessa system. Processen gör det möjligt för operatörer att bygga upp ett tydligt historiskt register över utbuds- och användningstrender som kan hjälpa till med planering på lång sikt. Vissa system kan till och med flagga operatörer för kommande situationer som kräver avhjälpande åtgärder. Den genomsnittliga MRP-processen är mjukvarudriven och är oftast baserad på referensdatabaser. Manuella system är dock praktiska för mindre företag med mindre omfattande lagerbehov.