Flectic
Implementation & Go-LiveNeutral

ERP Implementation Timeline: How Long It Really Takes

A realistic ERP implementation takes 3 to 18 months from kick-off to stable go-live: tight SMB cloud rollouts land in about 8 to 16 weeks, broader mid-market projects 4 to 9 months, multi-entity enterprises 12 to 24 months, and multinationals 18 to 36-plus. Data cleansing and integrations sit on the critical path more often than configuration itself—below are size bands, a phase calendar, a sample 9-month mid-market Gantt, buffer rules, and what actually stretches or compresses the schedule.

14 min readUpdated Aug 3, 202612 sources cited

TL;DR — Key takeaways

  • Scope and module count: more modules and sites means a longer build, test, and migration effort.
  • Data critical path: profile → cleanse → map → trial load → reconcile → production cutover load, with named owners for each master.
  • Place buffer on config rework and UAT cycles (about 15–25% of those phases combined), not as a flat pad on discovery alone.
  • Selection research and shortlisting: roughly two weeks to identify five to ten candidate vendors.
01The headline answer

How long does an ERP implementation take?

A realistic ERP implementation takes 3 to 18 months from project kick-off to a stabilized go-live, and the single biggest driver of where you land inside that band is operational complexity, not headcount alone. Industry guidance reviewed in August 2026 still clusters small businesses at 3 to 6 months, mid-market companies at 4 to 12 (with many well-scoped cloud projects finishing in 4 to 9), large enterprises at 12 to 24, and multinationals at 18 to 36-plus months. Those ranges describe a reasonably well-run project, not a marketing promise.

Within the SMB band, a tightly scoped single-entity cloud rollout (finance plus inventory or CRM, clean data, almost no custom code) commonly lands in about 8 to 16 weeks. Broader SMB multi-module projects, or anything with messy masters and several integrations, stretch to the full 3 to 6 months. Mid-market manufacturing and multi-entity finance sit in the 4 to 9 month sweet spot when partners use industry templates; multi-site, multi-currency, or heavily customized programs push toward 9 to 12-plus months even before enterprise scale.

The band is wide because duration compounds: module count, legal entities and sites, currencies and countries, configure-versus-customize choices, legacy data quality, third-party integrations, and how available your own people are to decide and test. Two companies of identical headcount can sit months apart because of those levers. Treat any vendor promise of go-live under three months with skepticism for anything beyond narrow scope—sub-three-month calendars usually strip change management, training, data migration, or testing, and those missing steps show up as slow, painful stabilization after go-live.

Typical ERP implementation timelines by organization size and complexity (industry guidance reviewed August 2026).
Organization size / complexityTypical timelineWhat drives the duration
SMB cloud, tight scope (single entity, 1–2 modules)8 to 16 weeksClean data, pre-configured templates, minimal integrations
Small business (under ~50 staff, broader modules)3 to 6 monthsStandard processes, few sites, limited customization
Mid-market (roughly 50 to 500 staff)4 to 9 months (up to 12)Multiple modules, moderate data migration, several integrations
Large enterprise (roughly 500 to 5,000 staff)12 to 24 monthsMulti-department scope, heavy integration, phased site rollout
Multinational (5,000-plus staff)18 to 36-plus monthsMulti-country, multi-entity, localization, staged go-lives
02The duration levers

What actually sets your ERP timeline

Headcount is a proxy for complexity, not the rule. A 300-person single-site distributor with clean data and standard processes can go live faster than a 120-person manufacturer running three legal entities across two countries. Weight estimates toward operational complexity—entities, sites, currencies, integrations, and master-data health—rather than staff count alone. Those variables move the calendar.

Scope is still the largest single lever. Finance and procurement alone is a different project from finance, inventory, supply chain, manufacturing, and CRM at once. Multiple geographies and production or distribution sites multiply the work again. Write scope down before kick-off (in-scope versus out-of-scope processes, milestone gates, change-request rules) and get every party to sign it—that is the cheapest schedule insurance you can buy.

Two levers sit on the critical path more often than executives expect: legacy data quality and system-to-system integrations. Configuration can be accelerated with templates; dirty masters and brittle interfaces cannot. Panorama Consulting’s 2025 ERP Report found data issues were the most common reason projects that overran schedule did so, and practitioners on the ground still describe rip-and-replace work as a data-migration and change-management problem first, tooling second.

Deployment model sets a floor. Cloud ERP is generally faster because there is no hardware to procure and harden. Independent comparisons put cloud roughly 30 to 40 percent faster than on-premise for comparable scope, largely by removing infrastructure lead time. On-premise still fits some regulated or data-sovereignty cases, but you must budget those weeks before configuration starts.

  • Scope and module count: more modules and sites means a longer build, test, and migration effort.
  • Customization versus configuration: configuring standard processes is fast; mirroring today’s workflows in custom code blows the schedule and creates technical debt. “We’re different” is often the most expensive sentence on an ERP project.
  • Data quality (critical path): dirty, fragmented, or duplicated legacy data turns migration into open-ended cleanup and is the top reported cause of schedule overruns among late projects.
  • Integrations (critical path): each CRM, e-commerce, payroll, banking, WMS, or EDI connection adds design, build, end-to-end test, and cutover risk that must fit the window.
  • Change management and people: unavailable sponsors, part-time SMEs, and undertrained users stall decisions and UAT even when the build is on track.
  • Resource availability: a full-time internal team plus a partner with committed capacity moves faster than a part-time team and overbooked consultants.
03The phased timeline

How long each ERP phase actually takes

Most ERP projects move through the same six phases: discovery and planning, design and configuration, development and build, data migration, testing (including user acceptance testing), and deployment with training and cutover, followed by post-go-live hypercare. The industry-standard six-phase lifecycle is the structure behind most vendor and partner methodologies, and it maps cleanly onto how SME-focused implementations are actually run.

Here is the part most timelines get wrong: these phases overlap in practice. Data migration usually runs in parallel with configuration, and testing starts while modules are still being finished. That means the per-phase durations below add up to more than the calendar timeline, because two or three phases are often consuming effort at the same time. Read the table as where your team's hours go, not as a strict sequence.

Two phases concentrate most of the schedule risk: configuration and UAT. Configuration slips when requirements were not nailed down in discovery, so the build keeps changing underneath it. UAT slips when testing surfaces gaps that trigger rework, which is why a strong discovery phase is the cheapest schedule insurance you can buy. Hypercare is not optional padding; it is the period where your team learns to run the business on the new system, and cutting it short is a leading cause of post-go-live pain.

Typical duration of each ERP implementation phase for a mid-sized project. Phases overlap, so the totals exceed the calendar timeline.
PhaseTypical durationRuns in parallel withWhat sets the length
Discovery and planning2 to 4 weeksVendor selectionClarity of scope, goals, and success criteria
Design and configuration6 to 10 weeksEarly data profilingProcess complexity and the configuration-versus-customization split
Data migration4 to 8 weeksConfiguration and testingVolume and cleanliness of legacy data
User acceptance testing (UAT)4 to 8 weeksLate configuration, training prepNumber of end-to-end scenarios and defect-fix cycles
Training and cutover3 to 6 weeksFinal migration rehearsalsUser count, role count, and rehearsal discipline
Hypercare and stabilization4 to 12 weeksSteady-state support ramp-upComplexity, first close cycle, and ticket volume
04Critical path

Critical path: data cleansing and integrations

On most mid-market calendars the longest uncompressible path is not “configure the GL.” It is cleanse and load master data while integrations are designed, built, and proven end to end. If either stream slips, cutover slips—configuration and training can often absorb a week or two of float; data reconciliation and interface defects usually cannot.

Start data work in discovery, not two weeks before UAT. Profile customers, vendors, items, open AR/AP, inventory balances, and chart-of-accounts structure early. Decide what history you will carry (often open items plus current balances, not every decade of transactions). Redesign the chart of accounts before migration when the old structure will not support the reports you need—finance teams that migrate a broken COA can spend months after go-live fixing reports that should have been fixed in design. Plan at least two full migration rehearsals with reconciliation checklists before the production cutover weekend.

Treat every integration as a mini-project with its own design, sandbox, test data, and cutover owner. CRM, e-commerce, payroll, banking, EDI, WMS, and tax engines each need contract tests for happy path and failure modes. Prefer standard connectors and iPaaS patterns over one-off custom APIs when the business case is ordinary. Limit “must keep” legacy connections: each integration you refuse to retire is calendar time you are choosing to spend. Connection problems between systems—not greenfield module setup—are what practitioners still flag as the real timeline risk in 2025–2026 rollouts.

  • Data critical path: profile → cleanse → map → trial load → reconcile → production cutover load, with named owners for each master.
  • Integration critical path: inventory interfaces early, design contracts, build, unit and end-to-end tests, failure handling, cutover sequence, and post-go-live monitoring.
  • Float exists in training material polish and non-blocking reports; float rarely exists in first-close numbers and order-to-cash interfaces.
  • If data and integrations are yellow on the status report, the go-live date is yellow—even if configuration is green.
05Sample calendar

Sample 9-month mid-market ERP Gantt (month by month)

The table below is a defensible calendar for a mid-market cloud ERP program: single primary legal entity, two sites, finance, inventory, procurement, and light manufacturing, three to five integrations, industry template as the starting point, and a dedicated core team. It is not a promise for multi-country or heavily customized programs—those need 12 months or more. Read it as a Gantt compressed into months: shaded “active” workstreams run in parallel, which is why phase totals exceed nine months if you add them as a pure sequence.

Use this as a planning skeleton. Shift cutover away from year-end close, peak season, and major holidays. Keep UAT and the final migration rehearsal on the critical path with explicit exit criteria. If discovery exposes dirty masters or an integration you did not budget, re-baseline before you burn configuration weeks on a date that no longer holds.

Sample 9-month mid-market ERP implementation calendar (kick-off month 1 through hypercare into month 9+). Workstreams overlap.
MonthPrimary focusAlso running in parallelExit gate before next month
Month 1Discovery, scope lock, team and RACI, success metricsVendor/partner kick-off, data profiling kickoffSigned scope and change-control rule
Month 2Solution design, COA and process blueprintsIntegration architecture, data cleanse startsApproved design and integration inventory
Month 3Core configuration (finance, inventory, purchasing)Master data mapping, first connector prototypesConfigured sandbox demo for process owners
Month 4Finish config; light manufacturing / warehouse setupFirst full trial data load, integration buildTrial load reconciled within agreed thresholds
Month 5Integration harden + second trial migrationUnit and system testing, early training designInterfaces pass contract tests on sample volume
Month 6UAT cycle 1 (end-to-end scenarios)Defect fix queue, training content draftCritical defects closed or deferred with sign-off
Month 7UAT cycle 2 + regression; cutover rehearsalRole-based training delivery beginsUAT exit criteria met; go/no-go dry run passed
Month 8Final training, freeze non-critical changes, cutoverFinal migration, dual-run checks if plannedGo decision; production live; hypercare starts
Month 9+Hypercare: first close, ticket burn-down, stabilizeSteady-state support ramp, backlog triageHypercare exit metrics hit (close, tickets, adoption)
06Contingency rules

Buffer policy: UAT defects and holiday freezes

Contingency works when it is explicit, owned, and placed where slip actually happens—not as a vague “10 percent on the whole plan.” Seasoned planners put the largest buffers on configuration late changes and UAT defect cycles, keep a hard freeze window before cutover, and refuse go-lives that land in known freeze zones (major holidays, peak shipping, year-end close) unless the business consciously accepts dual-system pain.

A practical mid-market buffer policy: hold 15 to 25 percent contingency on the combined configuration-plus-UAT window (for a 14-week config+UAT block, that is roughly 2 to 3.5 weeks of reserve). Consume buffer only through change control when a defect or scope item is accepted. Do not raid hypercare to pay for unfinished UAT. Add a separate 1 to 2 week calendar reserve immediately before cutover for final migration issues—this is not UAT time; it is cutover float.

Institute a change freeze: after UAT exit (or a fixed number of calendar days before go-live, whichever is earlier), only severity-1 defect fixes and cutover-critical configuration changes are allowed. Everything else goes to a post-hypercare backlog. Holiday and peak freezes should be written into the charter at kick-off so leadership cannot “just squeeze go-live into December” without acknowledging the risk. If a hard external date forces a bad window, cut scope or phase the rollout—do not silently remove testing.

  • Place buffer on config rework and UAT cycles (about 15–25% of those phases combined), not as a flat pad on discovery alone.
  • Keep a separate 1–2 week pre-cutover float for final load and interface issues.
  • Change freeze after UAT exit: Sev-1 and cutover-critical only; everything else waits.
  • Blackout windows: major holidays, peak season, and fiscal year-end close unless explicitly risk-accepted in writing.
  • Never fund schedule recovery by deleting training, second migration rehearsal, or hypercare.
07By platform

How the timeline shifts by ERP platform

Different ERP platforms carry genuinely different implementation profiles. The platform sets the floor; your scope sets the ceiling. Cloud-native, pre-configured systems aimed at smaller companies go live fastest; deeply configurable enterprise suites take the longest. Ranges below describe a typical mid-sized deployment of each product as of guidance reviewed in 2026—your calendar moves with entities, integrations, and custom code.

Finance-first cloud systems for SMB finance teams can go live in two to four months. NetSuite commonly runs three to six months for standard multi-entity mid-market scope (SuiteSuccess templates help when you stay near standard). Acumatica often sits around three to nine months for distribution and manufacturing. Microsoft Dynamics 365 Business Central typically lands at three to nine months for US SMBs (partners often quote 3–4 months for small, clean deployments and 6–9 for multi-entity or manufacturing-heavy ones). Dynamics 365 Finance and Supply Chain (Finance and Operations) still runs roughly nine to eighteen months for mid-to-large scope; enterprise Finance + SCM programs frequently need 12 to 24 months.

At the enterprise end, SAP S/4HANA greenfield or complex multi-country programs still run twelve to thirty-six months. Mid-sized brownfield ECC-to-S/4 conversions are often planned at nine to fifteen months minimum before slippage—Explore and assess, preparation and data housekeeping, convert and adapt with custom-code remediation, testing, then go-live and stabilize. Oracle Fusion Cloud ERP commonly lands eighteen to thirty-six months for large multi-entity programs. Modular platforms such as Odoo can go live quickly for tight scope, but the calendar still scales with modules, sites, and integrations. Matching platform to scale remains one of the earliest timeline decisions you make.

Typical implementation timeline by ERP platform for a mid-sized deployment (2026 guidance).
ERP systemTypical timelineDeploymentBest fit
Sage Intacct2 to 4 monthsCloudFinance-first, small to mid
Odoo (tight scope)2 to 6 monthsCloud or on-premSMB modular rollout
NetSuite3 to 6 monthsCloudSmall to mid, multi-entity
Acumatica3 to 9 monthsCloudMid-market, distribution and manufacturing
Dynamics 365 Business Central3 to 9 monthsCloudSmall to mid; multi-entity toward upper end
Dynamics 365 Finance and SCM9 to 18 months (enterprise often 12–24)CloudMid to large enterprise
SAP S/4HANA (brownfield mid-size)9 to 15 months min; complex 18–36Cloud or on-premiseECC conversion to large enterprise
Oracle Fusion Cloud ERP18 to 36 monthsCloudLarge enterprise
08Rollout strategy and the calendar

How rollout strategy changes the timeline

Rollout strategy changes both calendar length and risk shape. A big-bang go-live—every module and site on one cutover—produces the shortest overall project timeline because there is one transition and no long dual-system period. The trade-off is concentrated risk: every defect lands on the same weekend, and recovery is expensive if finance or order-to-cash breaks.

A phased rollout (module by module or site by site) lowers blast radius and delivers earlier value, but extends the overall calendar because each wave needs its own test and cutover cycle, and you may run legacy and new systems in parallel between waves. A pilot-first pattern sits between them: one plant, legal entity, or country goes live first, hypercare proves the model, then you clone the template. Pilot calendars look longer end-to-end than a clean big-bang, but the first production value arrives earlier than a full multi-site wait, and later waves usually shrink because playbooks already exist.

Most modern SMB and mid-market programs favor phased or pilot-then-roll approaches because risk reduction is worth the extra weeks. If a fixed external date is non-negotiable, phase highest-value scope first rather than deleting UAT to hit big-bang. Timeline rule of thumb: big-bang optimizes total calendar if everything is ready; pilot and phase optimize time-to-first-value and survival probability. Detailed cutover mechanics live in the companion ERP go-live checklist; this page owns how those choices consume months.

Rollout strategy versus calendar and risk (mid-market framing).
StrategyOverall calendarTime to first live valueRisk profile
Big-bang (all modules/sites)Shortest if on trackLatest (everything waits)Highest concentrated cutover risk
Phased by module or siteLonger total programEarlier on wave 1Lower blast radius; dual-system cost
Pilot then cloneLonger than pure big-bangEarliest sustainable live sliceLearning wave absorbs unknowns
09Time before kick-off

The time everyone forgets: selection and procurement

The published implementation timeline almost always starts at project kick-off, but the clock for the buyer starts weeks earlier. Before configuration begins, most organizations run a structured selection process: researching and shortlisting vendors, holding introduction calls, requesting preliminary budget letters, narrowing to a shortlist, running scripted demos, checking references, and negotiating a contract. For a small or midsize business that process typically adds roughly two to three months before a deposit is paid and a kick-off is scheduled.

That pre-project time is real calendar time, and it should be in your plan, not discovered after the fact. If the business needs the new system live before a busy season or a fiscal year-end, the selection window has to be counted backward from that date alongside the implementation itself. Compressing selection to save time is a false economy: choosing the wrong system at the outset is one of the most reliable ways to make the implementation slower and more likely to fail.

A practical approach is to set a desired go-live date, then work backward through both the implementation phases and the selection steps, with explicit timeframes for each. That single backward-planning exercise is what separates a timeline you can defend from one that keeps slipping because somebody forgot that demos, reference checks, and contract negotiation each take their own weeks.

  • Selection research and shortlisting: roughly two weeks to identify five to ten candidate vendors.
  • Introduction calls and preliminary budget letters: around two weeks each, to qualify fit and ballpark cost.
  • Shortlisting, scripted demos, and reference checks: roughly three to four weeks to reach a final decision.
  • Contract negotiation and deposit: one to three weeks, depending on complexity, before kick-off can be scheduled.
10Schedule risk

Why ERP timelines slip

Schedule overruns are the norm, not the exception. Industry research still finds that a majority of ERP programs run longer than planned; widely cited figures put roughly two-thirds of implementations over original timeline and budget, and broader failure-to-meet-objectives rates near 70 percent appear in 2025 analyses. The upper end of every size band in this guide is therefore common rather than unusual—planning only to the optimistic floor is how six-month replatforms become multi-year dual-system sagas.

Among projects that do overrun, data issues are repeatedly named as the leading technical cause—duplicate masters, incomplete open items, and chart-of-accounts structures that cannot support the new reporting model. Late scope changes force rework where it is most expensive. Undocumented processes surface in configuration or UAT and get designed on the fly. Integration surprises (a legacy API that does not match its docs, an EDI partner that will not test until cutover week) stack onto the same critical path.

People and change problems cost as much calendar time as technical ones—and often more. Change management remains a primary failure mode: users who do not trust migrated data keep the old system open, work around the new one, and freeze adoption. Unavailable sponsors and SMEs stall decisions; part-time project teams delay UAT; overbooked partner consultants leave work waiting. High-profile public failures (for example municipal payroll and HR cutovers that produced months of pay discrepancies) almost always show the same pattern after the fact: rushed testing, weak data validation, and change readiness treated as optional. Under-investing in discovery, data, integrations, and dedicated people is still how calendars die.

  • Data quality and migration rework (most common overrun driver in recent industry reports).
  • Scope creep and “we’re different” customizations after the baseline is locked.
  • Integration defects discovered late (interfaces not on the early critical path).
  • Change management gaps: low trust in data, parallel shadow systems, weak training.
  • Resource contention: part-time SMEs, missing sponsors, overbooked consultants.
  • Forced go-lives in holiday, peak, or year-end windows without scope cuts.
11Estimation method

How to estimate your own ERP timeline

A defensible timeline is built backward from a target and checked forward against complexity and critical path. Start with the business outcome that anchors the project—a fiscal year-end, a contract renewal, a season you must avoid—and set a desired go-live date. Then work backward through selection (if not already under contract), the six implementation phases, and a realistic hypercare period, using the per-phase ranges and the sample 9-month mid-market Gantt as skeletons.

Pressure-test the draft against complexity levers and the two critical-path streams. Count legal entities, sites, currencies, modules, and third-party integrations. Score master-data health honestly (duplicates, orphaned records, COA fitness). A single-entity finance and inventory rollout sits at the fast end of every phase; multi-site manufacturing with brittle EDI sits at the slow end. If data and integrations need more weeks than configuration, the calendar follows data and integrations—not the other way around.

Apply an explicit buffer policy (15–25% on config+UAT, plus pre-cutover float) and blackout windows from the contingency section above. Treat the plan as living: re-baseline after discovery and after every major gate. Hold a weekly cadence between business leaders and the delivery team so slipping dates cannot hide until the week of cutover.

  1. 01
    Set the anchor date

    Choose go-live from a real business driver, then count backward through selection and delivery. Reject anchors that force holiday or year-end cutovers without a written risk acceptance.

  2. 02
    Map phases and critical path

    Walk back through discovery, design, build, migration, UAT, training, cutover, and hypercare. Overlay data cleansing and integration tracks so they start early enough to finish before UAT exit.

  3. 03
    Score complexity and data health

    Count entities, sites, currencies, modules, and integrations. Rate master data. Move each phase toward the slow end of its range for every extra lever you carry.

  4. 04
    Add buffer, freeze, and blackouts

    Apply the UAT and pre-cutover buffer policy, lock a change freeze, and steer clear of peak and holiday windows. Re-baseline after every milestone gate.

12Acceleration

How to compress the timeline honestly

You can shorten an ERP implementation without cutting the steps that protect go-live, but only by attacking levers that actually drive duration. The fastest wins: narrow scope, configure instead of customize, start data and integrations on day one, phase or pilot the rollout, and staff a dedicated team. Limiting scope or sequencing waves is the single most effective move and de-risks go-live.

Configuration over heavy customization matters more than almost anything for the calendar. Pre-built industry processes fit most needs; adapting your workflows to the software is faster and avoids upgrade debt. Reserve customization for genuine competitive advantage—not for “we’re different” resistance. On the critical path, every hour spent cleansing masters before migration and proving interfaces in sandbox saves multiple hours in UAT and hypercare.

Resource discipline and committed partner capacity close the rest of the gap. Full-time internal members, empowered super-users, an available sponsor, and a partner who is not overbooked move faster than a part-time team waiting on decisions. Flectic runs ERP delivery with AI-assisted documentation, test generation, and migration tooling inside the manual-heavy steps, designed to deliver up to three times faster than a traditional implementation while expert consultants stay accountable for quality. That is a delivery target supported by reusable accelerators—not a license to skip discovery, UAT, or hypercare. When evaluating ERP implementation services, ask how a partner accelerates without removing those steps.

  • Narrow scope, phase, or pilot: deliver highest-value modules first; accept a longer total calendar for lower risk when needed.
  • Configure, do not customize: standard features first; reserve custom code for real competitive advantage.
  • Pull data cleansing and integrations onto the early critical path; run trial loads before UAT, not during it.
  • Commit a dedicated team: full-time internals, super-users, engaged sponsor.
  • Pick a partner with committed capacity and accelerators, not the cheapest overbooked bench.
  • Quiet go-live window, explicit buffer policy, and a hard change freeze before cutover.
13Putting it together

A worked SME timeline and what your plan must contain

To make this concrete, use the sample 9-month mid-market Gantt above as the default skeleton for a manufacturer (or distributor) going live on cloud ERP with finance, inventory, procurement, and light manufacturing across a single entity and two sites, plus three to five integrations. A defensible end-to-end plan runs roughly seven to nine months from kick-off to stable go-live, preceded by about two to three months of selection when the vendor is not already chosen. Map discovery to month 1, design and early cleanse to month 2, configuration and trial loads through months 3–5, UAT and rehearsal through months 6–7, cutover in month 8, and hypercare into month 9-plus.

Whatever your size, every timeline plan worth defending contains the same elements: signed scope with explicit out-of-scope items and change control; a phase schedule with named owners and dependencies; a data migration strategy with at least two rehearsal dates; an integration inventory with test contracts; UAT exit criteria; role-based training; a cutover approach with go/no-go gates; an explicit buffer and freeze policy; and hypercare metrics. For cutover runbooks and mock rehearsals, use the companion ERP go-live checklist.

The discipline that ties it together is a weekly cadence. If business leaders and the implementation team are not reviewing progress, critical-path status (data and integrations), and blockers together at least weekly, the timeline drifts silently until a missed date becomes obvious. A timeline is a management instrument, not a document you write once and file away.

  • Signed scope, out-of-scope list, and change-control rule.
  • Phase schedule with owners, dependencies, and the sample Gantt as a starting skeleton.
  • Data migration strategy with rehearsal dates and reconciliation thresholds.
  • Integration inventory with contract tests and cutover sequence.
  • UAT exit criteria, change freeze, buffer policy, and blackout windows.
  • Role-based training, go/no-go gates, and hypercare exit metrics.
FAQ

Frequently asked questions

How long does an ERP implementation take?

A realistic ERP implementation takes 3 to 18 months end to end. Tight SMB cloud rollouts often land in 8 to 16 weeks; broader small-business projects 3 to 6 months; mid-market programs commonly 4 to 9 months (up to 12); large enterprises 12 to 24; multinationals 18 to 36-plus. Duration depends on scope, entities and sites, customization, data quality, integrations, and team availability. Be skeptical of sub-three-month promises for non-trivial scope.

How long does each ERP implementation phase take?

For a mid-sized project, expect discovery and planning 2 to 4 weeks, design and configuration 6 to 10 weeks, data migration 4 to 8 weeks in parallel, UAT 4 to 8 weeks, training and cutover 3 to 6 weeks, and hypercare 4 to 12 weeks. Phases overlap, so per-phase totals exceed calendar time. Configuration rework and UAT defect cycles are where most slippage concentrates; data and integrations often form the true critical path.

What is the critical path on an ERP implementation timeline?

Usually data cleansing/migration and system integrations, not pure module configuration. Dirty masters and untested interfaces cannot be compressed the way template configuration can. If data or integrations are yellow, treat the go-live date as yellow even when configuration looks green. Start both streams in discovery and prove them with trial loads and contract tests before UAT exit.

Can an ERP really be implemented in under three months?

Only for narrow scope: single-entity finance (or finance plus one light module) on cloud, clean data, almost no custom code, minimal integrations. Broader sub-three-month promises usually remove change management, training, migration rehearsals, or testing—and those missing steps reappear as painful stabilization. An 8 to 16 week SMB cloud band is realistic for tight scope; it is not a universal target.

Is a cloud ERP implementation faster than on-premise?

Generally yes. Cloud removes hardware procurement and environment build, often making comparable projects roughly 30 to 40 percent faster to stand up. Configuration, data migration, testing, and training effort remain; cloud mainly removes infrastructure lead time so configuration can start sooner.

How much contingency should I add to an ERP timeline?

Place 15 to 25 percent buffer on the combined configuration-plus-UAT window, plus a separate 1 to 2 week pre-cutover float for final load and interface issues. Do not spread a vague flat pad only on discovery, and never fund recovery by deleting training, a second migration rehearsal, or hypercare. Avoid holiday, peak-season, and year-end cutovers unless leadership accepts the risk in writing.

Is phased, pilot, or big-bang faster?

Big-bang is shortest on total calendar if everything is truly ready, but it concentrates risk on one weekend. Phased and pilot-then-clone approaches lengthen the overall program while delivering earlier first live value and a smaller blast radius. Most SMB and mid-market programs prefer phase or pilot for survival probability; use big-bang only when scope is narrow and rehearsals are clean.

How early should ERP selection start before implementation?

Count roughly two to three months for selection before kick-off: research and shortlist, intro calls, budget letters, demos, references, and contract. Plan that window backward from target go-live with the implementation phases. Compressing selection often creates a slower, higher-failure implementation later.

Why do ERP timelines slip so often?

Leading causes: data quality and migration rework (top driver among overrun projects in recent industry reports), late scope and customization, integration defects found late, weak change management and user trust, unavailable SMEs or sponsors, and overbooked partners. Under-investing in discovery, data, integrations, and dedicated people—not the ERP brand—explains most slips.

How long does Dynamics 365 Business Central or SAP S/4HANA take?

Business Central for US SMBs typically runs 3 to 9 months (often 3–4 for small clean deployments, 6–9 for multi-entity or manufacturing-heavy). SAP S/4HANA mid-size brownfield conversions are often planned at 9 to 15 months minimum before slippage; complex multi-country programs run 18 to 36 months. Always re-score for your entities, data, and integrations.

Sources & methodology

12 cited

Every pricing figure and statistic on this page is traced to a primary or vendor source with a verification date. Where partner pages are cited, their platform bias is disclosed in-line.

  1. 01
    ERP implementation typically takes 3 to 18 months. Size bands: small business 3–6 months, mid-market 6–12, large enterprise 12–24, multinational 18–36+. Roughly two-thirds of implementations exceed original timeline and budget. Cloud often ~30–40% faster than on-premise. Per-phase mid-size durations: discovery 2–4 weeks, design/config 6–10, data migration 4–8 parallel, UAT 4–8, training/cutover 3–6, hypercare 4–12. Platform ranges include Sage Intacct 2–4 months, NetSuite 3–6, Acumatica 3–9, Business Central 4–9, D365 F&O 9–18, S/4HANA 12–36, Oracle Fusion 18–36.erpresearch.com · verified 2026-08 — ERP Research guide last reviewed August 1, 2026; size bands, phases, vendor table, cloud speed, and two-thirds overrun figure confirmed.
  2. 02
    Average timelines by organization size: small 3–4 months, medium 6–9, large 9–18, multinational 12–36. Shorten via limited scope, phases, configure not customize, dedicated resources, available partner capacity, quiet go-live window, limited integrations. Dirty data and poor change management delay projects; weekly leader–team meetings required for accountability.ultraconsultants.com · verified 2026-08 — Ultra Consultants implementation timeline article confirmed live.
  3. 03
    Dynamics 365 Business Central implementation for US companies typically 3–9 months: small 3–4, mid 4–6, complex multi-entity 6–9+. Phase example: discovery 2–4 weeks, planning 2–3, configuration 4–10, data migration 2–6, testing 2–4, training 2–3, go-live/hypercare 2–4.erpsoftwareblog.com · verified 2026-08 — ERP Software Blog Business Central timeline guide (March 2026) confirmed.
  4. 04
    SAP S/4HANA mid-sized brownfield migration often 9–15 months minimum before slippage (Explore 1–2 months, Preparation 1.5–2.5, Convert & Adapt 3–6, Testing 2–3, Go-Live & Stabilize 1–2). Complex global/customized programs 18–36 months. Data quality issues can add 2–4 months. ~70% of ERP implementations fail to meet objectives (Gartner 2025 cited).softwaremodernizationservices.com · verified 2026-08 — ERP Modernization analysis updated 29 July 2026; brownfield phase breakdown and failure-rate citation confirmed.
  5. 05
    Panorama Consulting 2025 ERP Report: among projects over schedule, the most common reason was data issues (dirty/incomplete data typically driving timeline overruns).4439340.fs1.hubspotusercontent-na1.net · verified 2026-08 — Panorama 2025 ERP Report PDF summary; data issues as leading overrun cause confirmed via report snippet.
  6. 06
    Six-phase ERP implementation lifecycle (Discovery/Planning, Design, Development, Testing, Deployment, Support) with overlapping phases is a standard industry framing.netsuite.com · verified 2026-08 — NetSuite ERP implementation phases article confirmed live.
  7. 07
    NetSuite and Dynamics 365 mid-market implementations often 3–6 months when scope is standard; NetSuite SuiteSuccess templates can accelerate when staying near standard processes.brokenrubik.com · verified 2026-08 — NetSuite vs Dynamics 365 comparison (March 2026) implementation section confirmed.
  8. 08
    SAP Business One to Business Central migrations for typical SMBs run ~3–6 months; 8-week 'install' timelines commonly fail because discovery, mapping, config, data, and UAT cannot fit.clonepartner.com · verified 2026-08 — ClonePartner 2026 B1→BC migration guide timeline section confirmed.
  9. 09
    Practitioner signal (2026): ERP rip-and-replace is primarily a data migration and change-management problem across departments; underestimating that path turns a 6-month replatform into years of dual-system operation.x.com · verified 2026-08 — X post Aug 2026; practitioner framing of data + change management as timeline drivers.
  10. 10
    Practitioner signal: “We're different” is among the most expensive ERP project statements—driving customization cost, consulting spend, and delay beyond licenses.x.com · verified 2026-08 — X post Jul 2026; customization/timeline cultural driver.
  11. 11
    Panorama Consulting public analysis of a municipal Workday/ERP-style go-live failure: months of pay discrepancies and lawsuit risk, with failure points relevant to any rushed ERP cutover (testing, data, change readiness).panorama-consulting.com · verified 2026-08 — Panorama analysis linked from Jul 2026 social announcement; cautionary go-live example.
  12. 12
    ERP selection is a multi-week pre-kick-off project (research, demos, references, contract) that should be planned backward from desired go-live; improper selection is a major failure contributor.geniuserp.com · verified 2026-08 — GeniusERP selection timeline article confirmed.

Get a defensible ERP timeline, not a wish

If you are scoping an ERP implementation and need a realistic timeline mapped to your size, modules, and integrations, a 30-minute readiness call will pressure-test your draft plan, place you in the right size band, and show you where AI-assisted delivery can compress the schedule without skipping discovery, UAT, or hypercare.

Book an ERP Readiness Call
Response within one business day