How to choose an ERP without getting locked into the wrong one
An ERP decision is a ten-year commitment disguised as a software purchase. Get it right and your business runs on clean data, automated processes and a single source of truth. Get it wrong and you spend the next decade working around a system that fights your business instead of supporting it. Here is how to evaluate properly.
1.Define your requirements before you see a single demo
The demo is designed to impress you, not to reveal limitations. Before you talk to any vendor, document: what your current processes are (not what you wish they were), what data you need to report on, what integrations are non-negotiable, and what your team’s actual technical capability is.
An ERP that does everything but requires a dedicated admin your business cannot afford is worse than one that does less but runs itself.
2.The SA-specific requirements
Any ERP sold into South Africa must handle: South African VAT (including zero-rated, exempt and the new rate changes), multi-currency (rand plus at least USD, EUR, GBP), SARS e-filing integration or compatible export, B-BBEE reporting (procurement spend classification at minimum), and POPIA-compliant data handling for customer and employee records.
If a vendor cannot demonstrate these in the product (not as a customisation), move on.
3.Total cost of ownership — the number that matters
Licence cost is typically 20–30% of the ten-year total. The rest is: implementation (configuration, data migration, testing, training — budget 1.5–3x the annual licence), ongoing support and maintenance (15–22% of licence cost per year), customisation (every custom report or workflow is a future upgrade risk), infrastructure (cloud or on-premise hosting), and internal team time during implementation (your people will spend 30–50% of their time on the project for 3–9 months).
Get the ten-year TCO in writing from the implementer, not the vendor.
4.The shortlist that makes sense for SA
- Sage (200, 300, X3): Strong local presence, good for manufacturing and distribution. Well-understood by SA accountants.
- SAP Business One: Powerful, scalable, good multi-currency. Higher implementation cost but solid for growing mid-market businesses.
- Odoo: Open source, modular, lower licence cost. Needs a good implementation partner — the software is only as good as the configuration.
- Xero + integrations: Not a traditional ERP, but for service businesses under 50 people, Xero with add-ons for project management and CRM often covers the need at a fraction of the cost.
- Microsoft Dynamics 365 Business Central: Tight Office 365 integration, strong financials, growing SA partner network.
5.The traps
- Choosing based on the demo: Every ERP looks good in a demo. Insist on seeing your actual data and your actual processes.
- Over-customising: Every customisation is a future upgrade problem. If the system does not support your process out of the box, change the process before you customise the system.
- Underestimating data migration: Your current data is messy. Cleaning it takes longer than anyone estimates. Budget twice what you think.
- Skipping change management: The system is only useful if people use it. If the team resents the new system, they will find workarounds that make the data unreliable.
ERP selection checklist:
The bottom line
An ERP is a decade-long decision. Define what you need before you see any demos, budget for the full cost of ownership, insist on South African compliance features in the product, and choose an implementation partner with local references. The right ERP disappears into the background. The wrong one dominates every meeting for years.
Choosing an ERP?
KTH-Tech runs independent ERP evaluations for South African businesses — requirements-first, vendor-neutral, with honest TCO modelling.
Get an independent evaluation →General guidance based on experience. Your circumstances may differ — validate with qualified professionals.