Materjalivajaduse planeerimise (MRP) süsteemid mängivad paljudes kaasaegsetes tootmisrajatistes olulist rolli. Need süsteemid aitavad ettevõtete juhtidel planeerida tootmisgraafikuid ja -määrasid, mis maksimeerivad kasumit ja minimeerivad jäätmeid. Hästi planeeritud MRP-süsteem tagab, et ettevõttel on tootmiseesmärkide saavutamiseks piisavad ressursid ja varud, kuid samas välistab ka üleliigsed laoseisud ja üleliigsed varud. Ettevõtted saavad valida mitut tüüpi MRP-süsteemide vahel, mis eristuvad sageli olemasoleva laoseisu käsitlemise viisi järgi. Neid süsteeme saab tuvastada ka selle järgi, kas nad tegelevad materjalide planeerimisega pidevalt või projektipõhiselt.
Üks lihtsamaid MRP-süsteeme on brutonõuete mudel. Seda mudelit kasutades loetlevad ettevõtted kõik materjalid või ressursid, mida on vaja teatud perioodi jooksul toote valmimiseks. See võib hõlmata osi, toorainet või tööjõudu. Seejärel määravad nad kindlaks, kui palju neid materjale on vaja soovitud arvu ühikute tootmiseks. Seejärel tellib ettevõte sellise koguse materjale, olenemata ressurssidest, mis neil juba laos või laos võib olla. See bruto-MRP-süsteem on kiire ja lihtne, kuid põhjustab sageli üleliigset laoseisu ja raisatud raha.
Netonõude MRP süsteemid on sarnased brutonõuete mudelitele, kuid võtavad tellimuste arvutamisel arvesse olemasolevaid laoseisu. Selle süsteemi kohaselt loetlevad ettevõtted iga toote osad ja määravad seejärel kindlaks, kui palju neid osi on tootmiseesmärkide saavutamiseks vaja. Seejärel loendavad nad juba laos olevad osad ja lahutavad need kogusummast enne tellimuse esitamist. Ettevõtted võivad ka olemasolevad lõpetatud laoseisud üle lugeda ja need tooted enne tellimist maha arvata.
Projektipõhiseid MRP-süsteeme kasutatakse üksikute tootmistsüklite või eritellimuste jaoks. Neid võib kasutada ka ühel tootesarjal, mida ei pruugita mõnda aega korrata. Ettevõte arvutab jooksu lõpetamiseks vajalike ühikute koguarvu ja esitab selle arvutuse põhjal materjalitellimuse. Seda tüüpi MRP-süsteem aitab tagada, et ettevõttele ei jääks soovimatuid materjale, mis võivad kogukasumit vähendada.
Kui ettevõttel on ajatundlike toodete või projektide jaoks fikseeritud lõppkuupäev, võivad nad traditsioonilise MRP-süsteemi asemel kasutada vastupidist planeerimissüsteemi. Pöördvõrdelise MRP mudeli puhul määrab ettevõte alustuseks kindlaks, mitu ühikut konkreetseks kuupäevaks nõutakse. Seejärel töötavad nad tagurpidi, et teha kindlaks, milliseid materjale on viimasesse etappi jõudmiseks vaja, seejärel minnakse samm edasi, et arvutada tooraine ja sisendid. See vastupidine süsteem erineb sageli teistest MRP-süsteemidest, kuna see võib vajada kiirendamist või eritellimusi, et tagada valmimiskuupäeva järgimine.