Skip to content

Logistics and distribution

Dynamics NAV to Business Central: what happens to historical data

By SourceX Editorial · Updated

Short answer

When a company moves from Dynamics NAV to Business Central, historical data follows one of two paths: a technical upgrade carries posted entries forward, while a fresh implementation usually brings only master records, open documents and opening balances. Archive whatever stays behind as a documented, queryable copy of the NAV database before the old server and licenses are retired.

Key takeaways

  • The upgrade-or-reimplement decision, not the migration tool, decides how much NAV history reaches Business Central.
  • A fresh start typically leaves posted invoices, item ledger entries, warehouse entries, comments and record links in the old database.
  • Custom tables and fields added to NAV need a home in an AL extension before their data can move, so many are left behind.
  • An archive is only usable if it keeps the schema, the option value meanings and the company table mapping alongside the data.

Upgrade or fresh start: the choice that decides your history#

The choice between a technical upgrade and a fresh implementation decides how much NAV history reaches Business Central. Because Business Central grew out of NAV, a supported upgrade can carry the database forward with posted entries intact, although older NAV versions may need intermediate upgrade steps and heavily modified databases need their customizations rebuilt first.

Many distributors still choose a fresh start. They want to drop years of modifications, clean up the chart of accounts and item numbering, and begin on standard Business Central with extensions. That path usually brings over master data and open balances only, leaving history in the NAV database. Your Microsoft partner can confirm which paths your version supports.

Upgrade or fresh start: the choice that decides your history
PathWhat usually movesWhat usually stays behindWhy companies choose it
Technical upgradeMost standard tables, posted documents and ledger entriesCustomizations that are not rebuilt as extensionsKeep full history in one system
Fresh implementationCustomers, vendors, items, open orders, open ledger entries, opening balancesPosted history, archives, comments, record links, custom tablesStart clean on standard processes
HybridFresh setup plus summarized history, such as monthly balances or sales by itemTransaction-level detailKeep reporting continuity without the full upgrade effort

What typically stays behind in a fresh start#

A fresh start typically leaves behind the transaction-level history that explains how the business ran. For a distributor, that is the record of every order, shipment, return and price change, not just the balances that survive into the new system.

The loss is easy to miss at go-live. Business Central opens with correct balances and active customers, and the gap appears later, when someone needs a customer's purchase history for a rebate claim, a warranty lookup or a forecast built on several years of item movement.

  • Posted sales invoices, shipments, credit memos and their lines.
  • Posted purchase receipts and invoices, including vendor item references.
  • Item ledger and value entries, which hold the full inventory movement and costing history.
  • Warehouse entries and bin movements from the warehouse management functions.
  • Archived sales and purchase document versions showing how orders changed.
  • Comment lines and record links, where staff left notes on customers, items and orders.
  • The change log, if it was enabled, showing who edited prices, credit limits and item setup.
  • Custom tables for things like rebates, special pricing agreements or EDI staging.
  1. 01Your work records
  2. 02Personal details removed
  3. 03You approve the release
  4. 04Licensed to AI developers
How it works with SourceX: Your work records → Personal details removed → You approve the release → Licensed to AI developers.Illustrative

Custom tables and fields are where history gets stranded#

Custom tables and fields are where NAV history most often gets stranded, because Business Central uses AL extensions rather than the C/AL modifications many NAV databases carry. A field added to the customer table for a buying group, or a whole table for vendor rebate tracking, has no place to land until a developer recreates it as an extension.

Projects under time pressure tend to rebuild only what is needed going forward. The history in those fields stays in NAV, and with it the knowledge of what the fields meant. That knowledge often lives with a long-serving developer or controller, which is a good reason to document it before the people who built the system move on.

Ways to keep the left-behind history usable#

Left-behind NAV history stays usable only if someone can still query it and understand the results. There are four common approaches, and many companies combine two of them, such as a restorable backup plus a reporting copy.

Ways to keep the left-behind history usable
OptionGood forWatch out for
Keep NAV running read-onlyUsers who need to look up old documents in familiar screensLicensing, server patching and whether the version still receives security updates
Keep a SQL Server backup to restore on demandLow cost, full fidelityNobody remembers how to restore or read it when it is finally needed
Copy history into a reporting database or warehouseAnalysis, reporting and joining with Business Central dataMapping option values, dimensions and company prefixes correctly
Export flat files with schema documentationLong-term retention and portabilityLosing the links between tables unless keys are kept

An archive checklist before the NAV server is retired#

An archive checklist protects against the problems that surface only after the old server is gone. The technical details below are the ones IT teams most often regret skipping.

Two quirks deserve special attention. NAV stores option fields as integers, so a document type stored as a small number means nothing without the mapping from the table definition. And NAV prefixes table names with the company name in SQL, so a database holding several companies needs a map of which prefix belongs to which legal entity.

  • Take a full SQL Server backup and test a restore on a separate server.
  • Export table and field definitions, including option value captions.
  • Document which company prefix belongs to which legal entity.
  • Decode notes stored in the record link table, where the text sits in a binary field.
  • Collect attachments referenced by file path on network shares, which are not inside the database.
  • Record who can access the archive and how it is secured.

Illustrative: a wholesale distributor moves to Business Central#

Illustrative: a fictional wholesale distributor of janitorial supplies has run NAV for many years, with custom tables for manufacturer rebates and a field on sales lines recording why a salesperson overrode the price. It chooses a fresh implementation of Business Central online, bringing customers, items, vendors, open orders and opening balances.

Before the cutover, the IT director restores a copy of the NAV database to a reporting server, exports the table definitions with option captions, decodes record link notes and copies the attachment share. The controller writes a one-page description of each custom table. Later, when sales leadership asks how price overrides affected margin by customer, the answer comes from the archive in an afternoon instead of a forensic project.

Why left-behind NAV history can still have value#

Left-behind NAV history can still have value beyond reporting. Order changes, credit memos with reasons, price overrides, returns and purchase order revisions are the kind of linked operational records AI developers look for when building procurement and distribution tools, provided they can be read and their meaning is documented.

SourceX starts with a metadata-only fit check: which NAV version, which record families, how many years and which custom tables exist. If a package proceeds, it runs through the SourceX five-step transaction of Supply, Rights, Preparation, Approval and Delivery, with personal and customer-identifying details removed and a SourceX Evidence Packet documenting provenance, rights and release authorization. The records are licensed, not sold.

Frequently asked questions

Does Microsoft's tooling move NAV history into Business Central online?

Microsoft provides upgrade and cloud migration tooling, but how much history moves depends on your NAV version, the path you choose and how heavily the database was modified. A technical upgrade can preserve posted history, while a fresh start usually does not. Ask your partner to show exactly which tables the chosen path brings across.

Is it safe to keep an old NAV server running for lookups?

It can be done with care. Older versions may no longer receive security updates, so isolate the server, restrict access to a small group, make the database read-only and keep it off the public internet. A reporting copy of the data is often safer than keeping the full application alive.

Do we still need a NAV license to read the archive?

Reading a restored SQL Server database with reporting tools does not use the NAV client, but licensing terms vary. Check with your Microsoft partner or licensing contact before deciding, especially if you plan to keep the NAV application itself running.

How do we handle several companies in one NAV database?

NAV stores each company's tables separately, prefixed with the company name. Document which prefix maps to which legal entity, note intercompany transactions, and keep shared tables such as users and objects with the archive. That mapping also matters for any rights review later, because each entity may be a separate supplier.

We already decommissioned NAV and only have a backup. Is it too late?

Usually not. A SQL Server backup can be restored to a test server, and a NAV developer can recover table and field definitions from the database's own metadata. Confirm the backup is compatible with an available SQL Server version, then document the schema while someone who knows the system can still help.

Related resources

See if your company qualifies

A short company assessment. No data uploads are needed.

See if your company qualifies