Upgrading Dynamics NAV means moving to a newer version of the same product, while migrating means moving to an entirely different platform, typically Microsoft Dynamics 365 Business Central. The distinction matters because the two paths differ significantly in technical complexity, cost, and the degree of change your organisation will experience. This article unpacks both options so you can make an informed decision about which path suits your situation.
Which path actually changes more: upgrading or migrating Dynamics NAV?
Migration changes more. When you upgrade Dynamics NAV, you stay within the same product family and carry forward your existing customisations, data structures, and workflows with relatively limited disruption. When you migrate to Business Central, you move to a fundamentally different architecture: a cloud-native platform with a new data model, a new user interface, and a different approach to extensions and integrations. For most organisations, migration represents a more significant transformation than a version upgrade.
That said, the degree of change depends on how heavily customised your current NAV environment is. Organisations running a near-standard NAV setup will find migration more straightforward. Those with years of accumulated custom code face a more complex re-platforming exercise, because Business Central does not carry custom modifications forward automatically. Each customisation needs to be rebuilt as an extension or reconsidered entirely.
This is exactly why it helps to start with a clear picture of where you stand. Before committing to either path, we recommend a maturity assessment to map your current systems, processes, and technical debt, so you understand the real scope of the change ahead.
What does upgrading Dynamics NAV actually involve?
Upgrading Dynamics NAV means moving from one version of NAV to a newer version, for example from NAV 2015 to NAV 2018. The process involves converting your database to the new version’s schema, recompiling and testing your customisations, and validating that business processes still work as expected. It keeps you on the same on-premises product with a familiar interface and logic.
In practice, upgrades are technically demanding when there are multiple version gaps to bridge. Each version of NAV introduced changes to the application layer, so jumping several versions means working through compatibility issues for every gap in between. Testing is a significant part of the effort, particularly regression testing to confirm that existing functionality has not broken.
Upgrades do not fundamentally change how your organisation uses the system. Users see a familiar environment, which reduces training needs and change management overhead. However, upgrades also mean you remain on an on-premises product with a finite support horizon, which brings its own risks over time.
What does migrating from Dynamics NAV to Business Central involve?
Migrating from Dynamics NAV to Business Central means moving to Microsoft’s cloud-native ERP platform, which is the strategic successor to NAV. The migration involves re-implementing your business processes on the new platform, converting and validating your data, rebuilding customisations as Business Central extensions, and re-integrating any connected systems. It is a re-platforming project, not a technical upgrade.
Microsoft provides migration tooling, including the Business Central Cloud Migration tool, which helps move historical data from NAV. However, the tool handles data transfer, not process design or customisation work. The real effort lies in the following areas:
- Data migration: Mapping your existing NAV data to Business Central’s data model, cleaning legacy data, and validating integrity before go-live
- Customisation rebuild: Replacing C/AL code with AL extensions, which is a redevelopment effort, not a conversion
- Integration work: Reconnecting third-party systems and APIs to the new platform
- Testing: Running end-to-end tests across all business processes to confirm readiness
- Change management: Preparing users for a new interface and new ways of working
Data migration in particular carries real risk. We use rigorous As-Is/To-Be analysis and structured testing procedures to prevent data loss and errors during the transition, because a data quality problem discovered after go-live is far more costly than one caught during preparation.
When should an organisation upgrade rather than migrate?
An organisation should consider upgrading rather than migrating when it is running a version of NAV that is close to losing Microsoft support, but is not yet ready for a full platform transition. Upgrading buys time and keeps the system supportable while the organisation prepares for a longer-term move to Business Central. It is also relevant when the business has significant customisations that would require substantial redevelopment effort on Business Central.
However, upgrading is rarely the final answer. Microsoft has positioned Business Central as the long-term home for NAV customers, and on-premises NAV versions will eventually reach the end of mainstream support. An upgrade that delays migration by two or three years can be the right tactical decision, but it should be part of a deliberate roadmap, not a way to avoid the migration conversation.
Organisations that are heavily integrated with other Microsoft 365 products, or that want to benefit from cloud scalability and continuous updates, will generally find that migration delivers more long-term value than another upgrade cycle. The right answer depends on your current version, your customisation footprint, your internal readiness, and your strategic direction. Understanding your ERP transformation readiness before making this decision is time well spent.
What are the risks of staying on an older version of Dynamics NAV?
Staying on an older version of Dynamics NAV exposes your organisation to several compounding risks. The most immediate is the loss of Microsoft support, which means no security patches, no regulatory updates, and no official fixes for newly discovered vulnerabilities. Over time, this creates compliance and security exposure that becomes harder to justify to your board or auditors.
Beyond support, older NAV versions create operational risk in the following ways:
- Integration fragility: Connecting an ageing NAV environment to modern cloud services, APIs, and partner systems becomes progressively more difficult
- Talent scarcity: Fewer consultants and developers maintain expertise in older NAV versions, making it harder and more expensive to find support
- Missed functionality: Business Central receives continuous updates with new capabilities; staying on NAV means falling further behind competitors who have already migrated
- Technical debt accumulation: The longer migration is delayed, the more legacy customisations and data quality issues accumulate, making the eventual move more complex and costly
In 2026, many organisations are still running NAV versions that are several generations old. The longer this continues, the narrower the window for a controlled, well-planned migration becomes. Acting before the pressure becomes acute gives your organisation the space to do the transition properly.
How Optinus helps with Dynamics NAV upgrade and migration decisions
Whether you are weighing an upgrade against a full migration, or you have already decided to move to Business Central and need to understand what that involves, we work with you to make the right call and execute it well. Our approach covers the full journey, not just one phase of it.
- Maturity assessment: We map your current NAV environment, customisations, data quality, and integration landscape to give you a clear baseline before any decision is made
- Data migration management: We handle the As-Is/To-Be analysis, data mapping, cleansing, and validation to protect data integrity throughout the transition
- Test management: We plan and execute structured testing across all business processes to confirm readiness before go-live
- Cutover management: We manage the final transition end-to-end, including hypercare and aftercare, so operational continuity is never at risk
- Change management: We prepare your users for the new environment and drive genuine adoption, not just awareness
Our consultants have hands-on experience from real Microsoft Dynamics migrations at leading multinationals. We cover the full spectrum from project manager to business architect, available both on-site and remotely across the Netherlands, Belgium, and beyond. Explore our ERP transformation services to see how we support each phase of the journey.
Ready to talk through your NAV situation? Contact us and we will help you work out which path makes sense for your organisation.
Gerelateerde artikelen
- What should an IT director do first when Dynamics NAV nears end of life?
- How do you move your Dynamics NAV data to the cloud?
- What is the role of a transformation program director?
- How do you handle master data management during transformation?
- How do you conduct user acceptance testing in transformation projects?