Główna różnica polega na tym, że system ERP służy do planowania zasobów całej firmy, a MRP do optymalizacji zużycia surowców i procesów okołoprodukcyjnych (MRP II). Obecnie główne funkcje MRP są dostępne w module zarządzania produkcją ERP. Dlatego ten pierwszy uchodzi czasem za podsystem drugiego. A drugi za nowoczesną alternatywę dla pierwszego.
Poza tym system ERP łatwiej zintegrować z innym oprogramowaniem stosowanym w firmie. W przypadku MPR stanowi to większe wyzwanie.