Material requirements planning (MRP) is a system that calculates the materials needed to manufacture a product and meet consumer demand. Manufacturing companies also use varying types of manufacturing ERP software for production and inventory control.