Sistem za upravljanje naročil je računalniški program, ki se uporablja za avtomatizacijo korakov nakupno-prodajnega procesa. Te programe uporabljajo številne industrije za poenostavitev nakupa in prodaje blaga, storitev in vrednostnih papirjev. V večini primerov sistem za upravljanje naročil zagotavlja okvir, kjer podjetje vnaša svoje specializirane informacije. Poleg tega je večina teh sistemov modularnih; uporabniki morajo kupiti le porcije, ki jih potrebujejo. Zaradi teh dveh dejavnikov bo sistem za upravljanje naročil na splošno zelo prilagodljiv.
Ti sistemi so pogosti v skoraj vseh vrstah podjetij. Podjetja, ki proizvajajo ali prodajajo blago, ga uporabljajo za sledenje materiala, ki prihaja v podjetje, in prodaje. Industrije, ki temeljijo na storitvah, imajo pogosto sistem za upravljanje naročil, ki spremlja izdajanje računov, tako da je manj verjetno, da se bodo majhni dodatki ali odštevanja na računu izgubili. V finančnem svetu ti programi pogosto sledijo nakupu in prodaji vrednostnih papirjev, pri čemer zagotavljajo, da je prodaja takojšnja in pravilno sledena zaradi vladnih razlogov.
Večina teh sistemov je prilagojenih za posameznega naročnika. Ko podjetje kupi sistem, ga prilagodi podjetju posebej. To pomeni dodajanje lastnih številk delov, skupnih prodajnih vrednosti, baze podatkov o strankah in drugih elementov, specifičnih za njegovo poslovanje. Ko je to končano, je baza podatkov običajno na voljo v celotnem sistemu.
Poleg tega, da so prilagojeni za določenega naročnika, je večina teh sistemov sestavljena iz posameznih modulov. Ti moduli pokrivajo različna področja podjetja, kot so prodaja, izdajanje računov ali trženje. To stranki omogoča, da kupi točno tisto, kar potrebuje za svoje podjetje. Če se njegovo podjetje pozneje razširi, lahko kupi več modulov, da pokrije svoja nova področja.
Z izjemo stroškov in začetnega usposabljanja imajo ti programi zelo malo pomanjkljivosti. Poenostavljajo poslovne prakse in avtomatizirajo številna področja prodaje, trženja in pošiljanja. Resnično imajo samo eno napako; med seboj niso združljivi. To pomeni, da ima podjetje, ki uporablja sistem upravljanja naročil, zelo težko prehod na nov sistem. Podjetje pogosto mora začeti popolnoma znova, saj nobena od njegovih prejšnjih informacij ni združljiva z novim sistemom.
Potrošniki se vsako leto bolj srečujejo s temi sistemi. Ko oseba kupi artikel na spletu ali uporabi samostojno blagajno v trgovini z živili, je to sistem za upravljanje naročil. Prvotno so bili ti programi zasnovani za bolj zakulisje, vendar so jih sodobne poslovne prakse prinesle ven. To je povzročilo bolj poenostavljene vmesnike in nove module, ki posebej obravnavajo stvari, kot so ocene in komentarji strank.