The realistic timeline, phase by phase
Phases overlap in practice, and the ranges below reflect a typical mid-market project. Your discovery will sharpen them.
- Planning and discovery, about two to four weeks. Mapping processes, setting scope, and agreeing the plan.
- Build and configuration, about four to eight weeks. Shaping SAP Business One to your workflows.
- Data migration, about three to six weeks, running alongside the build. Extracting, cleaning, mapping, and loading.
- Testing, about two to four weeks. Proving the system on real scenarios end to end.
- Training, about one to two weeks. Preparing each team for day-one tasks.
- Go-live and hypercare, the cutover plus about two to four weeks of intensive support.
What makes an implementation faster or slower
The same product goes live in three months for one company and six for another. The difference is rarely the software:
- Number of sites, entities, and currencies in scope
- Condition of your data before migration
- Depth of customization and number of integrations
- Speed of your decisions and availability for testing
- Whether you phase the rollout or switch all at once
A typical mid-market timeline in practice
Consider a single-site distributor with reasonably clean data and two integrations. Discovery and planning run three weeks. Configuration and data migration overlap across six to eight weeks. Testing and training take a month between them. Go-live lands near the four-month mark, followed by three weeks of hypercare. A second site or a heavy customization list would add weeks at several points. Use the example as a sanity check on any quote, not as a promise, since your discovery sets the real dates.
What an ERP implementation costs
ERP implementation cost is the total investment to reach a live, trusted system. For finance, the useful view is the whole picture, not the license alone, because services and internal time carry most of the number. Read across a three- to five-year window, not a single invoice, and the picture includes software, services, internal time, and the running costs after go-live.
Where the budget goes
- Software. The SAP Business One license or subscription. Cloud spreads this as a predictable operating expense, and on-premise front-loads a capital purchase.
- Implementation services. Discovery, configuration, migration, testing, and project management. Usually the largest and most variable line.
- Data migration. Cleaning and moving your data. Often underestimated, and a common source of overruns.
- Integrations. Connections to e-commerce, EDI, shipping, or other systems, each priced as its own scope.
- Training and change management. The spend protecting the return, because an unused system pays back nothing.
- Internal time. Your team’s hours on design, testing, and training, a real cost even off the invoice.
Ongoing costs of ownership
A budget stops at go-live, and the investment does not. Plan for the running costs of ownership:
- Annual software maintenance or subscription renewal
- Hosting, if you run in the cloud
- Support, whether in-house or through your partner
- Optimization work as you extend the system
These are modest next to the implementation, and budgeting for them keeps the total honest and prevents a surprise in year two.
What pushes the cost up
Overruns follow a pattern, and finance sees the signs early:
- Scope added mid-project without trade-offs
- Data far dirtier than assumed at kickoff
- Customization by default instead of configuring to fit
- A slipping timeline stacking dual-running costs
Fixed price or time and materials
How a project is priced shapes how risk is shared. A fixed-price engagement gives budget certainty and depends on tight scope up front. A time-and-materials engagement flexes with the work and asks for closer cost management along the way. Many mid-market projects use a fixed price for a well-defined core and time and materials for the variable edges. The right structure depends on how firm your scope is at signing, and a good partner will be candid about which fits.
How to lower the cost without cutting corners
The goal is value, not the lowest invoice. A few choices lower cost while protecting the outcome:
- Configure to fit and limit customization to what earns its value
- Clean data early, so migration runs faster and cheaper
- Phase optional scope into a later stage, after core go-live
- Free your team to decide quickly, since delay adds cost
Cutting testing, training, or data work to save money is a false economy. The saving returns as a rough go-live and a bigger bill later. Spend where the spending protects the go-live, and hold back where the spending does not.
How to protect your timeline and budget
We model both numbers before you commit, no open-ended estimates. Our team has planned and delivered 500+ implementations for mid-market manufacturers and distributors across 23+ years, with a 100% go-live record and 98.7% retention as an SAP Gold Partner. We hold the schedule and the budget by scoping tightly and treating data as its own workstream. To plan yours:
- Take the ERP assessment or book a consultation
- Get an itemized timeline and cost model built on your scope
- Go live on schedule, with the budget you approved
The cost of guessing
Guess the timeline, and you plan the business around a date the project misses, then pay for two systems while the date moves. Guess the budget, and you approve a number missing the services and data work, then absorb the overrun. A realistic plan up front costs nothing and protects everything downstream. Either way, the business pays for the gap between the plan and reality, and an accurate plan closes the gap before the spending starts.
Planning yours with confidence
With honest ranges and a clear cost model, the project stops being a leap. You set a date the team trusts, approve a budget covering the full scope, and measure the return against a baseline. For building the business case, see our guide on how CFOs justify ERP investment in a tight budget year. When you are ready, book a consultation for your numbers.
Frequently Asked Questions
How long does an ERP implementation take?
About three to six months for most mid-market manufacturers and distributors. Single-site projects finish faster, and multi-site or heavily customized projects run longer.
How much does an ERP implementation cost?
Most mid-market implementations fall in the five-figure to low-six-figure range for services, set by scope, sites, data condition, and integrations. We model your exact number in discovery.
Why do ERP timelines slip?
Usually scope added mid-project, data dirtier than expected, or decisions and testing waiting on availability. A tight scope and clean data early protect the date.
What is the most expensive part of an ERP implementation?
Implementation services, discovery, configuration, migration, testing, and project management, usually outweigh the software license for mid-market projects.
Is cloud or on-premise cheaper?
Cloud spreads cost as a predictable subscription and suits lean teams. On-premise front-loads a capital purchase and suits specific data-residency needs. We model both across five years.
Is phasing an option to spread cost?
Often, yes. A phased rollout spreads investment across periods and delivers early wins. We structure the plan around your budget calendar.
Get your numbers
Stop planning around guesses. Take our ERP assessment, or book a consultation for a timeline and cost model built on your scope.
Related in this series
- ERP Implementation: What to Expect (and Why They Fail)
- Why ERP Implementations Fail (and How to Get Yours Right)
- ERP Go-Live: What to Expect (and How to Avoid a Rough Launch)


