Code and customizations
Move from Microsoft Dynamics NAV to Business Central with a plan built around your environment.
Moving from Microsoft Dynamics NAV touches finance, operations, IT, and leadership. Because it affects how core business processes run every day, the upgrade requires careful planning from the start. A Dynamics NAV migration involves assessing the current environment, cleaning and protecting ERP data, managing a controlled move, and transitioning to Dynamics 365 Business Central in a way that keeps disruption minimal. Whether the starting point is NAV 2009, 2013, 2015, 2016, 2017, or 2018, the right upgrade path depends on what is actually in the environment and how the business operates today.
Microsoft ended mainstream support for Dynamics NAV 2018 in January 2023, and older NAV versions have been out of support for longer. If your business still runs on Dynamics NAV, the system may continue to work day to day. But maintaining it, securing it, and connecting it with newer business tools will become increasingly difficult over time.
An upgrade may not be urgent today. But each year on an unsupported NAV version quietly adds cost, risk, and complexity that becomes harder to manage the longer it is left unaddressed.
A Dynamics NAV to Business Central upgrade is more than a version change. It affects code, data, reports, add-ons, integrations, and users. Without a clear scope at the start, teams are left making rushed decisions during testing or at go-live, when the cost of getting it wrong is higher.
The upgrade covers:
Upgrade timing depends on your current Dynamics NAV version, support status, system pressure, and business plans. Some organizations need to move quickly because support, security, or compliance risk is already present. Others have room to plan a phased migration to Dynamics 365 Business Central with more time to review data, customizations, integrations, and budgets.
If the right timing is unclear, a short readiness assessment can help identify where the real risks sit and what the next step should be before committing to a full upgrade timeline.
After moving from Dynamics NAV, teams work in a modern ERP environment that brings finance, operations, reporting, and daily access together in one Microsoft system. Dynamics 365 Business Central connects with Microsoft 365, Power BI, Power Automate, and Teams, so work moves with fewer manual steps and less reliance on older NAV processes.
Users reach Business Central through a browser or supported device, so teams can work without depending on VPNs or remote desktop setups for everyday ERP tasks.
A Microsoft Dynamics NAV upgrade requires a clear plan before any technical work begins. The migration is managed in defined steps, so data, code, reports, users, and connected systems are reviewed carefully before the move to Dynamics 365 Business Central.
Data migration is one of the most sensitive parts of a Dynamics NAV upgrade. Older NAV systems often carry years of records, custom fields, duplicate entries, inactive accounts, and data gaps. Before anything moves into Dynamics 365 Business Central, the scope is reviewed in detail: what should be migrated, what needs cleanup first, and what should stay archived for reference.
Before the final migration, test loads are run in a sandbox environment and reviewed with your team. Any record that fails validation is corrected, approved, or excluded based on the agreed migration plan.
Dynamics 365 Business Central runs on Microsoft Azure, which provides stronger security controls than most older Dynamics NAV environments. That includes multi-factor authentication, role-based access, encryption for data in transit and at rest, and Microsoft cloud compliance coverage across SOC 2, ISO 27001, and GDPR-related controls.
Before permissions are set up in Business Central, the existing security model is reviewed in detail. This gives your team a clear opportunity to assess who actually needs access, where approval limits should sit, and which NAV users may have inherited wider permissions than their current role requires.
Configuration covers:
User roles and permission sets built around Business Central access rules
Department-level access for finance, operations, purchasing, and warehousing
Approval workflow permissions based on your business hierarchy
Audit logging for sensitive financial activity and system changes
If your business operates under specific compliance requirements, such as SOX, HIPAA, or industry-specific regulations, those needs are factored into the permission design before users move into the new environment.
A Dynamics NAV to Business Central upgrade can affect data, custom code, integrations, users, and daily operations. The risk becomes easier to manage when each issue is identified early, tested properly, and assigned to the right owner before cutover.
Upgrade risks are shared with your team during the discovery phase, including any issue that may affect timeline, cost, or readiness. Those decisions are easier to address before the full Dynamics NAV migration begins than after it is underway.
Moving from Dynamics NAV to Dynamics 365 Business Central also gives your teams cleaner access to the Microsoft tools they likely already use every day. Tasks that often require custom development in NAV can be handled through built-in connections across Microsoft 365 and Power Platform.
Live dashboards connected to Business Central data for finance, sales, inventory, and operations reporting.
Workflow automation across Business Central, Outlook, Teams, SharePoint, and approved external systems.
Business Central records such as invoices, purchase orders, and customer details can be shared directly inside Teams conversations.
Business Central records can be created, viewed, and updated from within Outlook, with fewer screen changes.
AI-assisted support for Business Central users, where licensing and setup allow.
These connections can be planned as part of the upgrade itself, so your team starts with the integrations that fit how the business actually works day to day.
A Microsoft Dynamics NAV upgrade requires more than technical execution. It needs a clear scope, careful planning, and a team that understands how NAV data, custom code, reports, users, and integrations actually move into Dynamics 365 Business Central. Calance approaches each upgrade with a practical plan, an honest assessment, and steady support through every stage of the move.
Still running Microsoft Dynamics NAV? A proper assessment surfaces what the upgrade actually involves: current setup, scope, data risks, realistic timeline, and cost range. That gives your team a grounded view of the move to Dynamics 365 Business Central, with fewer surprises along the way.
It depends on your NAV setup, customizations, database size, and add-ons. Older versions often need extra technical review before the move. A proper assessment shows whether you need a staged upgrade path or a cleaner migration plan.
Most projects take several weeks to a few months, depending on data volume, custom code, integrations, users, and testing needs. A smaller setup may move faster, while older or heavily customized NAV systems usually need more planning.
Your team can usually keep using Microsoft Dynamics NAV while planning, development, testing, and trial migration happen in separate environments. The main downtime usually happens during the final cutover, which is planned in advance.
Some customizations can be rebuilt in Business Central. Others may be replaced by standard features or removed if they are no longer needed. Each customization should be reviewed before deciding what stays, changes, or gets retired.
Existing NAV reports need to be reviewed before migration. Some can be rebuilt in Business Central, some can move into Power BI, and some may be replaced with standard reporting options based on how your team uses them.
Yes, Business Central uses a subscription-based licensing model. Your user count, roles, access needs, and feature requirements will shape the license plan. This should be reviewed before the upgrade budget is finalized.
Yes, Business Central can support businesses with multiple locations, departments, and entities. The setup needs careful planning around dimensions, permissions, reporting, inventory locations, approvals, and financial structure.
Data issues should be handled before migration. Duplicate customers, inactive vendors, missing fields, and old posting setups can create problems later. Cleaning the data early helps the new Business Central environment start on a stronger base.
Yes, some businesses choose a phased approach, especially when they have many users, locations, integrations, or custom processes. The right approach depends on risk, business timing, and how tightly your departments rely on NAV.
Most integrations need to be reviewed and reconnected for Business Central. Older NAV connections may not work as-is. Payment tools, CRM, warehouse systems, e-commerce platforms, and EDI links should be tested before go-live.
Business Central is available as a cloud solution and an on-premises option. Many businesses choose the cloud version for easier updates and lower infrastructure work, but the right choice depends on your business, compliance, and IT needs.
Users need role-based training before go-live. Finance, purchasing, sales, warehouse, and management teams should test real tasks in Business Central so they understand the new screens, workflows, reports, and approval steps.
Yes, Business Central works with Excel for tasks such as analysis, updates, and reporting. The goal is to reduce manual spreadsheet dependency where possible while still giving teams familiar tools for review and planning.
Look for NAV experience, Business Central knowledge, code migration skills, data planning, integration support, testing discipline, and post-go-live availability. A good partner should explain the risks clearly before asking for a full project commitment.
Start planning before support deadlines, compliance pressure, or system issues force a rushed decision. Early assessment gives you time to review cost, timeline, data quality, custom code, and the best path to Dynamics 365 Business Central.