TENEBRAXTENEBRAXTENEBRAX
TENEBRAX
Learn

How do you choose the right ERP?

You will live with this decision for ten years, and most of the advice comes from people who want to be the answer. Here is how to choose an ERP the way you would choose any long-term partner: by what it does after the honeymoon, not by the demo.

The short answer

Choose the system that runs your core processes in its standard, that your own people can change after go-live, and that you can leave with your data intact — from a partner who will still be around in five years. Judge it on the total cost over five years, not on the price per user. And judge it by what happens after the honeymoon, because that is where you will spend nine of the ten years.

Everything else — feature lists, brand names, the polish of the demo — is noise, and it is loud noise, because it is what vendors are set up to compete on. The two things ERP users complain about most, years after the decision, are running costs and interfaces: the largest German-language survey of ERP installations, covering more than 1,500 systems, finds exactly those two at the top of the list. Neither shows up in a demo. Both are decided at selection.

This guide is the process we would want a friend to follow: start from your processes, judge on seven criteria, run a selection in eight steps and about three months, run demos that tell the truth, know the red flags and the classic mistakes, check the Swiss specifics — and finish with a one-page checklist you can put in front of any vendor.

In one sentence

Choose the ERP your own people can adapt, on a contract you can leave, from a partner who will still be there — the features are the easy part.

Start with your processes, not with vendors

The most common way to start an ERP selection is to google “best ERP for SMEs,” book three demos, and let the vendors explain what you need. It is also the most reliable way to buy the wrong system, because every demo is a story about the vendor’s strengths, and after three of them you will have three sets of criteria — none of them yours.

Start on your side of the table instead. Take the flows that actually run your company — for most SMEs there are about ten: quote to order, order to delivery, delivery to invoice, invoice to payment, purchasing, stock, projects or production, month-end close, payroll, and reporting — and for each one write down three things. How it works today, in two paragraphs. Where it hurts, concretely: the double entry, the spreadsheet, the question that takes a week. And what must, should, and would be nice to work in the new system.

That document is your requirements specification, and it should be twenty pages, not two hundred. Long requirement catalogues have a way of turning into feature checklists that every vendor ticks and nobody reads. Short ones get answered honestly, and they let you script the demos later. Write it with the people who do the work, not only with the people who manage it: the person who enters orders knows where the system needs to be fast in a way the CFO does not.

Two more things belong in it. The list of tools you will keep — the web shop, the CRM, the payroll provider, the bank — because every one of them is an interface to be built. And a list of what you will deliberately not customise: the special cases you have decided to give up in exchange for standard software. That list is the single most effective cost-control device in the whole project, and almost nobody writes it down.

If you are still unsure whether you need an ERP at all, or whether it is too early, start with When do you need an ERP? This article assumes you have decided that you do.

The seven criteria that actually matter

Every system on your longlist has more features than you will ever use. That is why feature count is the worst criterion there is: it cannot separate the candidates, and it distracts from the things that can. These seven do.

1. Process fit — in the standard

Does the system run your core flows out of the box, the way you work, with at most configuration? Not “can it be made to” — anything can be made to. The question is how much of your business lives in the standard and how much would have to be built. A system built for your kind of company — trading, services, manufacturing, projects — will get you further in its standard than a generalist that needs to be taught what a bill of materials is.

2. Adaptability after go-live

Your business will change more in the next ten years than it did in the last ten. The decisive question is how the system changes with it: can your own people add a field, a step, a view, a report — or does every change go back to the partner as a change request at a day rate? This one criterion decides most of the running cost, and it is the one vendors are least eager to demonstrate. Make them.

3. Total cost over five years

Licences, implementation, interfaces, training, your own people’s hours, support, upgrades, and the change requests of criterion two — added up over five years, per candidate. It is the only cost figure that can be compared between vendors, because the per-user price is the one line they can all make look similar. We took the whole bill apart in How much does an ERP cost?

4. Integration

The second-biggest complaint of ERP users, years after they chose. Which of the tools you keep does the system connect to with a standard, maintained connector? Is there an open, documented API for the rest — and who pays when the other side updates? Fewer, standard integrations beat many bespoke ones, and a system that replaces three of your tools outright is worth more than one that connects to all of them.

5. Usability for the people who use it daily

An ERP is used eight hours a day by people who did not choose it. If it is slow, cluttered, or built for the accountant instead of the person taking the order, they will route around it — and the shadow spreadsheets you are trying to retire will be back within a year. Let those people drive in the demo, and count the clicks for the things they do a hundred times a week.

6. Data ownership and exit

Whose data is it, where does it live, and how do you get it out? A serious vendor answers in one sentence: it is yours, it is stored here, and here is the export — complete, in a documented format, at this price. The absence of that sentence is the migration prison in advance. In Switzerland, add: is it stored in Switzerland or the EU, and what does the contract say about the new data protection act?

7. The partner

For most SMEs the implementation partner matters more than the software brand. They will configure the system, migrate your data, train your people, and take your calls for years. Ask who exactly will be on your project, what their day rate is, how many customers of your size and industry they have — and whether you would be their largest customer or their smallest. Both are risks.

The selection process, step by step

Eight steps, two to four months if somebody owns them. The single most important decision in the whole process is made before it starts: naming one person with the time and the authority to run it. Selections without an owner do not fail; they just never end.

01Define

3–4 weeks

Your ten flows, their pain points, must/should/nice, the tools you keep, the customisations you refuse. Written with the people who do the work. Twenty pages.

02Longlist

1 week

Five to eight candidates that serve your industry and your size in your country. Ask peers what they run and what they would not choose again. Ignore rankings written by anyone who takes vendor money.

03Written answers

3 weeks

Send every candidate the same document and ask for written answers: standard, configuration, or development — per requirement — plus a first cost indication over five years. Vague answers are answers.

04Shortlist

1 week

Three candidates, no more. Drop anyone who needs development for a core flow, anyone who would not commit to exit terms in writing, and anyone whose five-year cost is an outlier without a reason.

05Scripted demos

3 weeks

Two to three hours per finalist, following your script, with your data, driven by your people. The same script for all three, so you are comparing systems and not presenters.

06References

2 weeks

Two calls per finalist with customers of your size and industry, chosen from a list of five the vendor gives you. Ask about the change requests, the last upgrade, the support response time — and what they would do differently.

07Five-year cost and risk

1 week

One sheet per finalist: every cost block over five years, including your own hours and the change-request rate. Then the risks: partner size, roadmap, exit. Score the seven criteria — but let the sheet argue with your gut, not replace it.

08Contract

2–4 weeks

Negotiate the things that hurt later, not the per-user price: exit and data export, price escalation caps, change-request rates, support response times, what happens if the partner is acquired. Fixed price for the implementation wherever possible.

A pilot — a few weeks of real work in a test environment with the winning candidate — is worth adding between step seven and the contract if the system will run production or stock. It costs a few thousand francs and has saved companies from six-figure mistakes.

How to run a demo that tells the truth

A standard vendor demo is a rehearsed story with perfect data, told by the best presenter they have. It tells you that the presenter is good. To learn something about the system, you have to take the wheel.

1.
Send the script in advance: Five to eight scenarios from your requirements: this order, this exception, this month-end question. The same script to every finalist. The vendor gets two weeks to prepare — and if they cannot show your scenarios in the standard after two weeks, that is your answer.
2.
Use your data: Send fifty real customers, a hundred articles, a month of orders. Demo data is designed to look good. Yours is designed to reveal where the system’s model and your business disagree.
3.
Let your people drive: Hand the mouse to the person who will enter orders, for ten minutes, without help. Nothing in the whole selection is more informative than watching them find — or not find — the next step.
4.
Count the clicks: For the three things your people do a hundred times a week. Two clicks versus nine is a hundred hours a year per person.
5.
Ask them to change something live: A new field on the order. A new approval step. A different column in the report. Watch who does it — the presenter, or a developer they have to call — and how long it takes. This is criterion two, in front of your eyes.
6.
Listen for the future tense: “That would be handled in the project.” “We would build that.” “That is on the roadmap.” Every future-tense answer is a requirement that is not in the standard. Write them down; they are your cost estimate.
7.
Ask about the last upgrade: What changed for customers, what broke, how long it took, what it cost them. Upgrade pain is the running cost nobody demos.

Red flags

None of these is disqualifying on its own. Two of them together are.

1.
No written answers: A vendor who wants to “show you in a demo” rather than answer your requirements in writing is avoiding a record of what is standard and what is not.
2.
The implementation is an estimate, not a price: Estimates in consulting days are a way of making your project the buffer for their sales price. Ask for a fixed price for the defined scope, and a rate card for everything beyond it.
3.
Exit terms are “not usually a problem”: If data export, format and price are not in the contract, they do not exist. Companies stay on systems they hate for exactly this reason.
4.
Every requirement is “possible”: Everything is possible. The question you asked was whether it is standard. A vendor who does not distinguish between the two either does not know their product or does not want you to.
5.
The reference customers are all bigger than you — or all smaller: You want to be a normal customer, not the pioneer or the afterthought. Ask for references of your size in your industry, and pick from a list of five, not the two they offer.
6.
Discount pressure before the demo: “This price is valid until the end of the quarter.” A serious ERP decision takes three months. A vendor who needs it faster is optimising for their quarter, not your decade.
7.
Heavy customisation is presented as a strength: “We can build anything you need” sounds like flexibility. It is a promise to code your business into a system where every upgrade will have to be paid for twice.
8.
The partner is a one-person company, or a 5,000-person one: The former cannot survive a holiday; the latter will hand you to the junior team. You want a partner for whom you are a real customer without being the only one.

The mistakes everyone makes

The selection mistakes are as recognisable as the ten signs that you need an ERP. Most companies make at least three of them, and they are all avoidable once named.

1.
Choosing the biggest brand: Nobody ever got fired for it, and plenty of companies got a system built for a 5,000-person enterprise, priced and implemented like one. Choose the system built for your size; the brand is not going to answer your support calls.
2.
Letting the vendor write the requirements: Vendor templates are catalogues of the vendor’s features, phrased as needs. Write your own, short, from your own processes — before the first demo.
3.
Comparing per-user prices: The one number every vendor can make look similar. Compare the five-year total, including your own hours and the change-request rate, or you are comparing nothing.
4.
Selecting from the top floor only — or from IT only: Management alone buys the reporting; IT alone buys the architecture. The people who will spend eight hours a day in the system are the ones who decide whether it gets used. Put them in the demos.
5.
Recreating the old system: The instinct is to have the new system do exactly what the old one did, plus the fixes. That is how a standard product turns into a custom one before go-live. Give up habits; keep only the special cases that are a real advantage.
6.
Ignoring the partner: Weeks on the software, an afternoon on the people who will implement it. Reverse that ratio — for most SMEs the partner decides the outcome.
7.
No exit plan on the way in: Data export, format and price belong in the contract you sign, because the moment you need them is the moment you have no leverage.
8.
Deciding to be done with it: After three months of demos, fatigue chooses. Build the process so that the decision is made on the five-year sheet and the reference calls, on a day when nobody is tired.

What a Swiss company should check

International systems are built for their home market first and localised later — sometimes thoroughly, sometimes with a plug-in from a partner who has since moved on. For a Swiss SME, these are the points where “localised” has to be verified, not believed.

1.
QR-bill and payments: Issuing QR-bills with the correct reference, reading them on the purchasing side, and reconciling bank payments (camt files, EBICS or a direct bank connection) automatically. Ask to see a payment run and a bank reconciliation, not a slide.
2.
VAT: Both settlement methods — effective and net tax rate — the current rates, the settlement form, and the handling of foreign VAT if you sell abroad. A system that only knows one method will cost you an accountant’s workaround every quarter.
3.
Payroll: Either Swissdec-certified payroll inside the system or a clean interface to the Swiss payroll provider you already use. Neither is a detail: payroll is the module where “localised” fails most often.
4.
Languages and currencies: German, French and Italian for documents and, if your people need it, for the interface. Multi-currency with proper exchange-rate handling if you buy or sell in euros — most Swiss SMEs do.
5.
Data location and the data protection act: Where the data is stored, whether Switzerland or the EU is contractually guaranteed, and how the vendor supports your obligations under the revised Federal Act on Data Protection. “Cloud” is not a location.
6.
Swiss support in your language: A partner with people in Switzerland who pick up the phone during Swiss office hours. Support routed through a call centre two time zones away is a running cost in disguise.

How AI changes the criteria

Every vendor on your longlist now has an AI slide. The same user survey that puts running costs and interfaces at the top of the complaints finds AI on 57 percent of companies’ agendas — and in broad use at under two percent. So ask the only question that separates a slide from a product: show me what it does, in the standard, on my data, today.

The deeper change is to criterion two. In a classic ERP, adaptability is a service you buy from a partner, and the seven criteria are a way of estimating how much of it you will need. In an AI-native ERP, adaptability is a property of the product: the people who use the system reshape it in plain language — the field, the step, the view, the report — and the migration is done with the system rather than around it. When that is true, the partner criterion shrinks, the five-year cost changes shape, and the feature list matters even less than it did, because the system grows the feature you need when you need it.

It also inverts the demo. Instead of asking whether the system can be made to fit your business, you ask how fast it fits itself — and you watch it happen with the same request you would have written on a change-request form.

Tenebrax is building the ERP that passes this selection by design — AI-native from the ground up, adapted by the people who use it instead of by consultants, migrated with AI, and yours to leave with your data. No implementation marathon. No change-request fees. No migration prison.

The one-page checklist

Twelve questions, one per finalist, answered in writing. A yes is a yes with evidence — a demo you drove, a clause in the contract, a reference who confirmed it.

1.Does the system run our ten core flows in its standard, shown with our data, driven by our people?
2.Can our own staff add a field, a step, a view and a report — demonstrated live, without a developer?
3.Do we have a five-year total cost per finalist, including our own hours and the change-request rate?
4.Is every tool we keep connected by a standard, maintained connector or a documented API — with the price per interface in writing?
5.Did the people who will use it daily drive the demo, and did they want to keep going?
6.Are data export, format and price in the contract — and is the storage location guaranteed?
7.Do we know who exactly will implement and support us, at what day rate, and have we spoken to two of their customers our size?
8.Is the implementation a fixed price for a defined scope, with a rate card beyond it?
9.Are price increases capped and support response times defined in the contract?
10.Is our list of things we will not customise written down and agreed by the people who wanted them?
11.For a Swiss company: QR-bill, bank reconciliation, both VAT methods, payroll, languages — verified, not promised?
12.Would we choose this system again if the presenter had been bad?

The verdict

Twelve yes: sign. Ten or eleven: negotiate the missing ones into the contract before you sign. Fewer: the demo was better than the system. Keep looking — a bad ERP costs more than a late one.

Frequently asked questions

How do I choose the right ERP for my company?

Start from your own processes, not from vendor lists: write down the ten flows that run your business and where they hurt today. Then judge candidates on seven things — process fit, how the system is adapted after go-live, the total cost over five years, integration, usability for the people who use it daily, data ownership and exit terms, and the implementation partner. Shortlist three, run scripted demos with your own scenarios, call references, and negotiate the contract on exit and change-request terms, not on the per-user price.

What are the most important ERP selection criteria?

Process fit and adaptability first: does the system run your core flows in its standard, and can your own people change it without a consultant? Then total cost of ownership over five years, integration with the tools you keep, usability, data ownership and exit terms, and the quality of the partner who implements and supports it. Feature count is the least useful criterion — every serious system has more features than you will use.

How many ERP vendors should we compare?

A longlist of five to eight, a shortlist of three. Fewer than three and you have no real comparison; more than three and the demos, reference calls and evaluation work outgrow what a small company can do properly. Eliminate on written answers to your requirements before you invest in demos.

Do we need a consultant to select an ERP?

Not necessarily — but you need someone with time and authority who owns the selection. An independent selection consultant is worth it when nobody in the company has run a software project before, or when the shortlist contains large systems with complex licensing. Be wary of consultants who are paid by vendors, and of any advisor who hands you a 200-page requirements template on day one.

Do we need a requirements specification (Pflichtenheft)?

You need a short, honest one: one or two pages per core process, stating what must work, what should work, and what would be nice — plus the known pain points and the things you deliberately will not customise. Twenty pages beat two hundred. The document exists so vendors can answer in writing and so demos can be scripted; it is not a contract appendix, and it should not be written by a vendor.

How long does an ERP selection take?

Two to four months for a small or mid-sized company, if someone owns it: three to four weeks to define requirements and build the longlist, three to four weeks for written answers and the shortlist, four to six weeks for demos, references and total-cost calculations, and two to four weeks for the contract. Selections that take a year usually lack an owner, not information.

What questions should we ask an ERP vendor?

Show us our own order flowing through your standard, with our data. What happens after go-live when we need a new field, a new approval step or a new report — who does it, how long does it take, what does it cost? Which of our requirements would be configured, and which coded? How do we get our data out, in what format, at what price? What was your last price increase, and what does the contract say about the next one? And: which of your customers in our size and industry can we call?