Sistemi za načrtovanje materialnih zahtev (MRP) imajo pomembno vlogo v številnih sodobnih proizvodnih obratih. Ti sistemi pomagajo vodjem podjetij pri načrtovanju proizvodnih urnikov in stopenj, ki povečajo dobiček in zmanjšajo odpadke. Dobro načrtovan sistem MRP zagotavlja, da bo imelo podjetje ustrezne vire in zaloge za doseganje proizvodnih ciljev, hkrati pa odpravlja prevelike zaloge in presežne zaloge. Podjetja lahko izbirajo med več vrstami sistemov MRP, ki se pogosto razlikujejo po načinu ravnanja z obstoječimi zalogami. Te sisteme je mogoče prepoznati tudi po tem, ali se ukvarjajo z načrtovanjem materiala na neprekinjeni ali projektni osnovi.
Eden najpreprostejših sistemov MRP je model bruto potreb. Z uporabo tega modela podjetja navedejo vsak material ali vir, ki je potreben za dokončanje izdelka v določenem obdobju. To lahko vključuje dele, surovine ali delo. Nato določijo, koliko vsakega od teh materialov potrebujejo za proizvodnjo želenega števila enot. Podjetje bo nato naročilo to količino materiala, ne glede na sredstva, ki jih morda že ima na zalogi ali v skladišču. Ta bruto sistem MRP je hiter in enostaven, vendar pogosto povzroči presežek zalog in zapravljen denar.
Sistemi MRP neto potreb so podobni modelom bruto potreb, vendar pri izračunu naročil upoštevajo obstoječe zaloge. V skladu s tem sistemom podjetja navedejo dele za vsak izdelek, nato pa določijo, koliko teh delov je potrebnih za doseganje proizvodnih ciljev. Nato preštejejo dele, ki so že v zalogi, in jih odštejejo od vsote, preden oddajo naročilo. Podjetja lahko štejejo tudi obstoječe dokončane zaloge in odštejejo te izdelke tudi pred naročilom.
Projektni sistemi MRP se uporabljajo za posamezne proizvodne serije ali naročila po meri. Uporabljajo se lahko tudi v eni liniji izdelkov, ki se morda nekaj časa ne ponavljajo. Podjetje izračuna skupno število enot, potrebnih za dokončanje izvedbe, nato pa na podlagi tega izračuna odda naročilo materiala. Ta vrsta sistema MRP pomaga zagotoviti, da podjetje ne ostane z neželenimi materiali, ki lahko zmanjšajo skupni dobiček.
Kadar ima podjetje določen končni datum za časovno občutljive izdelke ali projekte, lahko namesto tradicionalnega sistema MRP uporabi sistem obratnega načrtovanja. Z obratnim modelom MRP podjetje začne z določitvijo, koliko enot bo zahtevanih do določenega datuma. Nato delajo nazaj, da ugotovijo, kateri materiali so potrebni za dosego te končne faze, nato pa se vrnejo še korak nazaj, da izračunajo surovine in vložke. Ta povratni sistem se pogosto nekoliko razlikuje od drugih sistemov MRP, saj lahko zahteva pospešeno ali posebna naročila, da se zagotovi izpolnitev datuma dokončanja.