What to Expect During an ERP Implementation

Cam Spear
1st Oct 2026
Man walking up stairs to light highlighting how the right ERP system can lead to business transformation and provide businesses with growth opportunities

1 Oct 2026 · 8 min read

Implementing a new ERP system is one of the biggest projects a business will take on. It touches finance, operations, inventory, sales and reporting, and it changes how your people work every day. Done well, it gives you one source of truth and a platform to grow on. Done poorly, it runs over time, over budget and under expectations.

The good news is that most ERP problems are predictable, and avoidable. In our experience, the single biggest factor in a smooth project is what happens early, in the elaboration phase. This is where requirements are explored, decisions are made and scope is agreed in writing. Get this right and the rest of the project has a firm foundation. Skip over it and you invite the most common ERP headache of all: scope creep.

In this post we walk through what to expect at each stage of an ERP implementation, why the elaboration phase deserves your full attention, and how to use it to keep your project on track.

The phases of an ERP implementation

Every implementation partner uses slightly different names, but most ERP projects follow the same broad path. Knowing the stages in advance helps you plan your team’s time and understand what is being asked of you at each point.

  1. Discovery. We learn about your business, your goals and the problems you want to solve, and confirm the project is set up for success.
  2. Elaboration. Detailed workshops define exactly how the system will support your processes, and the Future State is agreed and signed off.
  3. Build and configure. The system is set up, and any agreed integrations, reports and customisations are developed.
  4. Test and train. The system is tested against the agreed requirements, and your people are trained to use it.
  5. Go-live. You switch over to the new system.
  6. Support and optimisation. We help you settle in, fix early issues and look for further improvements.

The dividing line that matters most sits between elaboration and build. Before it, changes are cheap. After it, every change has a real cost.

The elaboration phase: where projects are won or lost

The elaboration phase is where a high-level vision becomes a detailed, agreed plan. During discovery, you told us what you want the system to do. During elaboration, we work through exactly how it will do it, process by process, with the people who will use it.

Expect a series of structured workshops with your finance, operations, sales and warehouse teams. Together we map your current processes, walk through how the new system handles them out of the box, and identify the genuine gaps. Each gap then needs a decision: change the process, configure the system, or build something custom.

By the end of elaboration, you should have:

  • Documented business processes showing how each area will work in the new system
  • A requirements list that is prioritised, with must-haves separated from nice-to-haves
  • Agreed data migration scope, including which historical data comes across and how clean it needs to be
  • Integration and reporting requirements, including the key reports your team relies on
  • A confirmed plan, budget and timeline based on the detail, not on early estimates
  • Formal sign-off from the business owners of each area

That last point is the one that matters most. The elaboration phase is not finished when the workshops end. It is finished when the right people have read the design and agreed to it in writing.

Why it is worth the time

It can be tempting to rush elaboration. Workshops feel slow, the documents are long, and everyone is keen to see the new system running. But every decision deferred here does not go away. It turns up later, during build or testing, when it is far more expensive to deal with.

A change agreed on a whiteboard in week three costs a conversation. The same change discovered in user testing can mean reworking configuration, rewriting integrations, re-running data loads and retesting. In the worst cases it moves the go-live date.

Scope creep: how it happens and how to stop it

Scope creep is the gradual growth of a project beyond what was originally agreed. It rarely arrives as one big change. It arrives as a steady stream of small, reasonable-sounding requests:

  • “While we’re at it, could we also automate this approval?”
  • “Our old system had a report that did this. Can we have it too?”
  • “Now that I’ve seen it, I think the warehouse would rather work this way.”
  • “Another department has heard about the project and would like to be included.”

On their own, each request seems minor. Together they stretch timelines, drain budgets and exhaust the project team. Worse, they often arrive late, once people can see and touch the system, which is exactly when change is most costly.

Why agreement at elaboration is your best defence

Scope creep thrives on ambiguity. If nobody wrote down what “inventory management” includes, then every new idea can be argued to be part of it. A signed-off elaboration phase removes that ambiguity. It gives everyone a clear, shared baseline to measure new requests against.

With that baseline in place, a new request is no longer a debate about what was meant. It becomes a simple question: is this in the agreed scope or not? If it is not, it goes through a change control process where its value, cost and impact on the timeline are weighed openly. Some changes will be worth making. Many can be parked for a phase two. Either way, the decision is deliberate rather than accidental.

Clear agreement also protects relationships. When expectations are written down and signed off, there are far fewer surprises and disagreements between your team and your implementation partner later on.

Making the most of your elaboration phase

Here is what we encourage every client to do to get elaboration right.

  1. Put the right people in the room. Include the people who do the work day to day, not just managers. They know the exceptions and workarounds that never make it into a process manual.
  2. Give your team the time. Elaboration needs real input from busy people. Back-fill or reschedule where you can, so workshops are not squeezed between other priorities.
  3. Challenge “the way we’ve always done it”. Modern ERP systems are built on proven best practice. Adapting a process to fit the standard system is usually cheaper and easier to support than customising the system to fit an old process.
  4. Separate must-haves from nice-to-haves. Prioritise ruthlessly. Nice-to-haves can be captured for a later phase rather than squeezed into go-live.
  5. Think about data early. Decide what data to migrate and who owns cleaning it. Data issues are one of the most common causes of late surprises.
  6. Read before you sign. Sign-off is a commitment, not a formality. Take the time to review the documents properly and ask questions about anything unclear.
  7. Agree the change process up front. Decide now how new requests will be raised, assessed and approved, and who has the authority to approve them.

What to expect after elaboration

With a signed-off design in place, the project moves into delivery. Here is what the remaining stages typically look like.

Build and configure. The system is set up to match the agreed design. Any approved customisations, integrations and reports are developed. You will usually see regular demonstrations so you can confirm things are on track.

Data migration. Your data is extracted, cleaned and loaded into the new system, often over several trial runs. Your team plays a key role in checking the results.

Testing. Expect several rounds, from system testing by the project team to user acceptance testing (UAT), where your own staff run real-world scenarios. Because the requirements were agreed at elaboration, testing checks the system against a clear standard rather than shifting opinions.

Training and change management. Staff learn the new processes and system before go-live. Good communication throughout helps people understand why things are changing, not just how.

Go-live. The switch-over, usually planned for a quieter period such as a month end or a weekend. Expect a short period of adjustment as people settle in.

Post go-live support. A period of close support, often called hypercare, to resolve early issues quickly. After that, the focus turns to optimisation and to any phase two items you parked along the way.

If you remember one thing, make it this: agree it early, write it down and sign it off. A clear, shared understanding of scope is the best protection your project, your budget and your go-live date can have.

An ERP implementation is a journey with several stages, but they are not equally important. The elaboration phase is where you set the direction for everything that follows. Time invested here, in detailed workshops, honest prioritisation and formal sign-off, pays for itself many times over by preventing costly surprises and scope creep later.

More articles

Cam Spear

Cam Spear is the Strategic Relationship Director at EMDA and has spent more than 15 years helping organisations across Australia and New Zealand unlock greater value from their ERP and business technology investments. With extensive experience in business operations, sales leadership, customer success, and strategic planning, he works closely with manufacturers and distributors to improve performance through smarter systems and processes. Cam is passionate about helping businesses align technology with their operational goals, ensuring ERP solutions deliver tangible results, increased efficiency, and long-term growth. Through his work, he provides practical insights into ERP strategy, digital transformation, business optimisation, and customer success.
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram