Skip to content
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: June 19, 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 Timeline4–8 months (BC), 6–12 months (F&O)
Cost as % of IT Budget10–20% (typically)
Break-Even (ROI)18–24 months
Hidden CostsTesting, 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

End-of-support timelines (as of June 2026):
  • Dynamics GP (version 18.x): Product enhancements and technical support end December 31, 2029; security patches available through April 30, 2031. New subscription sales ended April 1, 2026. (Microsoft Learn)
  • Dynamics NAV 2018 / 2018 R2: Extended support ends January 11, 2028; no regulatory or tax updates beyond mainstream support end (January 10, 2023). Earlier NAV versions are fully unsupported.
  • Dynamics AX 2012 R3: Fully end-of-life — extended support ended January 10, 2023. No security patches, regulatory updates, or bug fixes available. (Microsoft Learn)

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)

Rising GP Maintenance Costs (Staying Put Is Not Free)

Organizations that delay migration face escalating maintenance costs. The Dynamics GP Enhancement Plan — required to receive tax updates and bug fixes — has increased from 16% of Protected List Price (held at 16% until October 2022) to 20% as of October 2025, with 1% annual increases each October since 2022. No October 2026 rate increase has been announced by Microsoft as of June 2026. For a mid-market organization with significant GP licensing, this alone can add $5K–$20K per year in maintenance overhead — eroding the "stay on GP and wait" budget argument.

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.

Dynamics NAV to Business Central Migration: Complete Guide [2026]

Step-by-step guide for upgrading Dynamics NAV to Business Central. C/AL to AL code conversion, version-specific considerations, and fastest migration paths.

Read More

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

Note: Business Central licenses (Essentials: $80/user/month; Premium: $110/user/month as of November 2025) include standard Microsoft Copilot features (such as analysis assist and text suggestions) at no extra charge. However, autonomous agent capabilities — including the sales order agent and payables matching agent — require Copilot Credits, which are billed separately on a consumption basis. These AI capabilities are additional ROI drivers not captured in the estimates below, which reflect conservative, infrastructure-focused savings.

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

Sources

The following primary sources were consulted to validate product names, lifecycle dates, and pricing figures on this page. Cost-range estimates for implementation services reflect typical market ranges reported by Microsoft partners and are not from a single primary source.

Last validated June 19, 2026.

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)
Source System0|Destination System0

Frequently Asked Questions

1Why is the cost range so wide ($30K to $750K)?

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.

2Is the total migration cost included in the migration timeline?

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).

3What's the most commonly overlooked cost?

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.

4Can we reduce costs by doing the migration in phases?

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).

5Should we choose the cheapest partner?

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.

6What happens if the project exceeds budget?

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.

7Does the migration cost include ISV add-ons?

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.

8How much of the cost is "nice to have" vs. "essential"?

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.

9Is Power BI development included in the migration cost?

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.

10What's the ROI timeline?

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 NAV to Business Central Migration: Complete Guide [2026]
Next
ERP Data Migration Best Practices: A Complete Planning Guide [2026]

Related Reading