top of page

What Is ERP Discovery — and Why It's the Most Important Part of Your Implementation

Most ERP projects that fail don't fall apart at go-live. They fail months earlier, in the gap between signing a contract and understanding what you're building. A system gets configured around assumptions that turn out to be wrong. Data gets migrated without anyone checking whether it's clean. Stakeholders who were never aligned on priorities start pulling the project in different directions. By the time anyone notices, the budget is gone and the timeline is a memory.


ERP discovery is the structured phase that closes that gap. It's the work that happens before implementation begins, a deliberate process of mapping how your business actually operates, identifying where things break down, and building a clear blueprint that the rest of the project is built on. Done well, it's the single highest-leverage investment you can make in an ERP project. Done poorly — or skipped entirely — it's the most common reason implementations go sideways.


This article explains what ERP discovery services involve, what goes wrong without them, and what to look for when evaluating a consultant's approach.


What Is ERP Discovery?


ERP discovery is a structured engagement where a consultant works with your team to document your current processes, identify gaps and pain points, define system requirements, and produce a clear project blueprint, all before any software is configured or, in some cases, even selected.


It's worth being clear about what discovery is not. It's not a sales demo, where a vendor walks you through their software's features and asks you to imagine how it might fit your business. It's not a kickoff meeting, where a project manager reviews the contract and sets up a Gantt chart, and it's not a requirements form you fill out and email to a consultant. Discovery is an active, investigative process focused entirely on your business, how work flows through it, where it gets stuck, and what a new system needs to do to make it run better.


The timing matters too. Discovery happens before implementation begins. In many cases, a thorough discovery engagement will inform which software platform is the right choice, not the other way around.


What Happens During an ERP Discovery Process?


A well-run discovery engagement typically moves through six stages:


1. Process mapping 


The first step is documenting how work actually flows through your business today, not how the org chart says it should work, but how it actually works. That means following an order from intake through production, fulfillment, and invoicing. It means sitting with the people who do the work, not just the managers who oversee it. The goal is an honest picture of your current operation, including the informal workarounds and tribal knowledge that hold things together.


2. Pain point and gap analysis 


Once the current state is documented, the next step is identifying where things break down. Where is data being entered more than once? Where do errors tend to happen? Where do people lose time hunting for information that should be readily available? Where does the handoff between departments create friction? These pain points are what the ERP is ultimately being asked to solve, and they need to be surfaced explicitly before configuration begins.


3. Requirements definition 


Pain points get translated into specific system requirements. What does the ERP need to do from day one? What can be phased in later? What are the must-haves versus the nice-to-haves? This is where the project scope starts to take shape, and where hard conversations about priorities happen, before they become expensive mid-project disagreements.


4. Data audit


One of the most underestimated steps. What data needs to move from your current systems into the new one? How clean is it? What needs to be transformed, deduplicated, or rebuilt from scratch? Data problems discovered during a discovery engagement cost a few days to address. The same problems discovered on go-live day can cost weeks of delays and erode user confidence in the new system before it's had a fair chance.


5. Stakeholder alignment 


ERP touches every part of a business — operations, finance, purchasing, sales, and ownership all have a stake. Discovery is the moment to get everyone in the same room, working from the same picture of requirements and priorities. Misalignment that surfaces during discovery is manageable. Misalignment that surfaces six months into implementation is a project crisis.


6. Scoping and roadmap


The output of discovery is a documented project scope, a phasing plan, and a realistic timeline built on what was actually learned, not on what a sales proposal assumed. This blueprint is what the implementation is built from. It's the difference between a project that everyone understands and one that everyone interprets differently.


Why ERP Discovery Services Matter


The case for skipping discovery is usually framed as efficiency: why spend time on planning when you could be building? It's a reasonable-sounding argument that tends to backfire in three specific ways.


Scope creep 


Without documented requirements, every stakeholder adds "just one more thing" as the project progresses. Each addition seems small in isolation. Cumulatively, they blow the timeline and budget. Discovery doesn't prevent change, but it creates a baseline that makes the cost and impact of changes visible and manageable.


Wrong configuration 


When a system gets built on assumptions rather than documented requirements, it gets configured around how someone thought the business works, not how it actually works. The result is a system that doesn't match real workflows, that users find confusing or cumbersome, and that generates its own set of workarounds to compensate. Rebuilding configuration post-go-live is expensive and demoralizing.


Data disasters at go-live 


Migrating dirty, unmapped, or incomplete data into a new system on launch day is one of the most reliable ways to undermine an otherwise solid implementation. Users lose trust in the system immediately. Decisions get made on bad data. The go-live that was supposed to be a milestone becomes a fire drill. A data audit during discovery catches these problems when they're still cheap to fix.

Studies consistently show that the majority of ERP projects run over budget, over schedule, or both.


Discovery is not a guarantee against those outcomes, but it is the single most effective intervention available before implementation begins.


How Long Does ERP Discovery Take?


Discovery timelines vary based on the size and complexity of the business:

  • Smaller manufacturers and distributors (under 50 employees, single site): 2–4 weeks

  • Mid-size operations (50–200 employees, multiple departments): 4–8 weeks

  • Complex environments (multi-site, multi-entity, or highly custom processes): 8–12 weeks


A question that comes up often: does discovery delay the project? The honest answer is that a well-run discovery compresses the overall timeline rather than extending it. The weeks spent in discovery prevent the months of rework, scope disputes, and configuration rebuilds that follow a project started without one. The team is learning the software while the consultant is learning the business - that work has to happen eventually. Discovery structures it so it happens in the right order.


What Should Good ERP Discovery Services Include?


Not all discovery engagements are created equal. When evaluating a consultant's approach, here's what to look for:


On-site or live process walkthroughs, not just questionnaires. A requirements form tells you what someone thinks they need. Watching how work actually gets done tells you what the system actually needs to handle. Good discovery involves the consultant spending real time with the people doing the work.


Involvement of end users, not just management. The people closest to the operational pain points are often not the people in the room during a leadership discovery session. A thorough discovery process goes a level deeper.


A documented deliverable. Discovery should produce something tangible: a requirements document, process maps, a scope statement, a data assessment. If the output is "we had some good conversations," that's not discovery.


Software-agnostic analysis first. A consultant who leads discovery with a platform recommendation, or worse, who skips discovery to get to the demo faster, is prioritizing their own process over yours. The right software choice follows from understanding your business, not the other way around.


Clear separation from the sales process. Discovery is an investment in your project's success, not an extended pitch. A consultant who uses discovery as a vehicle to expand scope without adding value is a red flag worth taking seriously.


Does Every Business Need a Full ERP Discovery Engagement?


Not always, and a consultant worth working with will tell you that honestly.


A smaller business with a straightforward, single-process operation may not need an eight-week discovery engagement. The right level of discovery scales with the complexity of the business and the risk of getting it wrong. Some consultants offer tiered discovery models, from a structured self-assessment framework that an internal team can run with guidance, up to a fully managed engagement for organizations with more complexity or less internal capacity to drive the process.


What matters is that some structured discovery happens, at whatever scale is appropriate. The businesses that skip it entirely, usually in the name of moving faster, are the ones that end up moving slowest.


How A BC Consulting Approaches ERP Discovery


At A BC Consulting, discovery happens before any software configuration is touched.


Our approach is process-first: we start by understanding how your business operates, where it's losing time and margin, and what a new system genuinely needs to do before we make any recommendations about configuration or phasing. The output is a documented requirements blueprint and project roadmap that the implementation is built from.


We also recognize that not every business needs the same level of engagement. Our tiered model gives manufacturers and distributors the flexibility to choose the level of involvement that fits their size, budget, and internal capacity, whether that's a guided self-assessment, a collaborative discovery process, or a fully managed engagement from end to end.


Our focus is on US-based manufacturers and distributors, and our team has spent enough time on shop floors and in warehouse operations to understand the difference between how a business looks on paper and how it actually runs. That context shapes how we approach discovery, and how the systems we implement end up being used.


If you're evaluating ERP for your manufacturing or distribution operation and want clarity before you commit, our discovery process is designed to give you exactly that.


The Bottom Line


ERP discovery is the phase most businesses skip and most later wish they hadn't. The right engagement, scaled to your size and complexity, is the difference between an implementation that transforms how your operation runs and one that creates a new set of problems to manage. The time spent in discovery is not time away from the project. It is the project, done in the right order.

 
 
 

Comments


More Posts

bottom of page