WMS zarządza operacjami magazynu (lokacje, przyjęcia, kompletacja, wysyłki, inwentaryzacja). MRP natomiast planuje zapotrzebowanie materiałowe i terminy zaopatrzenia na podstawie BOM, zapasów i lead time. W praktyce WMS dostarcza dane o zapasach, a MRP je wykorzystuje do planowania.