Solutions

How to choose an ERP system

A practical sequence, and the mistakes that sink ERP projects before the software is even chosen.

Call +974 7406 2452 WhatsApp us
In short

Choosing an ERP starts with documenting how your business actually works and what is failing today, not with looking at software. Shortlist two or three platforms against those specific requirements, insist on demonstrations using your own data, check references with businesses of similar size, and compare total cost over five years. The implementation partner matters at least as much as the platform.

Most failed ERP projects were lost during selection. The software was chosen for the wrong reasons, against requirements nobody had written down, from a partner nobody had checked.

This is the sequence we would follow if we were buying rather than selling.

Start with what is broken, not with software

Before looking at any product, write down what actually goes wrong now. Stock figures that are never right. Invoices raised late. No idea which jobs made money. Three people keeping separate spreadsheets that disagree.

That list is your requirement document, and it is worth more than any feature checklist because it is specific to you. It also gives you a way to judge the project afterwards: in a year, is each of those things fixed?

Insist on demonstrations with your own data

Every ERP demonstrates beautifully with the vendor's sample data. Ask instead for a demonstration using a handful of your own records — your items, your customers, a real order the way it actually arrives, including the awkward ones.

Watch specifically for the workflows you described as broken. If a vendor deflects to a different example, that is your answer. Any competent partner can prepare this, and unwillingness to do so tells you something worth knowing before you sign.

Check the partner harder than the product

ERP platforms rarely fail. Implementations do. Ask these before deciding.

  • Who specifically will do our work, and will they still be here in six months?
  • Can we speak to two clients of similar size in Qatar — including one whose project was difficult?
  • What happens after go-live, for how long, and at what cost?
  • What if we want to leave — can we export everything, and could another firm take this over?
  • What did your last project overrun on, and why?

The mistakes we see most

Almost every troubled project we have been asked to rescue made at least one of these.

  • Choosing on price alone, then paying twice when the first attempt is abandoned
  • Trying to switch on every module at once instead of sequencing
  • Nobody inside the business owning the project, so decisions stall for weeks
  • Migrating dirty data and permanently inheriting the old problems
  • Skimping on training, then concluding the software is unusable
  • Treating go-live as the end rather than the point at which real questions start
A sequence that starts with your problems, not a demo
Questions that reveal whether a partner is solid
Demonstrations run on your data, not sample data
The six mistakes behind most failed projects

At a glance

Start withWritten list of what fails today
ShortlistTwo or three platforms, no more
Demo ruleYour data, your awkward cases
ReferencesSimilar size, including a difficult project
Compare cost overFive years, all-in
Common questions

Frequently asked questions

How long does choosing an ERP take?

For a small or mid-sized business, a few weeks of genuine effort. Longer than that usually means requirements were never written down, so every demonstration restarts the discussion.

Should we hire a consultant to help choose?

For a large or complex rollout it can be money well spent, particularly for someone independent of any implementer. For a straightforward SME implementation it is usually unnecessary if you do the requirements work yourself.

How many vendors should we talk to?

Two or three, properly. Six shallow conversations produce less than three thorough ones, and the extra options mostly delay the decision.

What if we choose wrong?

On an open-source platform you keep your data and can move, which limits the damage. The more common and more expensive mistake is not the platform but the partner — which is why the questions above matter more than the feature comparison.