Podjęcie decyzji o wdrożeniu systemu ERP wiąże się z niezwykle dużymi kosztami, dlatego też wybór odpowiedniego rozwiązania powinien być bardzo starannie przemyślany. Nieodpowiednio dobrany produkt może doprowadzić do upadku przedsiębiorstwa. Dobrze funkcjonujący i dostosowany do działalność firmy może natomiast, usprawnić pracę, ograniczyć koszty, a przede wszystkim zwiększyć przychody firmy.

Wdrożenie ERP nie może być efektem nagłej , nieprzemyślanej decyzji. Wybór systemu musi zostać poprzedzony starannymi badaniami nad potrzebami firmy i dostępnymi rozwiązaniami. Pierwszym etapem powinno być określenie potrzeb informatycznych firmy. Należy zastanowić się jakie procesy lub obszary w firmie powinny być objęte systemem ERP. Dokładne zdefiniowanie potrzeb przedsiębiorstwa pozwoli na wybór oferty oprogramowanie dostosowanego do indywidualnych potrzeb.

Kolejnym ważnym elementem wyboru odpowiedniego systemów powinno być porównanie  możliwości systemów dostępnych na rynku. Dobrze jest nawiązać kontakt z kilkoma dostawcami lub poradzić się konsultantów, którzy w tym temacie mają spore doświadczenie. Ważne jest uzyskanie konkretnych informacji o systemie oraz zapoznanie się z przykładami wdrożeń  w innych firmach o podobnej branży. Ostatecznie należy zwrócić uwagę na doświadczenie w prowadzeniu tego typu projektów i odpowiednie do tego celu narzędzia.

Nie bez znaczenia jest również wiarygodność dostawcy. Najlepiej wybrać tego, który ma ugruntowaną i pewną pozycję na rynku. Nie należy również wybierać produktów najtańszych i najprostszych, które najprawdopodobniej trzeba będzie wymieniać, co będzie generować dodatkowe koszty.
Ważnym elementem systemu jest jego kompleksowość. Przed dokonaniem wyboru dobrze jest sprawdzić czy oprogramowanie posiada rozwiązania, które będą odpowiadały przyszłym potrzebom firmy. Istotne jest również skorzystanie z fachowych porad, co pomoże uzyskać dodatkową wiedzą o firmie i wybór najbardziej dostosowanych do jej działalności oprogramowania.

Podjęcie ostatecznej decyzji powinno wynikać z wielu oddziałujących na nią czynników. Do najistotniejszych zalicza się:
- stabilność producenta
– długa obecność na rynku, wielkość, doświadczenie, rozwój,
- fachowość i doświadczenie zespołu wdrażającego w ramach danej branży,
- pozytywne referencje klientów,
- akceptowalna cena i czas realizacji projektu.