Flectic
Dynamics 365 ModernizationDynamics 365

Business Central vs Dynamics NAV (the Upgrade)

Business Central is Microsoft's cloud successor to Dynamics NAV — not a version bump. Every NAV-to-BC route starts at Business Central on-premises version 14; C/AL customizations become AL extensions (or you reimplement with essential data only); and the cloud cutover is orchestrated by Azure Data Factory. NAV 2018 extended support ends January 2028, and Microsoft's July 2026 guidance adds commercial milestones through April 30, 2031 for Service Plans and new perpetual users. This guide maps what changes, what breaks, which migration model fits, and verified 2026 list pricing for the move.

14 min readUpdated Aug 3, 202613 sources cited

TL;DR — Key takeaways

  • Dynamics NAV and Business Central share a lineage — BC was forked from NAV and launched on April 2, 2018 — so on the surface the products look like close cousins.
  • The deepest change is architectural.
  • If you are still on Dynamics NAV, the deciding factor is rarely features — it is the support lifecycle and the commercial runway Microsoft has now published beyond extended support.
  • This is the section that decides whether your migration is a six-month project or an eighteen-month rescue.
01At a Glance

Dynamics NAV vs Business Central: the at-a-glance modernization table

Dynamics NAV and Business Central share a lineage — BC was forked from NAV and launched on April 2, 2018 — so on the surface the products look like close cousins. Underneath, almost everything that matters for an upgrade has changed: the customization model, the deployment model, the update cadence, the client, and the development tooling. In current Business Central UI, the module formerly called Jobs is Projects — the same capability family, modernized naming and multi-user posting behavior under 2025 release wave 1. The comparison below is the single most useful frame for understanding why a NAV to BC move is a modernization project and not an in-place patch.

Every cell is sourced from Microsoft Learn's NAV migration and customization documentation, Microsoft's published Business Central pricing, the Microsoft Fixed Lifecycle Policy for NAV, and Microsoft's July 2026 product blog on NAV, GP, and SL migration options. The detail sections that follow expand each row with the practical consequences for your code, your data, and your budget.

Dynamics NAV (on-premises) vs Business Central (online). NAV reflects the final release, NAV 2018; BC reflects the current online tenant (2025–2026 release waves). Sources: Microsoft Learn, Microsoft pricing, Microsoft Fixed Lifecycle Policy, and Microsoft's July 2026 NAV migration blog — verified August 2026.
DimensionDynamics NAV (on-premises)Business Central (online)
ArchitectureCustomizable C/AL base application (you modify the core)Extension-only AL model — the base application is locked and never modified
CustomizationC/AL code embedded in the base app plus ISV add-onsAL extensions (per-tenant and AppSource), upgrade-safe by design
Development toolC/SIDE development environment (Windows)AL Language in Visual Studio Code
DeploymentOn-premises on SQL Server, customer-controlled (perpetual common)Cloud-first Azure SaaS (evergreen); on-prem subscription-only for new customers from April 1, 2025
Update modelCustomer-driven major-version upgrades on your timelineMicrosoft-managed: two major updates/year plus monthly minor updates
ClientWindows client + RoleTailored client + web clientWeb client, mobile, Microsoft Teams, and Outlook surfaces
AI / automationNo native assistantMicrosoft Copilot in Essentials and Premium; Sales Order and Payables agents need Copilot Credits
Data accessDirect SQL Server access for reports and integrationsNo direct SQL in the cloud — APIs, queries, and page objects
Support statusNAV 2018: mainstream support ended January 2023; extended (security) through January 2028Continuously updated under One Version — no end-of-support cliff
02What Changed

What actually changed from NAV to Business Central

The deepest change is architectural. In Dynamics NAV, the application was a single customizable C/AL base application — partners and customers modified core objects directly, which is why every NAV upgrade historically involved a code-merge. Business Central inverted this: the base application became a locked, Microsoft-owned artefact, and all customer and partner logic now lives in AL extensions that sit on top of it. Microsoft made this shift in two steps — version 14 was the last release to ship a customizable C/AL base app, and from version 20 onward the base app itself is delivered as AL extensions. This is the single reason a NAV to BC move is a modernization rather than an upgrade.

The deployment and update model changed just as fundamentally. NAV was an on-premises product on SQL Server that you upgraded on your own multi-year timeline. Business Central is cloud-first on Azure SaaS and runs on an evergreen cadence — two major release-wave updates per year (aligned to April and October) plus monthly minor updates, with sandbox environments for pre-production validation. Microsoft manages the infrastructure, the updates, and the backups; your job shifts from running upgrade projects to validating continuous change. For context on that shift in discipline, our ERP upgrade guide covers how the evergreen model changes the meaning of an 'upgrade' across Dynamics 365 and Odoo.

The client and tooling modernized in lockstep. NAV's heavy Windows client gave way to a browser-first web client with mobile, Teams, and Outlook surfaces, and C/SIDE was replaced by the AL Language extension in Visual Studio Code. Business Central also layers in Microsoft Copilot across finance, sales, purchasing, and operations — something NAV never had — and newer agent workloads (for example Sales Order Agent and Payables Agent on Microsoft's pricing comparison) consume Copilot Credits sold separately. Module language has also shifted: Jobs are Projects in current BC experience, with multi-user project posting improvements landing in the 2025 release waves. None of these are cosmetic; each one has a direct consequence for how your customizations, integrations, reporting, and user training survive the move.

03The Support Clock

Why the NAV support and licensing clocks are the real deadlines

If you are still on Dynamics NAV, the deciding factor is rarely features — it is the support lifecycle and the commercial runway Microsoft has now published beyond extended support. NAV is governed by Microsoft's Fixed Lifecycle Policy. For the final release, Dynamics NAV 2018, mainstream support ended on January 10, 2023; extended support, which provides security updates only, runs through January 11, 2028. After mainstream support ended, customers stopped receiving new features and most non-security updates, and the risk and technical debt compound every quarter you remain.

In July 2026 Microsoft restated the product story for NAV customers and added commercial milestones that land after the security-support cliff. Extended support still ends in January 2028. Separately, the following changes take effect on April 30, 2031 for Dynamics NAV: Annual Service Plan (Enhancement Plan and Advantage Plan) coverage ends; additional perpetual user licenses for existing NAV deployments can no longer be purchased; subscription licenses for Dynamics NAV via Solution Provider Agreement (SPA) are no longer renewable; and subscription use of Dynamics NAV through Services Provider License Agreement (SPLA) is expected to end. After that date you cannot renew Service Plans or SPA subscriptions, or buy more perpetual users for existing on-premises NAV estates.

Treat January 2028 as the security and product-support countdown and April 2031 as the commercial end of the NAV purchasing model — not as comfort to wait. Security-only updates already mean no bug fixes for non-security defects, no regulatory feature additions, and a shrinking pool of partners with active NAV skills. Practitioners and partners on X frame the same reality bluntly: untouched custom code with no remaining authors is a failure mode, not stability. More practically, the cloud migration tooling that moves NAV data into Business Central online is itself updated continuously; the older your NAV version and the longer you wait, the more upgrade hops stand between you and the cloud, and the more those hops cost.

04What Breaks

What breaks in the move from NAV to Business Central

This is the section that decides whether your migration is a six-month project or an eighteen-month rescue. Business Central online runs extensions only, so anything in your NAV solution that relied on modifying the core application breaks unless it is converted to an AL extension. Microsoft is explicit about this in its customization migration playbook: data from tables with code customizations cannot be carried forward from Dynamics NAV unless those customizations are handled by extensions installed on both the on-premises and online environments.

Several specific platform discontinuations catch NAV customers by surprise. Codeunit 1 (ApplicationManagement) is retired — its trigger logic has moved to system events, so any code that depended on Codeunit 1 must be refactored to event subscribers. V1 extensions (the older C/AL extension format) are not supported; only V2 AL-based extensions run online, so any existing V1 extensions must be rewritten in AL. MenuSuite is deprecated, so navigation that lived in MenuSuite objects must be redefined in AL page objects. And breaking schema changes — such as removing or renaming fields — will block extension synchronization entirely, so they must be planned carefully to avoid data loss.

The most painful break for heavily customized NAV estates is .NET interoperability. .NET add-ins are not available in Business Central online, so any NAV customization that called .NET assemblies directly has to be redesigned — typically using control add-ins, Azure Functions, or external APIs to achieve the same outcome. Direct SQL Server access is also gone in the cloud: reports and integrations that read NAV tables via SQL must move to Business Central APIs, query objects, or page objects. None of these are insurmountable, but each one is work, and the inventory of these breaks is what drives your timeline and budget.

05The Migration Model

Full migration vs reimplementation: the two paths

Microsoft defines exactly two migration paths from Dynamics NAV to Business Central online, and choosing between them is the first real decision of the project. A full migration carries all data and customizations across — but it requires converting every C/AL customization to AL extensions and upgrading to the latest Business Central version. A reimplementation carries only essential business data (master data, opening balances, a subset of posted historical entries, and setup) and does not require extension conversion or upgrading beyond Business Central version 14.

Both paths share one non-negotiable first step: you must upgrade from Dynamics NAV to Business Central on-premises version 14 before you can reach the cloud, because versions earlier than 14 cannot migrate directly to Business Central online. From version 14, a full migration then continues up to Business Central on-premises version 25 or later before the cloud move, while a reimplementation can use the dedicated Business Central 14 reimplementation tool to lift only essential data into a fresh online tenant.

The decision is really about your customizations and your appetite for a clean start. Choose the full migration if your NAV customizations encode business logic you genuinely need, your C/AL is convertible to AL at acceptable cost, and you want to preserve transactional history. Choose the reimplementation if your NAV customizations are mostly legacy technical debt, you want to adopt standardized business processes and the cloud's AI and automation features, and you are willing to leave historical transactions and obsolete customizations behind. The reimplementation is often the faster, cheaper route for a customized NAV estate that has accumulated a decade of modifications — but it is a business-process decision, not a technical one, and it should be made with process owners at the table. The table below is the apples-to-apples frame partners should pressure-test with you.

Full migration vs Business Central 14 reimplementation for NAV customers. Paths and constraints per Microsoft Learn (Migrate Dynamics NAV to Business Central online; Migrate on-premises data), verified August 2026.
Decision factorFull migrationReimplementation (BC 14 tool)
Data carriedAll companies/data you scope, including historical transactions (subject to prep)Essential only: master data, opening balances, subset of posted history, setup
CustomizationsMust convert C/AL to AL extensions on both on-prem and onlineNo extension conversion required; legacy custom code left behind
Minimum on-prem hop after NAVBC on-prem v14, then upgrade to BC on-prem v25+ before cloudBC on-prem v14 only — then BC 14 reimplementation tool to online
Best whenBusiness logic in custom code is still valid; full history is non-negotiableCode is technical debt; you want standard processes, AI, and a clean start
Typical trade-offLonger timeline and conversion cost; continuity of process and historyFaster/cheaper project; rebuild reporting and retrain on standard flows
06Supported Routes

Supported upgrade paths by NAV version

Because Dynamics NAV versions before version 14 cannot migrate directly to the cloud, the older your NAV release, the more upgrade hops stand between you and Business Central online. Microsoft publishes the supported standard routes, and they map cleanly to project effort: every extra hop adds weeks of code modernization and data conversion. The table below summarizes the routes from the Microsoft Learn migration documentation.

The practical implication is that your NAV version is the single biggest driver of timeline and cost. NAV 2015 through 2018 can move to Business Central on-premises version 14 in a single hop; NAV 2013 and 2013 R2 must first pass through NAV 2018; and NAV 2009 must hop through NAV 2013 or 2015, then NAV 2018, before it can even reach version 14. From version 14, all routes then require an upgrade to Business Central on-premises version 25 or later before the final cloud migration.

Standard supported upgrade routes from Dynamics NAV to Business Central online, per Microsoft Learn. Older NAV versions require intermediate hops that add timeline and cost.
Starting NAV versionUpgrade route to Business Central online
NAV 2015, 2016, 2017, 2018Business Central on-prem v14 → BC on-prem v25+ → Business Central online
NAV 2013 and 2013 R2NAV 2018 → BC on-prem v14 → BC on-prem v25+ → Business Central online
NAV 2009 SP1 and 2009 R2NAV 2013 or 2015 → NAV 2018 → BC on-prem v14 → BC on-prem v25+ → Business Central online
07C/AL to AL

Converting C/AL customizations to AL extensions

If you choose the full migration path, the customization conversion is the heart of the project — and the part most likely to blow the timeline. Microsoft provides a toolchain that automates a large share of the translation, and partner experience puts the automatic conversion rate for C/AL to AL at roughly 70–85%, with the remaining 15–30% requiring manual review and rework. The standard workflow starts by exporting C/AL objects with the Export-NAVApplicationObject cmdlet using the -ExportToNewSyntax flag, running the Txt2Al conversion tool (the version that ships with Business Central version 14) to generate initial AL files, then compiling and refactoring those files in Visual Studio Code with the AL Language extension.

How each NAV object type is treated in AL is predictable, and Microsoft documents it directly. The table below summarizes the conversion approach per object type — it is the checklist your development team will work through. The deeper our BC extensions guide goes into the extension model itself, the more sense this treatment table makes, because the whole point is that you never modify the base object; you extend it or subscribe to its events.

Microsoft's customization playbook also frames the conversion as a six-checkpoint workstream, not a pure code dump: inventory and classify modified objects, ISV add-ons, and integrations by complexity; separate data-carrying customizations from behavior-only changes; package into per-tenant or AppSource extensions with a dependency chain; pilot a representative subset; regression-test with business users in a sandbox; and freeze C/AL development before cutover so all new work ships as AL. Skipping the inventory is the most expensive common mistake partners report — you cannot estimate conversion or choose full migration versus reimplementation without a complete object and integration map.

How each Dynamics NAV C/AL object type is handled when converting to AL extensions, per the Microsoft customization migration guide.
C/AL object typeAL approachWhat you actually do
PagesPage extensions or new AL pagesModify base pages via page extensions; build custom pages as new AL pages
TablesTable extensions or new AL tablesAdd fields and keys via table extensions; custom tables become new AL table objects
CodeunitsRefactor to AL codeunits using eventsSubscribe to integration and business events instead of modifying base codeunits directly
ReportsAL report objects or report extensionsReimplement custom reports in AL; use report extensions where available
EnumsAL enum objectsReplace Option fields with enum types where possible
XMLports and queriesReimplement in ALRecreate these objects as AL objects
.NET add-insRedesign for SaaSNo .NET interop online — use control add-ins, Azure Functions, or external APIs
  1. 01
    Inventory and classify

    Catalog every modified object, ISV add-on, and integration. Tag each as simple field addition, complex business logic, or third-party dependency. This inventory drives timeline, cost, and the full-migration versus reimplementation call.

  2. 02
    Separate data from behavior

    Identify customizations that carry data (custom tables, added fields) versus behavior-only changes (page layouts, report logic). Data-carrying customizations must be handled as extensions before migration or that data cannot be carried forward online.

  3. 03
    Pilot, test, then freeze C/AL

    Convert a representative subset first to validate Txt2Al output and effort. Regression-test in a BC sandbox with key users. Freeze C/AL development before final cutover — all net-new work should ship as AL extensions.

08The Cloud Move

How the cloud migration itself actually works

Once you have reached a supported Business Central on-premises version, the cloud move is a structured, Microsoft-tooled process rather than a custom data-load. The replication between your on-premises database and the Business Central online tenant is managed by Azure Data Factory, with a self-hosted Integration Runtime installed on your side to bridge the two environments. You configure the connection, install the Integration Runtime, select the companies to migrate, and set a replication schedule; Azure Data Factory then runs initial and delta replications that you validate before the final cutover.

Microsoft describes the end-to-end migration in six phases: preparation for cloud migration (assess current state, plan scope, validate prerequisites, clean data, decide on company batches); the Business Central upgrade to a supported on-premises version; cloud migration setup (connection, Integration Runtime, company selection, schedule); data replication through Azure Data Factory with validation and issue-fixing; data upgrade and completion (run the data upgrade as the final step, then complete the migration to make the online environment primary); and post-migration follow-up (enable users, reconnect integrations, monitor, and optimize).

Two preparation details separate smooth migrations from painful ones. First, use the migration to reduce technical debt before you move: archive obsolete history, shrink oversized transaction and log tables, confirm that schema changes are intentional, and verify the SQL Server compatibility level is 130 or higher. Second, perform at least one full dry run in a sandbox environment before the production cutover — this is how you measure timing, surface issues, and validate results with business users before you commit. If you are migrating multiple companies, design the batches early so timing and validation repeat consistently. The phase-by-phase methodology for the surrounding implementation lives in our Business Central implementation guide.

Localization is a frequent late surprise. Country- and region-specific NAV functionality ships as localization apps in Business Central online. Confirm required localization apps exist for your target country, and convert locally customized tax, regulatory, or reporting logic to AL that is compatible with the online localization — typically owned by your implementation partner. Internal users with select Microsoft 365 plans can also get read-only Business Central data access from Teams at no additional cost when the organization holds at least one Business Central license, which is useful when you redesign who needs a full seat versus a Team Members seat after go-live.

09Cost & Timeline

What a NAV to Business Central migration actually costs

Because Business Central is the direct cloud successor to NAV, this is the most predictable migration in the Dynamics family — and the partner-reported ranges reflect that. A typical SMB NAV to Business Central migration runs three to six months with implementation costs in the US$30,000 to $150,000 range, with the spread driven almost entirely by your NAV version and the volume of C/AL customizations. Older NAV versions add intermediate upgrade hops and weeks of code modernization, and heavily customized estates add extension-conversion effort on top. Partner implementation averages commonly land around $40,000–$100,000+ for mid-complexity SMB moves; treat those as planning ranges, not quotes.

Your NAV version is the largest cost lever. NAV 2018 — the closest release to Business Central, with a mature web client and AL already in use — is the lowest-effort starting point, with the least manual code rework. NAV 2015 and 2016 are moderate; NAV 2013 and earlier are complex, because the extra hops through NAV 2018 add substantial code review and modernization. A useful rule of thumb: if you are running NAV 2009 through 2015, budget an additional four to eight weeks for code modernization before the cloud move even begins.

Licensing shifts from a perpetual on-premises model to per-user cloud subscriptions. Current Business Central online list pricing (USD, paid yearly) is Essentials at $80 per user per month, Premium at $110 per user per month (manufacturing and service management), and Team Members at $8 per user per month for read and workflow-approval access — with Microsoft Copilot included in Essentials and Premium. Microsoft's pricing comparison also lists Sales Order Agent and Payables Agent as requiring Copilot Credits sold separately (pay-as-you-go or prepaid). These rates reflect the November 2025 list-price update. New on-premises Business Central customers have been on subscription-only licensing since April 1, 2025 (perpetual on-prem licenses no longer sold for new customers). The per-user model makes ongoing subscription cost predictable at a known user count; our Business Central licensing guide breaks down the tiers and the Team Members economics in detail.

10Decision Framework

Choosing your NAV to Business Central path

The right path is a function of three variables: your NAV version, your customization footprint, and your appetite for a clean start. The framework below is genuinely neutral — it names when each migration model actually wins, so you can pressure-test a partner recommendation against your own situation rather than accepting a default.

  1. 01
    Choose the full migration if...

    Your NAV customizations encode business logic you genuinely depend on, your C/AL is convertible to AL at acceptable cost (typically the case when 70–85% converts automatically and the remainder is bounded), and you need to preserve transactional history. This path carries all data and customizations, but it requires the full C/AL to AL conversion and the climb from Business Central on-premises version 14 up to version 25 or later before the cloud move.

  2. 02
    Choose the reimplementation if...

    Your NAV customizations are mostly legacy technical debt, you want to adopt standardized processes and the cloud's AI and automation features, and you are willing to leave historical transactions behind. The Business Central 14 reimplementation tool migrates only essential data (master data, opening balances, setup) without requiring extension conversion or upgrading beyond version 14, which makes it the faster, lower-cost route for a heavily customized estate that has outgrown its own modifications.

  3. 03
    Factor in your NAV version early

    If you are on NAV 2015–2018, expect a single hop to Business Central on-premises version 14 and a comparatively straightforward conversion. If you are on NAV 2013 or earlier, the intermediate hops through NAV 2018 add weeks of timeline and meaningfully raise cost — budget four to eight extra weeks for code modernization and weigh whether a reimplementation sidesteps that work entirely.

  4. 04
    Move on the lifecycle clock, not on features

    NAV 2018 mainstream support ended January 10, 2023 and extended (security-only) support runs through January 11, 2028. Microsoft's July 2026 guidance further ends Service Plans and new perpetual NAV user purchases on April 30, 2031, with SPA subscriptions no longer renewable and SPLA use expected to end. Migrate on those clocks and on shrinking partner skills — not by waiting for a feature. The longer you wait, the older your version relative to continuously updated cloud tooling, and the more expensive the hops become.

11Readiness Checklist

Pre-migration readiness checklist for NAV estates

Before you buy licenses or book a cutover weekend, run a structured readiness pass. Microsoft's end-to-end roadmap assumes preparation first: assess current state, plan scope, validate prerequisites, clean data, and decide company batches. Partners who skip this step consistently under-scope .NET interop, direct SQL reports, and ISV add-ons that have no AppSource successor — the three items that turn a six-month plan into a rescue.

Use the checklist below as a working agenda with your partner. Every row either reduces technical debt before you touch Azure Data Factory or forces an early full-migration versus reimplementation decision. If more than half of your customizations fail the 'still needed and convertible' test, reimplementation is usually the cheaper path even when leadership's first instinct is 'upgrade everything.'

Practical pre-migration checklist for Dynamics NAV to Business Central online. Aligns with Microsoft Learn plan/prepare, customization playbook, and cloud migration phases — verified August 2026.
AreaWhat to verifyWhy it matters
Version & hopsExact NAV build; map hops to BC on-prem v14 (and v25+ if full migration)Older versions add weeks of modernization and cost
Customization inventoryModified objects, Codeunit 1 usage, V1 extensions, MenuSuite, .NET add-insDrives AL conversion scope vs reimplementation
ISV / AppSourceEvery add-on has a BC online successor or replacement planOrphan ISVs block go-live or force process redesign
Integrations & reportingNo reliance on direct SQL; APIs/Power BI path designedSQL access disappears online; report cutover is a project
Data hygieneArchive obsolete history; shrink logs; SQL compatibility ≥130Speeds replication and reduces failed dry runs
Localization & licensesTarget country localization apps available; BC seat mix modeledAvoids last-minute localization and over-licensing
Dry runAt least one full sandbox dry run with business sign-offOnly reliable measure of cutover timing and defects
12Why Flectic

A NAV to Business Central migration planned around what breaks

Flectic implements Microsoft Dynamics 365 (including Business Central and the broader D365 family) plus Odoo for SMEs across Canada, the UK, and the US. A NAV to Business Central migration lives or dies on the customization inventory and the migration-model decision, so we start there: we catalog your modified objects, ISV add-ons, and integrations; classify each by complexity; and recommend full migration versus reimplementation based on what your code actually does — not on a default.

Our AI-Accelerated Delivery Framework is designed to deliver up to 3x faster than a conventional rollout on suitable engagements, our lifecycle support continues after go-live, and our SME focus means we work within real budgets rather than enterprise-program timelines. If you are on Dynamics NAV and weighing the move to Business Central, we will run a platform-neutral assessment of your version, your customizations, and your data, and tell you which migration model fits — including when the honest answer is a clean-start reimplementation.

FAQ

Frequently asked questions

Is Business Central the same as Dynamics NAV?

No, but they share a lineage. Business Central was forked from Dynamics NAV and launched on April 2, 2018 as its cloud successor. They share the same business-application DNA, but almost everything operational changed: BC uses an extension-only AL model (the base application is locked, whereas NAV allowed direct C/AL modifications), runs cloud-first on Azure SaaS on an evergreen update cadence, is developed in Visual Studio Code with the AL Language rather than C/SIDE, and embeds Microsoft Copilot. So BC is the successor to NAV, but moving between them is a platform modernization, not a version upgrade. Sources: Microsoft Learn migration documentation and Wikipedia, verified August 2026.

When does Dynamics NAV 2018 support end?

Dynamics NAV 2018 mainstream support ended in January 2023, and extended support — which provides security updates only — runs through January 2028. NAV is governed by Microsoft's Fixed Lifecycle Policy, so after mainstream support ended, customers stopped receiving new features and most non-security updates. The extended-support window is best treated as a countdown to migrate, because security-only updates mean no bug fixes for non-security defects and a shrinking pool of partners with active NAV skills. Source: Microsoft lifecycle documentation and partner analysis, verified August 2026.

Can I migrate directly from Dynamics NAV to Business Central online?

Not from versions earlier than Business Central version 14. Microsoft requires you to first upgrade from Dynamics NAV to Business Central on-premises version 14, because earlier versions cannot migrate directly to the cloud. From version 14, a full migration continues up to Business Central on-premises version 25 or later before the cloud move, while a reimplementation can use the Business Central 14 reimplementation tool to lift only essential data. Older NAV versions (2013 and earlier) require intermediate hops through NAV 2018 first. Source: Microsoft Learn, Migrate Dynamics NAV to Business Central online, verified August 2026.

Do my Dynamics NAV customizations carry over to Business Central?

Only if they are converted to AL extensions. Business Central online runs extensions only, so all C/AL code customizations must be rewritten as AL extensions before migration. Microsoft's Txt2Al conversion tool automates roughly 70–85% of the translation, with the remaining 15–30% requiring manual rework. Data from tables with code customizations cannot be carried forward unless the customizations are handled by extensions installed on both the on-premises and online environments. If conversion is impractical, the reimplementation path migrates only essential data and leaves legacy customizations behind. Source: Microsoft Learn customization migration guide, verified August 2026.

What breaks when moving from NAV to Business Central?

The main breaks are: C/AL code embedded in the base application (must become AL extensions); Codeunit 1 / ApplicationManagement (retired — logic moved to system events); V1 extensions (unsupported — only V2 AL extensions run online); MenuSuite (deprecated — navigation moves to AL page objects); .NET add-ins (not available online — redesign using control add-ins, Azure Functions, or external APIs); and direct SQL Server access (gone in the cloud — use APIs, queries, or page objects). Breaking schema changes, such as removing or renaming fields, will also block extension synchronization and must be planned to avoid data loss. Source: Microsoft Learn customization migration guide, verified August 2026.

How much does a NAV to Business Central migration cost?

A typical SMB NAV to Business Central migration runs three to six months with implementation costs in the US$30,000 to $150,000 range, driven mainly by your NAV version and customization volume. Older NAV versions (2009–2013) add intermediate upgrade hops and roughly four to eight extra weeks of code modernization. Ongoing licensing shifts to per-user cloud subscriptions: Business Central Essentials is US$80/user/month, Premium is US$110/user/month, and Team Members is US$8/user/month (billed annually, effective November 2025, with Copilot included). Sources: partner-reported migration ranges and Microsoft pricing, verified August 2026.

Should I choose full migration or reimplementation from NAV?

Choose full migration if your NAV customizations encode business logic you need, your C/AL is convertible to AL at acceptable cost, and you must preserve transactional history. Choose reimplementation if your customizations are mostly legacy technical debt, you want standardized processes and the cloud's AI features, and you are willing to leave historical transactions behind. The reimplementation uses the Business Central 14 reimplementation tool to migrate only essential data (master data, opening balances, setup) without requiring extension conversion, which often makes it faster and cheaper for a heavily customized estate. Source: Microsoft Learn migration documentation, verified August 2026.

What happens to Dynamics NAV after January 2028 and April 2031?

Dynamics NAV 2018 extended support — security updates only — ends January 11, 2028 per Microsoft's Fixed Lifecycle Policy (mainstream support already ended January 10, 2023). Separately, Microsoft's July 28, 2026 product blog states that on April 30, 2031, Annual Service Plan coverage ends, additional perpetual user licenses for existing NAV deployments can no longer be purchased, SPA subscription licenses are no longer renewable, and SPLA subscription use is expected to end. Plan migration against both clocks: security/support first, then commercial purchasing. Sources: Microsoft Lifecycle (Dynamics NAV 2018) and Microsoft Dynamics 365 Blog, July 28, 2026.

Can I stay on-premises with Business Central instead of going online?

Business Central still offers on-premises deployment, but Microsoft is cloud-first and, from April 1, 2025, new on-premises customers buy subscription licensing only (perpetual on-prem licenses are no longer sold for new customers). Full cloud migration paths still require the documented on-prem version hops (v14, and v25+ for full migration) before Azure Data Factory replication to Business Central online. Most NAV modernization business cases target online for evergreen updates, Copilot, and lower infrastructure ownership — use on-prem only when a hard regulatory or connectivity constraint requires it. Sources: partner licensing analysis of the April 2025 perpetual end-date; Microsoft Learn migration documentation.

Are Jobs still called Jobs in Business Central?

In current Business Central experience the Jobs module is named Projects. Capability is continuous with NAV Jobs (project accounting, WIP, job/project ledger entries), but naming, UI, and features such as multi-user project posting have evolved in 2025 release waves. When scoping a NAV upgrade, map Jobs customizations and reports to Projects objects and extensions rather than assuming identical names. Source: Microsoft Learn Business Central update 26.0 / projects documentation, 2025 release wave 1.

Sources & methodology

13 cited

Every pricing figure and statistic on this page is traced to a primary or vendor source with a verification date. Where partner pages are cited, their platform bias is disclosed in-line.

  1. 01
  2. 02
  3. 03
  4. 04
  5. 05
  6. 06
  7. 07
  8. 08
  9. 09
  10. 10
  11. 11
  12. 12
  13. 13

Plan your NAV to Business Central migration

Flectic implements Microsoft Dynamics 365 Business Central for SMEs across Canada, the UK, and the US. We will inventory your NAV customizations, classify what breaks, and recommend full migration versus reimplementation based on what your code actually does — then deliver the move on a timeline that fits a real budget.

Book your readiness call
Response within one business day