Migration & Upgrades

Dynamics 365 Migration Costs: What to Budget for GP, NAV, and AX Upgrades [2026]

ERP migration costs range from $30K–$750K depending on source system, data complexity, customization scope, and organization size, with Business Central migrations averaging $50K–$250K for SMBs, and Finance & Operations migrations typically costing $150K–$500K+ for mid-market and enterprise organizations.

Last updated: March 15, 202614 min read9 sections
Quick Reference
GP→BC Budget (SMB)
$50K–$150K
GP→BC Budget (Mid-Market)
$150K–$250K
NAV→BC Budget
$30K–$200K
AX→F&O Budget
$150K–$750K
Typical Timeline
4–8 months (BC), 6–12 months (F&O)
Cost as % of IT Budget
10–20% (typically)
Break-Even (ROI)
18–24 months
Hidden Costs
Testing, change management, integration customization
Consulting/SI Labor %
40–60% of total cost
Data Migration %
10–20% of total cost

Why ERP Migration Costs Vary So Much

ERP migration costs range from $30,000 to $750,000 because each organization's situation is unique. The wide range reflects differences in:

  • Source system complexity: GP (legacy, simpler) vs. AX (enterprise, complex)
  • Data quality and volume: Clean data with 3-5 years history costs less than messy data with 10+ years and duplicates
  • Customization scope: Standard implementations cost $50K–$100K; heavily customized systems cost $150K–$300K
  • Organization size: 25-user SMB vs. 500-user mid-market require different effort levels
  • Geographic scope: Single-location vs. multi-country/multi-currency adds complexity
  • Integration requirements: Standalone systems cost less; multi-system integrations add $20K–$80K
  • Process redesign scope: Organizations open to process change cost less; those insisting on "same as before" cost more
  • Partner selection: Large SIs (Deloitte, EY, Microsoft partners) cost more; regional boutique partners cost less

Cost Breakdown by Migration Path

Dynamics GP to Business Central (SMB: 25-100 users)

Total project cost: $50,000–$150,000

Cost composition:

Category Low Estimate High Estimate % of Total What's Included
Consulting & Implementation Labor $20K $80K 40–55% Project management, business process consulting, requirements gathering, workshops, configuration design
BC Configuration & Setup $10K $30K 15–25% GL structure, dimensions, posting groups, item categories, locations, user security, workflows
Data Migration $5K $15K 10–15% Data audit, cleansing, mapping, migration tool setup, test migration runs, validation
Testing & QA $5K $15K 10–15% Unit testing, system testing, UAT support, defect resolution, regression testing
Training & Documentation $5K $10K 8–12% Super-user training (2-3 days), functional training (1-2 days per department), help desk documentation
Reporting Development (Power BI) $3K $10K 5–10% Top 20 reports rebuilt in Power BI; 4-8 hours per report average
Integration Setup $2K $10K 3–8% Bank feeds, payroll interface, e-commerce connector setup; excludes complex custom integration
Cutover & Go-Live Support $2K $5K 2–5% Cutover execution, data validation, go-live support (typically 1 week intensive)
Post-Go-Live Support (4 weeks) $3K $10K 3–8% Daily support, issue triage, performance tuning, user help desk

Dynamics GP to Business Central (Mid-Market: 100-500 users)

Total project cost: $150,000–$250,000

Larger organizations require more effort in all areas. Key cost drivers:

  • Larger consulting team: Full-time dedicated project team vs. part-time consultants ($50K–$100K)
  • Multiple locations: Geographic spread requires more training, testing, and support ($20K–$40K additional)
  • More complex GL structure: More accounts, more dimensions, more validation rules ($10K–$20K additional)
  • More customizations to evaluate and rewrite: Mid-market organizations typically have 5-15 significant GP customizations ($15K–$50K additional)
  • More extensive data: Multiple years of history, larger transaction volumes ($5K–$15K additional data migration effort)
  • More reporting: 30-50 reports in large organizations; Power BI development ($15K–$30K additional)

Total project cost: $30,000–$100,000

NAV→BC migration is typically cheaper than GP→BC because:

  • NAV and BC share more architectural similarities (both are simpler, less modular than GP)
  • NAV's C/AL customizations are closer to BC's AL language (lower rewrite cost)
  • NAV organizations often have less legacy customization baggage
  • Data structures are more similar, reducing mapping complexity

Cost composition (similar to GP→BC but lower):

  • Consulting & implementation: $12K–$40K
  • Configuration: $5K–$15K
  • Data migration: $3K–$10K
  • Training: $3K–$8K
  • Reporting: $2K–$8K
  • Testing & support: $5K–$19K

Total project cost: $100,000–$200,000

Similar scaling factors as GP (multiple locations, more customizations, larger data volume). Add 50-100% to SMB estimate.

Dynamics AX to Finance & Operations (Mid-Market: 200-1000 users)

Total project cost: $150,000–$500,000

F&O migrations are significantly more complex than BC migrations:

Category Mid-Market Enterprise Notes
Consulting & Implementation $60K–$150K $200K–$400K F&O requires more specialized expertise; implementation teams are larger (8-12 people)
Configuration & Customization $30K–$80K $100K–$250K F&O has more configurable parameters; module specialization requires deeper expertise
Data Migration $15K–$40K $50K–$100K Larger data volume, more complex GL structures, multi-entity consolidation
Testing & QA $15K–$30K $40K–$80K F&O requires extensive testing of complex modules (manufacturing, supply chain, GL)
Training $10K–$20K $25K–$50K F&O requires specialized training for power users; typically 3-4 weeks
Reporting & Analytics $10K–$20K $25K–$50K F&O has more complex reporting requirements; Power BI integration more extensive
Integration $15K–$40K $50K–$100K Enterprise environments typically have 5-10 integration points; some require custom development
Project Management $10K–$20K $30K–$60K Larger projects require dedicated PMO and governance

Dynamics AX to Finance & Operations (Enterprise: 1000+ users)

Total project cost: $500,000–$1,000,000+

Large enterprise F&O migrations are complex, multi-year engagements with significantly higher costs:

  • Dedicated consulting team of 15-25 people for 12-18 months
  • Global rollout across multiple regions and legal entities
  • Complex supply chain and manufacturing module configurations
  • Extensive integration ecosystem (CRM, HR, BI, external systems)
  • Regulatory compliance complexity (global entities, multiple tax jurisdictions)

What's Included in Migration Costs

Typically included:

  • Initial assessment and discovery
  • Requirements gathering and process workshops
  • System design and configuration
  • Data mapping and migration setup
  • Test environment provisioning
  • UAT coordination and execution
  • User training (super-user + functional)
  • Cutover planning and execution
  • Post-go-live support (typically 4-8 weeks)
  • Project management
  • System documentation and process documentation

Hidden Costs (Often Overlooked)

Data Remediation

Data quality issues discovered during migration often require unexpected remediation work:

  • Duplicate customer/vendor records: $3K–$10K to consolidate and merge
  • Orphaned or obsolete inventory items: $2K–$5K to retire or archive
  • GL account reconciliation issues: $5K–$15K to investigate and correct
  • Historical transaction errors: $3K–$8K to remediate

Mitigation: Budget $5K–$15K for data remediation at the beginning of the project. Early identification saves significant money compared to discovering issues during UAT.

Change Management & Communication

Many organizations underestimate change management costs:

  • Change champion training and enablement: $3K–$8K
  • User communication campaigns and updates: $2K–$5K
  • Executive steering committee time and facilitation: $1K–$3K
  • Resistance management and adoption tracking: $2K–$5K

Extended Training for Complex Scenarios

Budget training assumes standard use cases. Complex scenarios require additional investment:

  • Manufacturing routing and production order training: $2K–$5K additional
  • Multi-entity and intercompany accounting training: $1K–$3K additional
  • Advanced reporting and Power BI training: $2K–$5K additional
  • Integration and API training for IT team: $1K–$3K additional

Custom Integration Development

Most cost estimates include standard integrations (bank feeds, basic payroll). Custom integrations cost extra:

  • Simple custom connector (1-2 systems): $5K–$15K
  • Medium complexity integration (3-5 systems): $15K–$40K
  • Enterprise integration platform (10+ systems): $50K–$150K

Third-Party ISV Add-Ons

If your organization needs features not included in standard D365 (e.g., advanced project accounting, specific industry functionality):

  • ISV product licensing: $2K–$10K annually (per module)
  • ISV implementation and customization: $10K–$50K (one-time)

Longer-Than-Expected Post-Go-Live Support

Most projects budget 4-8 weeks of intensive support. If issues arise during the first month, extended support costs:

  • Week 9-12 extended support: $5K–$15K additional
  • Dedicated support engineer (beyond standard contract): $3K–$8K per week

Cost Comparison by Partner Type

Partner Type Typical Cost for SMB BC Migration Typical Cost for Mid-Market BC Migration Typical Cost for Mid-Market F&O Migration Strengths & Weaknesses
Large Global SI (Deloitte, EY, Accenture) $120K–$200K $250K–$400K $400K–$750K+ Strengths: Enterprise expertise, global resources, change management focus. Weaknesses: Higher bill rates, less hands-on development, potential over-scoping.
Microsoft Regional Partner (Gold/Silver) $80K–$150K $150K–$250K $200K–$400K Strengths: Microsoft-certified, good support resources, reasonable pricing. Weaknesses: Variable quality, some focus on selling services.
Boutique/Regional Firm (50-200 people) $50K–$100K $100K–$180K $150K–$300K Strengths: Lower costs, more hands-on, personal relationships. Weaknesses: Limited staff bench, variable expertise, less change management rigor.
Freelance/Small Team (<10 people) $30K–$70K $60K–$120K Not recommended Strengths: Lowest cost, flexible. Weaknesses: High risk, limited bench, knowledge walk-away risk, quality variability.

Hidden Costs by Partner Type

  • Large SIs: Risk of over-scoping and scope creep (add 20-30% to budget). Monitor contracted hours closely.
  • Regional partners: Risk of overloading staff or using junior consultants during critical phases. Ensure senior resource allocation.
  • Boutique firms: Risk of knowledge gaps in specific areas (e.g., F&O supply chain module). Budget for expert supplementation.
  • Freelancers: High risk of failure, rework, and project delays. Not recommended for complex migrations.

How to Get Accurate Cost Quotes

1. Define Scope Clearly

Provide implementation partners with:

  • Number of active users (by department)
  • Count of active modules and key functionality
  • Count of active customizations (rough estimate)
  • Data volume (approximate number of GL accounts, customers, vendors, items, historical transactions)
  • List of current integrations
  • List of custom reports
  • Geographic/multi-entity scope

2. Request Fixed-Price vs. Time-and-Materials Quotes

Fixed-price (preferred): Partner takes scope risk; protects organization from cost overruns. Requires clear scope definition upfront.

Time-and-materials: Billed by hour; flexibility for scope changes. More expensive if scope is unclear.

Hybrid (recommend): Fixed-price for core migration phases (planning, design, configuration, testing), T&M for change orders and extensions beyond defined scope.

3. Ask for Detailed Statement of Work

Request breakdown by:

  • Project phase (planning, design, build, test, go-live, support)
  • Resource type (senior consultant, mid-level, junior, specialist)
  • Estimated hours per phase
  • Risk items and contingency budget
  • Assumptions (e.g., "assumes max 20 customizations to evaluate")

4. Get Multiple Quotes

Request quotes from 3-4 partners. Compare:

  • Not just total price, but cost per phase and resource mix
  • Scope interpretation (do they understand your organization differently?)
  • Risk assessment and contingency reserves
  • Timeline assumptions

5. Watch for Red Flags

  • Quote much lower than others: Partner may have underestimated scope or plan to cut corners.
  • Quote much higher than others: Partner may be over-scoping or building in excessive contingency.
  • Vague statement of work: Partner hasn't done detailed planning; higher risk of overruns.
  • No mention of data remediation: Partner may not have accounted for data quality issues.
  • Minimal post-go-live support: Partner trying to minimize commitment and cost.

Cost Reduction Strategies

1. Internal Resource Allocation

Impact: 10-20% cost reduction

Dedicate internal staff to project:

  • 1 full-time project manager (frees partner PM to manage other clients)
  • 1-2 super-users per department (partner trains, internal staff lead functional teams)
  • 1 data analyst (partner directs, internal staff executes data migration tasks)

Note: This requires pulling people from day-to-day operations; account for productivity loss in other areas.

2. Streamlined Scope (MVP Approach)

Impact: 15-30% cost reduction

Migrate core modules only (GL, AP, AR, Inventory); defer manufacturing, project accounting, or advanced features to 6-12 months post-go-live.

Trade-off: Reduces upfront cost but extends total project timeline. Good for organizations that want to get value quickly.

3. Offshore/Nearshore Support

Impact: 20-30% cost reduction

Use offshore resources for data migration, testing, and documentation. Keep senior consultants (senior architect, project manager, functional lead) onshore.

Trade-off: Requires strong change management and quality oversight. Works better for larger projects where offshore team can specialize.

4. Partner with Specific Expertise

Impact: 10-20% cost reduction

Choose partners who specialize in your industry or migration path (e.g., GP-to-BC specialists). They can reduce timeline due to repetition, which reduces cost.

5. Standard Configuration, Minimal Customization

Impact: 20-40% cost reduction

Accept D365 standard features instead of customizing to mimic legacy system. This is the biggest cost reduction opportunity but requires organizational change willingness.

Example: If you customized GP to calculate commissions, use D365's standard commission functionality instead of coding a new solution. Accept slight differences in logic.

Measuring Migration ROI

Cost Savings Post-Migration

Annual savings (typical organization):

  • Infrastructure elimination: $30K–$60K (servers, SQL licensing, hosting, backup)
  • Operations labor reduction: $30K–$50K (1 FTE of IT staff no longer needed for system admin)
  • Support cost reduction: $10K–$20K (D365 support included; fewer custom development emergencies)
  • Reporting efficiency: $5K–$15K (Power BI self-service reporting reduces ad-hoc report requests)
  • Integration automation: $10K–$30K (Power Automate replaces manual processes and custom interfaces)
  • Total annual savings: $85K–$175K

Break-Even Analysis

For a $100K migration cost:

  • Annual savings: $100K–$150K
  • Break-even: 8–12 months
  • 5-year net benefit: $400K–$650K

For a $200K migration cost:

  • Annual savings: $100K–$150K
  • Break-even: 16–24 months
  • 5-year net benefit: $300K–$550K

Frequently Asked Questions

Migration Cost by Path & Organization Size

FeatureSource System (GP/NAV)Destination System (BC/F&O)Winner
SMB (25-100 users), minimal customizationDynamics GP$50K–$150K (Business Central)
SMB (25-100 users), heavy customizationDynamics GP$100K–$200K (Business Central)
Mid-Market (100-500 users), standard configDynamics GP$150K–$250K (Business Central)
Mid-Market (100-500 users), complex configDynamics GP$200K–$350K (Business Central)
SMB (25-100 users)Dynamics NAV$30K–$100K (Business Central)
Mid-Market (100-300 users)Dynamics NAV$100K–$200K (Business Central)
Mid-Market (200-1000 users), standard manufacturingDynamics AX$150K–$400K (Finance & Operations)
Enterprise (1000+ users), complex multi-entityDynamics AX$500K–$1,000K+ (Finance & Operations)

Frequently Asked Questions

Cost depends primarily on source system complexity, organization size, data quality, customization scope, and partner selection. A 30-person company with clean data on NAV upgrading to BC might cost $40K. A 1000-person enterprise with 15 years of AX history, complex manufacturing, and heavy customization might cost $700K+. Most SMB BC migrations fall in the $50K-$150K range.

Yes. The cost estimates include all labor from project kickoff through 4-8 weeks of post-go-live support. The timeline typically spans 4-8 months for BC, 6-12 months for F&O. Beyond the included support period, extended support is billed at consulting rates ($150-$300/hour).

Data remediation. Most organizations discover during migration that their data is dirtier than expected: duplicate customers, orphaned items, GL reconciliation issues, historical transaction errors. Budget an additional $5K-$15K for remediation. Thorough data auditing at project start prevents expensive surprises later.

Phased migrations typically cost MORE, not less. Migrating GL, AP, AR in Year 1 and Manufacturing in Year 2 requires running two parallel systems, duplicate training, and extended support. Most organizations save money with a single "big bang" cutover, even though it feels riskier. Exception: MVP (minimum viable product) approach works if you defer non-critical modules 6-12 months post-go-live (not years).

Not necessarily. Partners 30-50% below market pricing often underestimated scope, will cut corners, or have unexperienced staff. Better to choose a partner within 20% of market average ($80K-$120K for typical SMB BC migration) with clear reference customers and proven track record. Poor implementation costs far more than partner savings.

With fixed-price contracts, it's the partner's problem (they should have scoped better). With time-and-materials, you pay for overruns. Hybrid contracts (fixed + change order process) are best—they protect you while allowing flexibility. Most projects exceed budget by 10-20% due to scope creep, data issues, or unforeseen integration complexity. Build 15-20% contingency into your budget planning.

Usually not. If you need advanced manufacturing, project accounting, or vertical-specific modules, ISV products add $2K-$10K annually (licensing) plus $10K-$50K for implementation. Budget ISV costs separately. Microsoft partners can recommend ISVs and bundle them into your migration engagement if desired.

About 15-25% of typical migration budget goes to "nice to have": extensive custom reporting beyond top 20 reports, ISV add-ons, extensive customization, advanced training. Essential costs (core configuration, data migration, testing, basic training, go-live support) are 75-85%. If budget is tight, cut the non-essentials; don't skimp on testing or training—that's where projects fail.

Usually only the top 20 reports (80% of usage) are included. Budget $4K-$8K for Power BI in the migration. Additional reports are typically deferred to post-go-live and billed separately at $200-$400 per report. Power BI development takes 4-8 hours per report; factor that into your budget.

Most organizations achieve ROI (break-even) in 18-24 months. A $100K migration with $100K in annual savings breaks even in 12 months. A $200K migration with $125K in annual savings breaks even in ~20 months. Beyond break-even, the business case is highly favorable: 5-year net benefit of $300K-$600K is typical.

Previous
Dynamics GP vs Dynamics 365: Complete Side-by-Side Comparison [2026]
Next
ERP Data Migration Best Practices: A Complete Planning Guide [2026]

Related Reading

From the Blog & Resources