Dynamics NAV, GP & AX to Business Central Migration: Complete Guide

Can you move from Microsoft Dynamics NAV, Dynamics GP, or Dynamics AX to Dynamics 365 Business Central? 

For NAV and GP, yes, and for most small and mid-sized companies it is the next logical step; however, AX is different. Business Central suits some AX users, but others have outgrown it, and Dynamics 365 Finance and Supply Chain Management may fit better.

So, the real question is what are we taking with us, and does the new system fit in with how we work?

Timing matters too, especially for GP. Microsoft's end of mainstream support for GP is December 31, 2029, and security patches continue until April 30, 2031.

That sounds far off.

But migration touches finance, operations, and IT at once, and teams that start late usually end up doing it during year-end. Many older Microsoft Dynamics NAV and AX versions are already past mainstream support, so check your exact version against Microsoft's lifecycle page.

Which path applies to you?

NAV, GP, and AX are three different projects.

Starting pointTypical pathWhat to watch
NAVUpgrade to Business Central on premises, move customizations into extensions, then migrate to Business Central Online.Legacy code. Older versions may need more than one upgrade step.
GPMicrosoft's cloud migration: data replication → data upgrade → validation → completionCustom reports, historical data, Canadian payroll
AXBusiness and functional assessment first. Usually a re-implementation with data migration, not a straight upgradeMulti-entity setups, complex manufacturing or supply chains, transaction volumes

NAV users cannot jump straight to the cloud. You must first upgrade Dynamics NAV to Business Central on-premises, then switch to Business Central online. Extensions are the only supported route for customizations on that path.

Nevertheless, GP's process is not a file transfer. Data upgrade transforms GP tables into Business Central tables, and once it runs successfully, you cannot go back and replicate again. That's why validation before the upgrade matters.

What happens to my data and customizations?

Not everything moves automatically. This is where most project estimates go wrong.

ItemWhat to expect
Customers and vendorsMove in both the Navision and GP paths. Clean duplicates first.
Items and inventoryMove, but tidy item numbers, units of measure, and costing before you do.
Chart of accountsMoves. Map it deliberately, especially if you use dimensions
Open transactionsUsually brought in as open balances at a cutover date. Agree on that date with your finance team.
Historical dataSelective. Decide what to migrate and what to archive.
Custom reportsAlmost always rebuilt
IntegrationsNeed to be reconnected or rebuilt against Business Central's APIs
Custom codeDoesn't carry over. For NAV, customizations must be handled as extensions.

Migration process, step by step

Assess your current ERP and version

Start by finding out exactly what you are running, meaning the product, the version, and the hosting setup. This decides your path. A NAV company needs a different plan from a GP company, and skipping this step is how projects get a wrong budget on day one.

Review data, customizations, and integrations

Make a simple list of everything attached to your ERP. That means custom reports, add-ons, bank files, e-commerce links, and the spreadsheets someone built five years ago. The list usually grows once you ask the finance and warehouse teams, because they know what really gets used.

Decide what to migrate

You don't have to bring anything. Most companies move master data (customers, vendors, items, chart of accounts) and open balances, then archive older history. A smaller load is faster to test and easier to trust. Just keep CRA's six-year record requirement in mind before you archive anything.

Prepare or upgrade the legacy environment

This applies mostly to Navision. You upgrade to Business Central on premises first, and customizations must be rebuilt as extensions. It's often the longest part of the project. For Microsoft Dynamics GP, this step is lighter, but your data and version still need to be ready for Microsoft's migration tools.

Migrate and transform the data

The data doesn't just copy across. Business Central stores it differently, so it must be mapped and converted. For Dynamics GP, that means replication first, then data upgrade. Plan at least one trial run before the real one. The first run almost always shows problems you couldn't see on paper.

Test finance, operations, reports, and integrations

Don't only check that the data arrived. Run real work: post invoices, process a payment run, receive stock, and close a month. Compare balances with the old system. If your tax, bank files or payroll links break, you want to find out now, not on payday.

Train users and prepare for go-live

People rarely struggle with the software itself. They struggle with a screen that looks different on the one day they're busy. Train by role, in short sessions, using your own data. Choose a go-live date away from month-end, quarter-end, and your busiest sales weeks.

Validate and go live

For Microsoft Dynamics GP, this is the validation and completion stage. Confirm balances, check open items, and get sign-off from finance before you switch over. After go-live, keep the old system ready only for a while. You'll want it for reference when questions come up.

Canadian considerations before you migrate

  • GST/HST, PST, and QST: Confirm tax setup for every province you sell into. Quebec's QST and the PST rules in BC, Saskatchewan, and Manitoba catch teams out.

  • CAD and multi-currency: If you invoice in USD too, check exchange rate handling and revaluation before cutover.

  • Banking and payments: Test EFT files and payment formats with your own bank. Don't assume they will work as-is.

  • Payroll: GP users with Canadian payroll should check this early. Business Central doesn't include Canadian payroll natively, so you will likely need a separate payroll provider.

  • Third-party integrations: Review e-commerce, EDI, shipping, and CRM connections one by one.

  • Reporting and record retention: CRA expects you to keep books and records for six years, so decide what history needs to stay accessible.

  • Canada/US operations: Multi-company and intercompany setups need design work upfront.

  • Data and security: Check where your data will sit against your privacy obligations (PIPEDA and Quebec's Law 25 if it applies).

Ready to Start Your Migration Journey?

Move to a modern, scalable ERP solution with confidence. Contact us today to discuss your migration requirements, or get a free, no-obligation quote tailored to your business needs.

Get Your FREE Quote

Is it worth the investment to upgrade legacy ERPs to cloud-based applications?

Upgrading old versions of software applications to new ones on the internet (cloud) gives you an edge over other ways of managing your business.

For example, being able to access your data from anywhere, anytime with an internet connection, helps you and your team easily scale your system up or down based on specific business needs, while potentially reducing costs by not having to manage your servers or hardware.

Moreover, cloud-based software like Dynamics 365 Business Central often receives regular updates and patches from Microsoft, which can improve security and provide new features that may not be available in earlier versions of on-premises CRM/ERP software like Dynamics AX (D365 Finance and Operations (F&O); Finance & Supply Chain).

However, it's important to carefully evaluate and brainstorm the involved costs and benefits to figure out whether upgrading to a cloud-based system could be the right choice to scale the operations of your business.

“It's essential to think about the good and terrible things a decision might do and decide if it's worth it to take for my business before going ahead any further.”

What makes switching to Dynamics 365 Business Central so important?

The decision to upgrade your ERPs, such as NAV, GP, or AX to cloud-based applications in the Dynamics 365 suite depends on a range of factors, including specific business needs and goals to your budget.

Cloud ERPs like Microsoft Dynamics 365 Business Central can offer benefits such as improved accessibility, scalability, and cost-effectiveness to manage your operations located at multiple locations.

However, there may be potential drawbacks, including security concerns and compatibility issues.

Why you should migrate to Business Central

1. Using earlier versions that need an immediate upgrade—If you're using an earlier version of Microsoft Dynamics 365, it's important to upgrade, as Microsoft will sunset the support for it anytime, like when they came out with OpenAI's ChatGPT (now ChatGPT4) and the AI-powered language tool Microsoft Dynamics 365 Copilot for the Dynamics 365 suite and Microsoft 365 Copilot for Office 365.

But don't worry much; Dynamics Square (a leading Microsoft Dynamics 365 Partner in Canada) can still help your business and ambitions to get up and running like never before. We recommend upgrading to Dynamics 365 Business Central to ensure you have the latest features and support to grow at scale.

2. Looking for a cloud-hosted business app—If you're seeking to utilize the power of cloud-based product’s productivity features in the latest version of Microsoft Dynamics 365, upgrading from GP, NAV, Microsoft Dynamics AX (or Dynamics 365 Finance and Operations), Oracle JD Edwards, or Dynamics CRM to Dynamics 365 Business Central can be a decisive move.

This cloud-based, unified business management platform like Business Central is available on a subscription basis and includes hosting on Microsoft Canada's Azure cloud platform.

Learn more about the pricing, licensing, benefits, and features of Dynamics 365 Business Central.

3. New features and functions to manage your business—Upgrading to new features that improve end-user productivity can put life in a digital transformation journey. For this, Microsoft's focus is on Dynamics 365, including its all-one business management module Business Central, which has a modern cloud-based architecture (based on Dynamics NAV).

Note: Dynamics GP is still supported with a roadmap beyond 2028 but lacks recent cloud advancements that you can leverage in Dynamics 365 Business Central.

Get in touch with our Dynamics 365 Business Central experts to learn and understand how easy it is to move from your GP to advanced ERP software – Business Central.  

4. Outgrown your current system's needs - When you upgrade to Dynamics 365 Business Central, you not only get a world-class mid-market ERP system with deep ISV add-ons, securely hosted in the Microsoft Cloud, but you also upgrade your current system for Finance, Manufacturing, warehouse management (WMS) and inventory management.

Where does Business Central store my data, and are there size limits?

Business Central is a cloud ERP, so your data is hosted in the Microsoft cloud on Azure. Canadian regions are available, so confirm yours during setup. See Microsoft's Dynamics 365 and Power Platform availability page.

The default Business Central database capacity is 80 GB across all environments (confirm current capacity rules in Microsoft licensing). You can buy more capacity. If your database is larger, migrate fewer companies per run and add more later, and plan storage with your partner before you start.

For NAV and on-premises sources, the data moves through Azure Data Factory, using a self-hosted integration runtime to connect securely to your local SQL Server.

How Dynamics Square Can Help

Dynamics Square Canada works with businesses across Ontario,Toronto, and British Columbia. At Dynamics Square, we have been creating an impact on many organizations of varied sizes spanned across different industries that need Microsoft Dynamics Support.

It has been a wonderful journey so far for over 11 years, performing 1,000+ upgrades and implementations of ERP, CRM (Customer Relationship Management), and cloud-based business management applications from Dynamics 365 Suite.

What you can expect from Dynamics Square for your BC Migration Needs:

  • A thorough analysis of your requirements and what your business operations need.

  • A well-defined scope and project plan that aligns with your goals.

  • A complete technical upgrade, including pre-production and live production upgrades.

  • Advisory Services to show potential areas of improvement, such as configuration, training, and adoption of new functions, and to help you with Dynamics 365 Business Central Implementation.

If you are ready to leap to migrate from on premises to the Microsoft Cloud and Azure Services in Canada, our Microsoft Dynamics 365 migration process can help you understand all the nitty gritty to make the migration process a success.

Get in touch with our team of experienced Dynamics 365 consultants via call at +1 778 381 5388 or send an email at info@dynamicssquare.ca to find out if your ERP system is set for the software upgrade.

Dynamics 365 Business Central: A unified solution | BRK2186


The above comprehensive Introduction to Microsoft Dynamics 365 Business Central will give you the insights you need to optimize your business processes and drive success.

If you want a FREE Demo for Dynamics 365 products, and would like to explore more, contact us now.

Frequently Asked Questions

Supported products for migration of data to Business Central:

1. Dynamics GP 2015 and later versions

2. Business Central on-premises (versions 14-21)

Dynamics NAV users that are looking to upgrade to Business Central online must upgrade NAV to Business Central on-premises first, then should choose to switch to Business Central online.

System requirements: To migrate data from specific product versions using built-in migration tools, the on-premises solution must use SQL Server 2016 or later with compatibility level 130 or higher.

To migrate data from on-premises ERP solutions like Dynamics NAV to a Business Central online tenant, you can use Azure Data Factory (ADF), which runs within the Business Central online service manager.

A data pipeline is created in ADF during cloud migration, and for a local SQL Server instance, a self-hosted integration runtime (SHIR) needs to be configured to manage the communication between cloud services and on-premises data securely. For more, consult your Dynamics 365 experts at Dynamics Square.

A data type is unrestricted for NAV to BC migration, but the default Business Central database storage capacity is limited to 80 GB across all environments.

You can purchase additional database capacity for your businesses with unique scenarios. And migrating fewer companies in each migration run is recommended, with the option to add more later.

So, if you're migrating databases larger than 80 GB, get support from your cloud solution partner and purchase more storage if needed.

Saurabh Tiwari - Author
Saurabh Tiwari

Saurabh Tiwari is a Microsoft Dynamics 365 Business Central Technical Consultant with 15+ years of experience delivering ERP solutions across manufacturing, retail, distribution, warehousing, infrastructure, healthcare, agriculture, e-commerce, and professional services. He has delivered 15+ end-to-end ERP implementations, 10+ major NAV-to-Business Central SaaS migrations, and 50+ integrations spanning HRM, warehouse management, logistics, banking, and e-commerce platforms. His technical expertise includes AL development, API integrations, Microsoft Graph, DevOps, Power Automate, SQL optimization, and cloud deployments. Saurabh specializes in translating complex business requirements into scalable Business Central solutions and helping organizations modernize legacy ERP environments.

Inventory Reconciliation in Dynamics 365 Business Central

Inventory reconciliation in Business Central is the process of confirming that the value recorded in the inventory subledger, built from item ledger entries and value entries that matches the balance in the general ledger inventory account.

GST HST Credit Payment Dates in 2026 | Canada

GST/HST credit offsets the goods and services tax, or the harmonized sales tax in provinces where GST is blended with provincial sales tax, paid by lower- and modest-income households.

Book a Free Consultation

See How Dynamics Square Can Help Transform Your Business With Microsoft Business Applications.

Phone
contactfor-sede-img