The Failure Rate Nobody Talks About Before Signing
Somewhere between 65% and 75% of ERP implementations fail to meet their original objectives. That figure has remained stubbornly consistent across multiple decades and multiple generations of ERP software. The vendors know it. The consultants know it. Most finance leaders only discover it about six months into a project that is already over budget and behind schedule.
To be clear: "failure" here rarely means the system never goes live. It usually means the project ran 40% over budget, took twice as long as planned, and delivered half the efficiency gains that were promised in the sales deck. The system is running. The business is not better off.
That is not a technology problem. It is a planning and execution problem — and it is almost entirely predictable and preventable.
Why ERP Implementations Go Wrong
1. Solution Shopping Before Problem Mapping
The most common failure mode starts before the project even begins. A finance leader attends a vendor demo, gets excited about a particular reporting feature, and the business enters a procurement process before anyone has properly defined what problem they are trying to solve.
This matters because the software selection shapes the entire project — and if the selection criteria are wrong, every subsequent decision is built on a flawed foundation. Teams end up configuring a system to replicate their existing broken processes, rather than using the implementation as an opportunity to fix the underlying constraints.
The discipline required here is constraint diagnosis before solution selection. Before you open a single RFP or sit through a single demo, you need a clear answer to: where does our current operation break? What are the specific bottlenecks — in month-end close, in reporting, in approval workflows — that are costing us time, accuracy, or growth capacity? If you cannot answer that precisely, you are not ready to evaluate software.
"We chose the system because the demo looked good. Eighteen months later, we realised we had bought a reporting tool when our actual problem was process fragmentation upstream of the reports."
2. Underestimating Change Management
The technology is, in most modern ERP projects, the easier part. Getting 150 people to stop doing things the way they have always done them — and trust a new system enough to depend on it — is where implementations break down.
Change management is consistently underfunded. A rough industry benchmark: 15–20% of your total project budget should be allocated to change management. That includes communication planning, training, process documentation, and user adoption support. In practice, most projects allocate closer to 5%, then wonder why adoption is poor six months post-go-live.
The symptoms are familiar: staff revert to spreadsheets alongside the new system, data quality degrades because nobody trusts what they are entering, and the reported efficiency gains never materialise because the process change never actually happened.
Budget it properly or do not start the project. A technically perfect implementation with poor adoption is worse than no implementation — you have spent the money and achieved nothing.
3. Customisation Sprawl
Every ERP implementation starts with the intention to stay close to standard configuration. Then the requests begin. "Can we just add a custom field for this?" "We need a bespoke approval workflow for this one exception." "Our industry works differently."
Each individual request is reasonable. The cumulative effect is a system so heavily customised that it cannot be upgraded without breaking something, requires specialist knowledge to maintain, and has drifted so far from the vendor's intended design that support becomes difficult and expensive.
A useful test before approving any customisation: is this genuinely a business requirement, or is it a preference for doing things the way we have always done them? Most customisation requests, examined honestly, fall into the second category. The solution is not to refuse all customisation — some is legitimate — but to apply a high burden of proof before approving each one.
4. Big-Bang Go-Live
Switching every department, every process, and every data source simultaneously on a single go-live date is maximum risk concentration. It is also surprisingly common, usually driven by a desire to "get it over with" or by artificial deadline pressure.
Phased rollouts are slower. They are also dramatically safer, because they limit the blast radius of any problems that emerge. The standard approach: core financials first, then operational modules, then integrations and reporting layers. Each phase delivers measurable value before the next begins. Problems are isolated and fixed before they compound.
The finance team that has been using the new system for three months before the rest of the organisation arrives is a training asset, not a bottleneck.
5. No Measurable Success Criteria
"Improve efficiency" is not a project objective. It is a hope. A project objective is: "Reduce month-end close from ten days to three days within twelve months of go-live." One is measurable. One is not.
Without measurable criteria defined before the project begins, you cannot assess whether the implementation succeeded. More importantly, you cannot make the trade-off decisions that every project requires — because you have no clear standard against which to evaluate options.
Define three to five specific, measurable outcomes before you sign anything. These become the project's north star: every configuration decision, every customisation request, every timeline trade-off gets evaluated against them.
Prevention: What to Do Instead
Map Constraints Before Selecting Software
Run a structured constraint diagnosis before entering any vendor evaluation. Document specifically where your current operation creates bottlenecks, errors, or capacity limitations. This becomes the selection criteria — you are evaluating which platform best addresses your actual constraints, not which demo impressed the steering committee.
If you are not sure where to start, the FinanceFlo AI Readiness Assessment is designed precisely for this: it maps your operational constraints before making any recommendations about technology.
Define Measurable Outcomes First
Before implementation begins, agree on three to five outcomes that are specific and measurable. Examples: reduce days sales outstanding by 20%, cut manual reconciliation time by 60%, close the books in five days rather than twelve. These are not aspirational — they are the contractual definition of project success.
Budget Properly for Change Management
Allocate 15–20% of the total project budget to change management from day one. This is not a contingency line — it is a core cost. If that number causes discomfort, it is usually a sign that the overall project budget is already too lean.
Phase the Rollout
Implement core financials first. Get the accounts payable, accounts receivable, and general ledger running cleanly and trusted by the team before adding complexity. Then layer in procurement, inventory, or project accounting. A phased approach typically takes longer in calendar terms but produces a working, trusted system at each stage.
Assign a Dedicated Internal Champion
Not an IT manager. A finance person — someone who understands the business processes, has credibility with the team, and will be held accountable for adoption outcomes. This person does not need to be full-time on the project, but they need genuine authority to make configuration decisions and drive user adoption.
The internal champion is the single most reliable predictor of implementation success. Organisations that skip this step almost always struggle post-go-live.
What a Well-Run Implementation Actually Looks Like
A well-structured ERP implementation typically runs through a three-phase pattern. The first phase — discovery and design — takes eight to twelve weeks and produces a detailed constraint map, a clear configuration specification, and agreed measurable outcomes. No code is written until this phase is complete.
The second phase is a phased build and rollout, starting with core financials. Each module goes live with a defined set of acceptance criteria. The team validates that those criteria are met before the next module begins. Change management activity — training, communication, process documentation — runs in parallel throughout.
The third phase is optimisation: the first three to six months post-go-live, where the team measures performance against the agreed outcomes, addresses adoption issues, and begins building the reporting capability that makes the investment visible to leadership.
This is the ADAPT framework in practice: Assess the constraints, Design the configuration, Automate the highest-impact bottlenecks, Pilot with measurable KPIs, then Transform at scale. It is a structured approach, not a methodology chosen because it sounds compelling — it is structured because unstructured ERP projects fail at a predictable rate.
The Honest Assessment
ERP implementations are genuinely difficult. They touch every part of a finance operation, require sustained commitment from leadership and staff over a period of months or years, and ask people to change behaviours that have become deeply habitual. The failure rate is high because the challenge is high.
But the failures are not random. They cluster around the same predictable causes: insufficient problem definition upfront, inadequate change management funding, customisation decisions made without clear criteria, and go-live approaches that concentrate risk rather than manage it.
None of those causes are inevitable. Each one is addressable with the right planning discipline applied before the project begins.
The question worth asking before you sign any implementation contract: have we defined exactly what problem we are solving, and exactly how we will measure whether we have solved it? If the answer is no, the project is not ready to start.
Recommended next pages
Turn This Insight Into a Decision
These pages go deeper on the exact services, ERP options, and next actions connected to the constraint discussed in this article.
Conversion page
Service page