Back to Blog
Why ERP Projects Fail: Seven Patterns We See in Rescued Implementations
25 September 2026•Susan Woolley•

Why ERP Projects Fail: Seven Patterns We See in Rescued Implementations

Why ERP projects fail, and how UK SMEs avoid it. Here are seven patterns we see in SAP Business One systems that didn't deliver - and how each can be prevented or fixed.

An ERP project fails when the system goes live but the business never gets what it paid for. The numbers aren't trusted, so the finance team keeps reconciling in spreadsheets. Stock figures drift from what is on the shelf. People work around the system rather than in it, and the visibility that justified the investment never quite arrives. Outright abandonment is rare. The far more common failure is a quiet one: a system that technically works, but practically disappoints.

You will find dramatic failure rates quoted for ERP projects, and they vary enormously, because every study defines failure differently. For a UK manufacturer, distributor or professional services firm weighing an implementation, the more useful question is why it happens? Here the answer is reassuringly consistent. When we are asked to step in and recover SAP Business One systems that have not delivered, the software is almost never the root cause. The same seven patterns turn up again and again, whatever the sector or size of business. Each one is preventable, and each one can be fixed.

Quick answer

ERP projects rarely fail because of the software. They fail because of how the project is run. The seven patterns that recur are: no clear definition of success, rushed discovery, data migration treated as an afterthought, no empowered owner inside the business, rebuilding old habits in the new system, training that arrives too late or too thin, and support that fades after go-live. Every one is preventable with the right partner and honest preparation, and a system that has already gone wrong can usually be recovered without replacing the software.

Before the project starts: where most failures are really decided

It is tempting to think failure happens during delivery, when deadlines slip and problems surface. In our experience, most troubled projects were set on their course before a single screen was configured. Three patterns account for the damage.

Pattern 1: Buying software instead of an outcome

Many selections are driven by a demonstration. The software looks capable, the features tick the boxes, and the contract is signed, without anyone writing down what success will actually look like for the business. Month-end closed in three days rather than ten? Stock accuracy the warehouse can rely on? Margin by customer visible every Monday morning? Without those targets, there is nothing to design towards and nothing to measure against, so every decision during the project defaults to whatever is quickest.

The fix costs almost nothing. Before selection, agree three to five business outcomes with the people who will live with the system, and make every later decision answer to them. A good partner will insist on this conversation, because it is the only way to know whether the project has worked.

Pattern 2: Discovery that was rushed or skipped

Discovery is where a partner learns how your business really runs: how orders flow, where the exceptions sit, what the finance team does at month-end that nobody has written down. When it is squeezed to win a deal or hit a date, configuration ends up built on assumptions and templates. The system reflects a generic manufacturer or distributor rather than yours, and the gaps only appear once real transactions start flowing through it.

Speed and thorough discovery are compatible. Implementations measured in weeks rather than months are achievable precisely because the up-front work is done properly, so the build phase isn't spent rediscovering requirements. Be wary of any proposal that treats discovery as a formality.

Pattern 3: Treating data migration as a technical afterthought

Every business carries years of accumulated data debt: duplicate customers, obsolete items, suppliers who ceased trading in 2019, prices nobody has checked in a while. Move that data across untouched and the new system inherits every problem of the old one on day one, with the added insult that people now blame the new software for it. Trust in the numbers, once lost at go-live, is very hard to win back.

Data migration is a business task with technical support, and it belongs near the start of the plan. Decide early what comes across, who owns cleansing it, and how it will be checked before anyone signs off. It is unglamorous work, and it pays for itself many times over.

During delivery: how a good plan becomes a disappointing system

Even a well-scoped project can drift once delivery begins. The next three patterns are about people and habits rather than technology, which is exactly why they are so often missed.

Pattern 4: Nobody inside the business owns it

When an ERP project is treated as an IT exercise, decisions stall. Questions about how credit control should work or how production orders should be released sit unanswered, because the people who know the answers are busy running the business and nobody has given them the time or the authority to decide. The partner fills the vacuum with best guesses, and the business later discovers it doesn't agree with them.

Every successful project we see has an internal owner with real authority - often the finance or operations director - and key users with protected time to take part. In a smaller business this might be a few hours a week from three or four people. That investment is the single strongest predictor of a good outcome.

Pattern 5: Rebuilding the old system inside the new one

People understandably want the new system to work like the old one. Left unchecked, that instinct produces heavy customisation that recreates spreadsheets, manual workarounds and processes that only existed because the previous software couldn't do better. The result is a costly, fragile system that is harder to support and upgrade, and the business misses the improvements it bought the software to make.

The discipline is to challenge each request with a simple question: is this how we need to work, or just how we are used to working? SAP Business One handles the core processes of manufacturers, distributors and service businesses well out of the box. Customise where it genuinely differentiates you, and adopt standard processes everywhere else.

Pattern 6: Training that arrives too late, too thin, or to the wrong people

Training is often squeezed into the final week, delivered generically and aimed at whoever happens to be free. Users go live unsure of the basics, lose confidence quickly, and retreat to the spreadsheets they trust. Within weeks, parallel shadow systems have appeared, and the ERP becomes a place where data is entered rather than a tool people use to run the business.

Good training is role-based, uses your own data and processes, and is timed close enough to go-live that it sticks. Nominate internal champions who understand the system more deeply, so colleagues have someone nearby to ask. Confidence is what turns a configured system into an adopted one.

After go-live: the failure that happens slowly

Pattern 7: Support that fades once the project is signed off

Go-live is the moment a system starts being used for real, and the first few months are when the questions arrive. If the implementation team moves straight on to the next project and support becomes a queue staffed by people who have never seen your setup, small issues go unresolved and small workarounds become permanent. A system that launched well can decline steadily over a year or two, and by then it is hard to say exactly when things went wrong.

Ask before you sign who supports you after go-live, how knowledge of your build passes from the project team to the support desk, and whether anyone will review the system with you once it has bedded in. The strongest implementations treat go-live as the start of the relationship, with support, optimisation and further improvements planned from the outset. It is also why the choice of partner matters so much; our guide to changing SAP Business One partner covers how to judge a partner's support model before you commit to it.

Early warning signs your system is heading this way

Troubled systems announce themselves long before anyone uses the word failure. Watch for month-end that takes as long as it did before the project, or longer. Watch for key reports that are still rebuilt in Excel because nobody trusts the version in the system. Watch for a support log where the same issues keep coming back, and for staff who quietly keep their own records alongside the ERP. Individually, any of these can be a teething problem. Persisting three to six months after go-live, they are a pattern.

The most telling sign is behavioural. When people stop raising issues because they no longer expect them to be fixed, the system has lost the confidence of the business. That is the point to get an independent view, not a reason to write off the investment.

Can a failed ERP implementation be rescued?

Usually, yes. The first job in any recovery is to separate software problems from implementation problems, and with SAP Business One the answer is overwhelmingly the latter. The product is mature and widely used by small and medium-sized businesses; what goes wrong is configuration, data, training and support - all things that can be corrected without starting again. Replacing the software means paying twice for an implementation and asking your team to go through the disruption a second time, often to fix problems a new system would inherit anyway.

A recovery typically starts with a structured review of the system as it stands: configuration, customisations, data quality, reports and the issues users actually face. From there, fixes are prioritised by business impact rather than technical neatness - the handful of changes that restore trust in the numbers come first. Retraining and a proper support arrangement follow, so the improvements hold. Where the original partner is part of the problem, recovery often goes hand in hand with a change of partner, which is far less disruptive than most businesses expect; we explain what moves, what doesn't and how long a switch takes in a separate guide.

Where Ascarii fits

Ascarii is a UK SAP Business One partner, 100% dedicated to the product, with 15+ years of experience implementing, hosting and supporting it for manufacturers, distributors and professional services firms. We are an SAP Premier Partner and AWS Advanced Tier Services Partner, our cloud platform runs SAP Business One on AWS with 99.995% uptime, and our customers rate us 4.9 out of 5. We design our implementations to avoid the seven patterns above, and we help businesses whose systems have fallen into them to get back on track.

Whether you are planning a first implementation or living with one that hasn't delivered, a straightforward conversation is a sensible place to start. Book a discovery call, and we will give you an honest view of where you stand and what it would take to put things right.

Frequently asked questions

What is the main reason ERP projects fail?

The most common root cause is how the project is run rather than the software chosen. Unclear objectives, rushed discovery and a lack of internal ownership set most troubled projects on their course before delivery begins. Poor data, over-customisation, thin training and weak post-go-live support then compound the problem.

What percentage of ERP implementations fail?

Published figures vary widely because studies define failure differently - some count any budget overrun, others only abandoned projects. We don't think a headline percentage helps a buying decision. What matters is that the causes of failure are well understood and preventable, and that a disappointing implementation can usually be recovered.

Is SAP Business One the problem if our implementation has gone wrong?

Very rarely. SAP Business One is a mature product used by small and medium-sized businesses worldwide. When a system is not delivering, the cause is almost always configuration, data quality, training or support. A structured review will tell you quickly which of these apply to your system.

Can a failed SAP Business One implementation be fixed without starting again?

In most cases, yes. Recovery means reviewing the system as it stands, prioritising fixes by business impact, cleaning up data, retraining users and putting proper support in place. Your data, licences and existing configuration are kept, so you build on what you already own rather than paying for a second implementation.

How can we reduce the risk of our ERP project failing?

Agree clear business outcomes before selection, insist on thorough discovery, start data cleansing early, appoint an internal owner with authority and give key users protected time. Challenge customisation requests, make training role-based and well timed, and confirm how support will work after go-live before you sign.

How do we know if our ERP implementation has failed?

Look at behaviour three to six months after go-live. If month-end is no faster, key reports are still rebuilt in spreadsheets, the same support issues recur and staff keep their own records alongside the system, the implementation is not delivering. That is a signal to get an independent review rather than a reason to replace the software.