Skip to main content
Qixas Group
Solutions
Services
Industries
About
Resources

Dynamics GP to Business Central Migration Guide: Timeline, What Moves and Support Dates

A focused migration usually takes 8 to 12 weeks. Most take 3 to 6 months. A heavily customized GP environment can take 6 to 9 months. The scope, data and integrations set the pace.

Floyd Chan7 min readMigration & Upgrades
A lit bridge spanning a gorge between an older industrial town and a modern city, representing the move from Dynamics GP to Business Central

Project length depends on customization, connected systems and the amount of history you bring across. The timeline tiers below give a starting point for planning.

Microsoft's final Dynamics GP product support and updates deadline is December 31, 2029, but your installed version can have an earlier lifecycle deadline. Plan from the deadline for your version, update level and infrastructure. Below is how the work breaks down, what moves and what does not, and what to prepare.

How long does a GP to Business Central migration take?

It depends on complexity. GP migrations fall into three tiers, and each has its own typical range.

  • Focused: a migration with light customization, usually 8 to 12 weeks.
  • Typical: most migrations, usually 3 to 6 months, depending on data volume, customization and integrations.
  • Heavily customized: a GP environment with deep customization and multiple integrations, usually 6 to 9 months.

These are typical ranges. The real number depends on your GP version, companies, add-ons, customizations, integrations and the amount of history you want to keep.

The phases of a GP to Business Central migration

Microsoft’s own process for moving GP data to Business Central online runs from assessment through data replication, data upgrade, validation and go-live. A real project wraps design, testing and training around that core. This is the sequence we use.

  1. Assessment and scoping. We inventory your GP version, companies, modules, third-party add-ons, customizations, reports and integrations, and agree how much history to move. Microsoft’s cloud migration tool requires GP 2015 or later, so an older version needs an extra step first. This phase ends with a written scope.
  2. Data preparation. Clean data moves faster. Inactive customers, vendors and items get a decision, bank reconciliations get finished, and cash receipts are deposited before the move because undeposited receipts do not migrate.
  3. Design and configuration. We configure Business Central, map your chart of accounts, set up posting groups and dimensions, replace add-ons with native features or AppSource apps, and rebuild the reports and integrations you still need. In the migration tool, the main account segment becomes the Business Central account number and the other GP segments become dimensions.
  4. Trial migrations. We run the migration into a sandbox, check the results, fix what is wrong and run it again. Microsoft allows repeated replication during the replication phase, before the final successful data upgrade. After that upgrade succeeds, do not replicate again from the earlier version: prepare or reset a separate test environment and migration setup for another full rehearsal. Plan on several rounds.
  5. Testing and training. Your finance team tests real scenarios against the sandbox, reconciles balances and learns the new screens before anyone depends on them.
  6. Cutover and go-live. We schedule the final migration around your quiet periods, run it into production, validate it, switch your users over and retire GP.

GP stays your live system until cutover, so the business keeps running while the project is underway. Once cloud migration is configured, data entry in the Business Central tenant is restricted to data that is not being migrated, so the final cutover window needs to be planned rather than improvised.

What moves and what does not

Master data, open transactions and a configurable amount of history move. Customizations, add-ons and reports do not convert automatically. They get rebuilt or replaced. The details below come from Microsoft’s documentation for migrating GP data to Business Central.

What moves

GP dataWhat comes across
Setup and master dataChart of accounts, customers, vendors and items. Optionally, the posting accounts on customer, vendor and item classes, which become posting groups.
Open transactionsOutstanding receivables and payables at the amount still owed, open purchase orders, inventory quantities by location (with serial and lot information) and unreconciled checkbook transactions.
General ledger historySummary transactions by fiscal period, back to the oldest historical year you choose.
Detailed historyOptional GP Historical Snapshot: general ledger detail, receivables, payables, sales order processing, purchase receipts and inventory transactions, kept in extension tables. It runs in the background after the migration, and you can report on it with Power BI and other tools.
1099 informationFrom 2024 onward.

What does not move, or needs a decision

GP dataWhat happens
Undeposited cash receiptsDo not move. Deposit them in GP first.
Fully received and invoiced purchase order linesDo not move. Only open quantities come over.
Years marked historical in GPArrive as open years in Business Central and need closing there.
Unit of measure schedulesNo direct equivalent. Units of measure are set up per item.
Customizations, add-ons, SmartLists and Management Reporter layoutsNot converted. The tool moves data, not code or report designs. Each is mapped to Business Central, an AppSource app or a Power BI report, or retired.

Source: Migrate Dynamics GP data to Business Central online, Microsoft Learn. Checked October 2026.

The history decision has a large effect on effort. Moving balances plus a historical snapshot is lighter than rebuilding every posted transaction line by line, and the snapshot keeps older detail available for lookups and reporting.

Where GP features land in Business Central

Most GP tools have a Business Central counterpart, but the migration tool does not carry the setup across. Your reports, lists and approvals are rebuilt in the new system. This table shows where each one lands.

In Dynamics GPIn Business CentralMicrosoft documentation
Management ReporterFinancial reporting, with row and column definitions and Excel integrationFinancial reporting
SmartListsFiltered list views and analysis mode on listsAnalysis mode
Account segmentsMain account number plus dimensionsDimensions
WorkflowApproval workflowsApproval workflows
Dexterity and VBA customizationsAL extensions and AppSource appsExtensions
Excel exports for dashboardsPower BI apps for Business CentralPower BI apps
Bank reconciliationBank account reconciliationBank reconciliation

What drives the timeline

Four things move a migration between tiers.

  • Customization depth. Dexterity or VBA customizations and heavy report writing each need to be understood, then rebuilt or retired.
  • Integrations. Every connected system (EDI, e-commerce, payroll, banking, CRM) needs to be repointed and tested.
  • Data volume and history. More companies, more years and more historical detail mean more trial runs and more reconciliation.
  • Your team’s availability. Testing and sign-off need finance people. Projects slip when the same people are also closing the books.

Add-on count matters too. Many GP bolt-ons for workflow, document management and web access have native equivalents in Business Central, which shortens design work when they can simply be retired. Our guide to migrating to Business Central online covers the wider migration options, and if part of your estate is still on NAV, read why upgrading Dynamics NAV to Business Central matters.

For project costs, a license price calculator and a fixed-price quote, see our Dynamics GP to Business Central migration services.

GP support dates and why they matter

Microsoft announced that Dynamics GP product support and updates end on December 31, 2029, and that security patches end on April 30, 2031. The support date was originally September 30, 2029 and moved to December 31 in an update dated January 15, 2025. Both dates are in Microsoft’s end-of-support announcement for Dynamics GP.

Dynamics GP support runway

Bars run from release to the end of Microsoft extended support for that version. Solid blue is support left as of Oct 2026. Dashed lines are the dates that end GP support for every version.

20162018202020222024202620282030GP 2015Ended Apr 2025GP 2016Ended Jul 2026GP 2018Ends Jan 2028Support ends: Dec 2029Security patches end: Apr 2031Oct 2026
View data
Version or milestoneReleasedMainstream support endedExtended support ends
GP 2015Feb 2015Apr 2020Apr 2025
GP 2016May 2016Jul 2021Jul 2026
GP 2018Dec 2017Jan 2023Jan 2028
All GP versions: product support endsDec 2029
All GP versions: security patches endApr 2031

Source: Microsoft Lifecycle pages for GP 2015, GP 2016 and GP 2018, and Microsoft’s Dynamics GP end-of-support announcement (product support to December 31, 2029; security patches to April 30, 2031). Version dates are in Pacific Time. Checked October 2026.

Those are final product retirement dates, not a promise that every installed GP version stays supported until then. Check your installed version, update level and infrastructure first: for example, Microsoft lists extended support ending in July 2026 for GP 2016 and January 2028 for GP 2018. For GP 18.x and later, use Microsoft's current system requirements to confirm the update level and supported infrastructure.

Microsoft has also said the final day for new customers to license GP subscriptions was April 1, 2026. Its GP and SL migration options post points GP customers to Business Central.

Work backward from the lifecycle deadline that applies to your installed version, update level and infrastructure. GP 2016 and GP 2018 have earlier published deadlines, while December 31, 2029 is the final product retirement date. A typical migration is 3 to 6 months, and a heavily customized one can be 6 to 9. Add time for scoping, budget approval and fitting the cutover around your year-end close. Starting early keeps the choice of cutover window in your hands.

A checklist to prepare

  1. Confirm your GP version. The cloud migration tool needs GP 2015 or later.
  2. List every company, module and third-party add-on you use.
  3. List every customization, custom report, SmartList and Management Reporter layout, and mark which ones people still use.
  4. List every system that connects to GP, and how it connects.
  5. Decide how many years of history you need in the live system and how many only need to be searchable.
  6. Clean up inactive customers, vendors and items, finish bank reconciliations and deposit outstanding receipts.
  7. Name a finance owner who can test and sign off, and block their time.
  8. Pick a cutover window away from your year-end and audit.
  9. Count the users who need full licenses and the ones who only need Team Members access.

If you can answer most of these, you have what you need to place your migration in one of the three timeline tiers.

Download this checklist as a PDF to share with your team.

About the Author

Floyd Chan

Floyd Chan

President & Founder, Qixas Group

Floyd founded Qixas in 2007 after years of watching ERP projects fail for the same preventable reasons — junior staffing, slipping timelines, ballooning budgets. A Microsoft MVP and winner of the 2018 Directions Excellence Award, he is known across the Dynamics community as “the NAV genius.” He has been involved in more than 400 implementations and still reviews the hard ones personally.

  • Microsoft MVP
  • Dynamics NAV & Business Central
  • ERP Upgrades
  • Project Rescue

Frequently asked questions

How long does a GP to Business Central migration take?

A focused migration with light customization usually takes 8 to 12 weeks. Most migrations take 3 to 6 months, depending on data volume, customization and integrations. A heavily customized environment with multiple integrations can take 6 to 9 months.

What drives the timeline of a GP to Business Central migration?

Four things move a migration between tiers: customization depth, the number of integrations, data volume and history, and how available your finance team is for testing and sign-off. Add-on count matters too, because many GP add-ons have native equivalents in Business Central.

When does Dynamics GP support end?

Microsoft ends Dynamics GP product support and updates on December 31, 2029, and security patches on April 30, 2031. Those are final product retirement dates: your installed GP version can have an earlier lifecycle deadline, so check its version, update level and infrastructure first.

Which GP data moves to Business Central?

Setup and master data (accounts, customers, vendors, items), outstanding receivables and payables, open purchase orders, inventory quantities, unreconciled bank transactions and general ledger summaries by period all move. You choose how far back to go, and an optional historical snapshot brings detailed transaction history into Business Central for reporting.

What does not migrate from GP to Business Central?

Customizations, third-party add-ons, SmartLists and Management Reporter layouts do not convert automatically, because the migration tool moves data. They are rebuilt or replaced with native features, AppSource apps or Power BI. Undeposited cash receipts, fully received and invoiced purchase order lines and unit of measure schedules also need handling.

Which Dynamics GP versions can migrate to Business Central?

Microsoft's cloud migration tool requires Dynamics GP 2015 or later. An older version needs to be brought forward first, which adds a step to the plan.

Can we keep using GP while the migration runs?

GP remains your live system until cutover. You can repeat replication during the replication phase, before the final successful data upgrade. After that boundary, prepare or reset a separate test environment and migration setup for another complete rehearsal.

How early should we start a GP migration?

Start as early as you can, because scoping, budgeting and fitting cutover around year-end all take time. Plan to finish before the lifecycle deadline for your installed GP version, update level and infrastructure. December 31, 2029 is the final product retirement date, but some versions have earlier deadlines.

Looking for a partner to run the migration?

See what Qixas handles in a Dynamics GP to Business Central migration, and how the fixed-price quote after scoping works.

See GP Migration Services