O MRP funciona por meio de um software que realiza cálculos considerando a demanda pelo produto final o tempo necessário para produção e o lead time de fornecedores para determinar as necessidades de materiais e gerar planos de produção e pedidos de compra.