Custom ERP or Off-the-Shelf?
Last updated:
Why ERP has the reputation it has
ERP projects are famous for overrunning and occasionally for taking a business down with them. The cause is consistent: the project replaces every system at once, requires every department to change simultaneously, and cannot be delivered incrementally.
A two-year project with no value until the end is a bet, and the odds are poor.
The failed ERP implementations we have been asked to rescue had one thing in common: no phase delivered anything usable on its own.
The middle path
Keep the parts that are commodities and build the part that is yours. Accounting, payroll and tax should be off-the-shelf products maintained by someone whose full-time job is following the rules. Your operational layer — how you take, plan and fulfil work — is frequently where you compete.
- Accounting and payroll: buy, always
- CRM: buy, extend if needed
- Inventory and warehouse: buy if standard, build if your fulfilment is unusual
- Production and scheduling: usually build, because this is where businesses differ most
- Reporting across all of it: build, on a pipeline
What makes the operational layer worth building
- Your scheduling or allocation rules are a competitive advantage
- Products are configurable or made to order
- Fulfilment is not a parcel — installation, service, multi-stage
- Compliance requirements specific to your sector
- You have already bought two products and outgrown both
Sequencing so each phase stands alone
- One process, end to end, for one team — live in three months
- The adjacent process, sharing the data model — three months later
- Reporting across both, which is when leadership feels it
- Extend to the next department only after the first two are trusted
Each phase must be worth having if everything stops afterwards. That constraint is what separates a programme that survives a change of CFO from one that does not.
Costs, honestly
| Approach | Cost | Duration | Risk |
|---|---|---|---|
| Off-the-shelf ERP | £50k–£500k+ | 9–24 months | High — fitting your business to it |
| Configure + integrate products | £25k–£80k | 3–8 months | Moderate |
| Custom operational layer | £60k–£250k | 6–18 months, phased | Moderate if phased |
| Full custom ERP | £250k+ | 18 months+ | High |
The questions to ask before committing
- What does phase one deliver on its own, and when?
- Which departments must change behaviour, and have they agreed?
- What happens to the project if the sponsor leaves?
- Which existing systems survive, and which are replaced?
- How is the data migrated, and who has looked at its quality?
A supplier who cannot answer the first question with something usable inside six months is proposing a bet rather than a project.
Frequently asked questions
Is a full ERP ever right?
Can we replace one module at a time?
What about the integration burden of several systems?
How long before we see value?
Got a process somebody still does by hand?
Show us how it works today and we will tell you what it would cost to automate — or when a cheaper change would do the same job.
Related services
What we build for problems like this one