Skip to content
The Question Atlas
Menu

Cost factors · ERP

What drives ERP implementation cost and overruns

Last updated 25 October 2026 · 1 source listed · Reading time about 3 minutes

Short answer

ERP cost is dominated by effort rather than licenses: scoping, data cleanup and migration, configuration, integration, customization, testing, training and change management. Overruns usually come from unclear scope, poor data, late requirement changes, and underestimated internal staff time. Budget by workload, hold contingency for discovery, and make scope decisions explicitly rather than letting them accrete.

Who this is for: A finance leader or project sponsor building and defending an ERP budget and wanting to understand why projects exceed estimates.

What to evaluate

  1. Scope breadth

    Each additional entity, plant, currency, module or country multiplies configuration, testing and training.

    How to check: List entities, locations, modules and countries in scope and ask for an estimate per item.

  2. Data migration complexity

    Number of source systems, history depth and data quality determine cleanup and mapping effort.

    How to check: Profile your source data for duplicates and gaps before the estimate is finalized.

  3. Integration count

    Each connection to banks, e-commerce, payroll or logistics needs design, build and testing.

    How to check: Inventory each interface with direction, frequency and data volume.

  4. Customization volume

    Custom code raises build, test and future upgrade costs.

    How to check: Require a fit-gap list and justify each customization against a process change.

  5. Internal resource commitment

    Subject matter experts must test and decide. Their time is a real cost and frequent bottleneck.

    How to check: Name backfills for key staff and agree their time allocation in writing.

  6. Commercial structure

    Fixed-price, time-and-materials and milestone contracts shift risk differently.

    How to check: Check how change requests are priced and who bears the cost of rework.

Comparison

Contract models and who carries risk
ModelGood whenWatch out for
Fixed priceScope is stable and well definedChange requests become expensive and the partner may cut corners
Time and materialsRequirements are still emergingOpen-ended spend without disciplined governance
Milestone-basedYou want payment tied to verified outcomesPoorly defined milestones can be satisfied superficially
Phased with discovery firstUncertainty is highLonger overall elapsed time before commitment
Subscription with bundled servicesYou want predictabilityServices scope may be narrower than assumed

Decision worksheet

Rate up to three options against this guide’s own criteria. It runs in your browser and saves only on this device. It is a thinking aid, not a recommendation.

1. Have you checked each criterion?

0 of 6 criteria checked.

2. Compare options (0 = fails or unknown, 3 = meets it well)

Criterion
Scope breadth
Data migration complexity
Integration count
Customization volume
Internal resource commitment
Commercial structure
Total (max 18)000

Questions to ask before you commit

  • What assumptions underlie this estimate, and which would change it most?
  • How are change requests raised, priced and approved?
  • What do you assume about our internal staff time and skills?
  • Which data migration tasks are included and what is excluded?
  • How many test cycles are covered, and who writes the test scripts?
  • What training is included and for whom?
  • What support is provided after go-live and for how long?
  • Who is the named lead, and what happens if they leave the project?

Typical trade-offs

Larger initial scope versus phased rollout

Upside
Larger scope delivers wider benefit at once.
Downside
It increases risk and strain on staff.

Fixed price versus flexible billing

Upside
Fixed price gives budget certainty.
Downside
It encourages scope disputes.

Heavy testing investment versus minimal testing

Upside
Thorough testing finds defects before they touch finance records.
Downside
It extends the schedule and demands staff time.

Common mistakes

  • Estimating from license cost. Services and internal time usually dominate and must be estimated separately.
  • Leaving data cleanup to the end. Begin early because it needs business decisions that take time.
  • Treating training as a final week. Plan role-based training and super users well before go-live.
  • Letting scope grow silently. Use a documented change control board.
  • Forgetting post-go-live support. The first cycles, including month-end close, always surface issues.

Related questions

Why do ERP projects so often run over?

Usually because discovery was shallow: hidden processes, poor data, and integrations surface during build. Decision delays and under-resourced internal teams compound the problem. Reducing overruns means doing detailed fit-gap analysis, holding explicit contingency, deciding quickly on process questions, and giving the project the staff time it needs.

Should we budget contingency, and how much?

Yes. Size it to the uncertainty rather than applying a ritual figure: higher when data quality is unknown, many integrations exist, or the partner is untested with your industry. Tie its release to governance, so contingency is spent only on documented, approved needs.

What internal costs are commonly forgotten?

Time of finance, operations and IT staff in workshops, testing, and data validation; backfill for their regular roles; travel; extra hardware or network work; and productivity dips after go-live. Include them in the business case even if they do not appear on a vendor invoice.

How can we compare partner quotes fairly?

Normalize them to the same scope list and assumptions. Ask each partner to price identical scenarios and to list exclusions. A lower quote often reflects fewer test cycles, less training, or assumed customer effort. Compare the work described, not the totals.

Sources and further reading

These pages were reachable when we last checked. They informed definitions and rules referred to above; they do not endorse this guide. Where rules differ by country, check the authority for your location.

How to choose · ERP

How to choose an ERP for a mid-sized manufacturer

Choose an ERP by testing how it handles your production reality: bills of material, routings, lot or serial tracking, planning logic, costing and shop floor reporting. Demonstrations with scripted scenarios drawn from your own products expose gaps faster than feature lists. Weigh fit to your manufacturing mode, the depth of inventory and costing, the quality of the implementation partner, and how much customization the design will require.

Comparison · ERP

Single-suite ERP versus a best-of-breed application stack

A single-suite ERP offers one data model, one vendor relationship and consistent reporting, but individual modules may be shallower. A best-of-breed stack gives deeper functions in each area at the price of integration work, divided accountability and reconciliation effort. The right balance depends on how unusual your processes are in the areas that create competitive advantage and how much integration capability you can sustain.

Requirements · ERP

ERP requirements for multi-entity and multi-country finance

Multi-entity finance needs more than a chart of accounts. Specify intercompany transactions and eliminations, multiple currencies and revaluation, parallel ledgers for different accounting frameworks, local tax and statutory reporting, entity-level security, and consolidation. Define each in terms of a close process you must complete, and verify that local statutory needs are covered by the product or by a supported localization.

Cost factors · CRM

What drives the total cost of owning a CRM

The subscription is usually the smaller part of long-run CRM cost. Total cost is shaped by seat tiers and feature gating, add-on modules, data and API limits, implementation and integration work, administrator time, training, and the effort of leaving. Costs tend to grow as teams adopt more features, so budget for adoption and maintenance rather than only the initial plan.

Problems & fixes · Software procurement

Why software implementations fail or run late and how to prevent it

Implementations falter less from technology than from unclear scope, poor data, weak ownership and underestimated change effort. Prevent trouble by defining outcomes and boundaries up front, cleaning data before migration, naming a business owner with decision authority, and planning training and adoption as seriously as configuration. When a project slips, reset scope and sequence rather than adding pressure.

Cost factors · Cybersecurity and IT

What drives the cost of penetration tests and compliance audits

Costs track scope, depth and effort. For testing, the number of applications, user roles, integrations and the manual hours required matter most. For audits, scope, organisational size, maturity of existing controls, evidence volume and the length of any observation period drive effort. Compare quotes by deliverables and assumptions, not headline figures, and budget for remediation and retesting.

Comparison · Business operations

Cloud POS versus on-premise POS

Cloud POS offers remote access, automatic updates and quicker setup but relies on connectivity and a subscription. On-premise systems run locally with fast response and independence from the internet but need servers, backups and technical support. Many modern hybrids cache locally. Choose according to connectivity reliability, technical capacity, number of sites and tolerance for vendor dependence.

All ERP guides · All B2B software