Dynamics GP to Business Central migration
Move forward with a clear plan for your data, operations, and people.
Your Dynamics GP system supports processes your business relies on every day. EFOQUS helps you plan how those processes, your financial information, and your connected systems will work in Microsoft Dynamics 365 Business Central.
Understand what will move, what needs to change, and how your team will prepare for go-live, with experienced Business Central consultants guiding the decisions.
What the move involves
More than a software upgrade
Moving from GP to Business Central is a new implementation that uses your GP data and experience as its starting point. Migration tools help transfer agreed information, but the project also covers how your business will work in the new system.
- Implement Business CentralSet up the system around your companies, finance structure, and operations.
- Transfer agreed dataMove the records and balances you need, and decide how history stays accessible.
- Adapt processesDecide how each daily, monthly, and year-end routine will run in Business Central.
- Prepare your peopleTrain the people doing the work, using their own processes and data.
- Manage cutoverPlan exactly how and when the business switches from GP.
Timing
Why plan your move now?
Microsoft has announced the end of support for Dynamics GP and extended the original September 30, 2029 date. GP will not stop working on these dates, but after them you will no longer receive product enhancements, tax and regulatory updates, or technical support from Microsoft.
Older GP releases have their own, earlier support lifecycles, so the version you have installed matters. Confirming it is one of the first steps in planning.
Planning early lets you choose a go-live date that suits your business—around year-end, busy seasons, audits, and staff availability—rather than one dictated by a deadline.
Source: Microsoft Dynamics GP lifecycle guidance and Microsoft’s end-of-support announcement. Dates verified October 2026.
Assessment
Start with a clear understanding of your GP environment
Before anyone estimates a timeline or moves a record, we need to understand how GP is used in your business today—not just how it was installed.
The findings establish the migration scope, who is responsible for what, the dependencies between systems and decisions, and a realistic project plan. That gives you clear expectations before the main project begins.
What we review with you
- Your installation: GP version, companies, modules, and users.
- Financial and operational processes: how work actually flows through GP, including month-end and year-end.
- Reporting: reports, SmartLists, spreadsheets, and dashboards people rely on.
- Connected systems: add-ons, customisations, and integrations.
- Data: data quality and which historical information you need to keep, and why.
- Your team and timing: internal staff availability and preferred go-live window.
Your financial information
What happens to your GP data?
Not all data needs the same treatment. We work with you to agree what should move into Business Central, what should remain available as historical reference, and how reporting and retrieval will work after go-live. It helps to think about four kinds of information.
Operational information
The master records, balances, and outstanding transactions you need to run the business from day one—customers, vendors, items, open receivables and payables, and bank accounts.
Financial comparisons
The agreed historical financial information you need for reporting, such as prior-year figures for comparative statements and budgets.
Detailed historical reference
Older GP transactions and records your team, auditors, or customers may need to look up—for example, a past invoice or vendor payment.
Documents and other records
Attachments, supporting documents, and other retained information that need an agreed approach: migrate, archive, or keep accessible elsewhere.
How Microsoft’s GP migration tools help
- Microsoft’s standard GP migration tools move data into Business Central online. Canada is a supported market.
- Configurable areas include customers and vendors, outstanding receivables and payables, inventory, open purchase orders, and bank information.
- Outstanding receivables and payables are brought across at their remaining balances.
- Your main GP account segment becomes the Business Central G/L account; other segments become dimensions. This is a good moment to review your chart of accounts.
- G/L history can be brought across as summary entries by fiscal period for the years you select.
- Selected detailed GP history can be kept in GP Historical Snapshot tables and viewed on dedicated GP pages inside Business Central.
Sources: Microsoft Learn – GP data migrated to Business Central, Configure GP company migration, GP cloud migration prerequisites.
History you can look up is not the same as history re-posted
A historical snapshot lets you view and find past GP transactions in Business Central. It does not recreate every original GP transaction as an ordinary posted Business Central document. We agree in advance which history you need, at what level of detail, and how people will find it.
Work that’s still in progress at cutover
Partially completed orders, purchases received but not invoiced, returns, inventory transfers, production work in progress, and unbilled project work all need a planned treatment—finish in GP, re-enter in Business Central, or migrate as an opening position. We agree the approach for each before go-live.
Connected systems
Your reports, integrations, and existing business systems
GP add-ons, reports, and customisations do not transfer to Business Central unchanged. Each important dependency is reviewed and given a planned future solution: standard Business Central functionality, configuration, a supported app, an integration, or development where there is a clear business need.
Add-ons and customisations
We list what each one does for you, then decide whether standard Business Central covers it, an app is needed, or something should be built—or retired.
Reporting
Management Reporter, SmartLists, Excel reports, and dashboards are mapped to Business Central financial reporting, Excel, or Power BI. Business Central online does not allow direct SQL database access, so SQL-based reports need a planned data-access approach.
Payroll and banking
We confirm how payroll will be handled and how payment files, bank feeds, and reconciliation will work with your banks.
Integrations
CRM, ecommerce, EDI, document management, and warehouse systems are reviewed and reconnected to Business Central through its APIs or supported connectors. See our integration services.
Manufacturing, fixed assets, and projects
Where you use them, we review how production, fixed asset registers, and project costing will be set up and what opening information they need.
Canadian requirements
Sales tax setup, payment formats, payroll, and multi-currency are confirmed against how your business operates in Canada and any other countries you trade with.
Our approach
How EFOQUS plans the transition
GP stays in use while Business Central is prepared. The switch happens through a planned, rehearsed cutover—not a continuous sync between the two systems.
-
Assess and plan
Understand your current environment and agree requirements, scope, responsibilities, and timing.
Why it matters: sets scope and expectations before the work starts.
-
Design and prepare
Configure future processes, chart of accounts, dimensions, reports, and integrations, and confirm the data approach.
Why it matters: decides what moves and how history stays accessible.
-
Migrate and reconcile
Run trial migrations, resolve issues, and reconcile balances and open items back to GP.
Why it matters: builds confidence in the numbers.
-
Test and train
Your users practise their actual workflows with migrated data and the permissions they will have at go-live.
Why it matters: proves daily processes work and prepares the people doing them.
-
Rehearse and go live
Follow an agreed cutoff, migration sequence, checks, named decision-makers, and contingency arrangements—rehearsed beforehand.
Why it matters: everyone knows how and when the business switches systems.
-
Support everyday operations
Stay alongside your team for the first payment runs, bank reconciliations, and month-end, then move into ongoing lifecycle support.
Why it matters: helps you settle into normal routines.
How you’ll know Business Central is ready
- Your finance team has reconciled and approved the key balances—trial balance, receivables, payables, inventory, and bank—against GP.
- The people who do the work have tested and approved their main business processes end to end.
- The cutover has been rehearsed and the go/no-go decision is made by named people on your side.
Microsoft’s GP migration validation is a useful automated check, but it does not replace user acceptance testing and your sign-off.
Why EFOQUS
Business Central specialists who understand finance and operations
- Business Central is our focus. EFOQUS works exclusively with Microsoft Dynamics 365 Business Central (and its predecessor, Dynamics NAV), and has done since 2003. See our expertise.
- Senior consultants. The people who scope your project are involved in delivering it, and our team includes a Microsoft MVP for Business Central.
- Finance and operations understanding. Our consultants include a CPA who translates accounting requirements into Business Central—important when you are deciding what history to keep and how to reconcile it.
- Integration capability. We design and build integrations between Business Central and CRM, ecommerce, EDI, document management, and warehouse systems. See integration services.
- Support after go-live. We continue with lifecycle management, training, and support once you’re live.
Western Canada Marine Response Corporation (WCMRC)
This was a move from an on-premises Dynamics NAV system, not GP. It shows how we manage an ERP transition: planning and risk identification with leadership, integration of third-party document and asset management systems, user acceptance testing, training, and a mock go-live before launch.
“Despite the complexity of integrating third-party systems, the entire upgrade process was super organized, and EFOQUS ensured we went live at the right time.”
— Suman Lalari, Controller, WCMRC
Planning your investment
Budget, timing, and your team’s involvement
There is no single price or duration for a GP migration. The assessment turns the factors below into a scope, plan, and estimate for your organisation.
What shapes the project
- Number of companies and functional scope
- Data quality and historical-data requirements
- Reports, integrations, add-ons, and customisation
- Complexity of your operational processes
- Decision-making speed and staff availability
- Testing, training, and cutover requirements
Three kinds of cost
Implementation services: the one-time project work to assess, configure, migrate, integrate, test, train, and go live.
Recurring licences and services: Business Central subscriptions, any apps, and ongoing support. Our licensing team can help you size these.
Your internal effort: the time your own people spend on the project alongside their daily work.
Where your team is needed
Your people know how the business works. We will need them for:
- Process decisions
- Data cleanup in GP
- Testing with real scenarios
- Training
- Reviewing and approving results
FAQ
GP to Business Central questions
It is a new implementation. Business Central is a different product, so your companies, processes, security, reports, and integrations are set up fresh. Microsoft’s migration tools transfer agreed data into that new setup, which saves effort, but they don’t configure the system or decide how your business will run in it.
Yes. GP remains your live system throughout design, trial migrations, testing, and training. At an agreed cutoff, final balances and open items are migrated and checked, and the business switches over. The two systems are not kept in continuous two-way sync, so the cutover window and any brief pause in posting are planned with you in advance.
Yes, but you choose how. G/L history can be brought across as summary entries by fiscal period for the years you select, giving you comparative reporting. Selected detailed GP transactions can be kept in GP Historical Snapshot tables and looked up on dedicated pages in Business Central. That history is for reference; it isn’t recreated as ordinary posted Business Central documents. For anything else, we agree an archive or retention approach.
They don’t transfer as-is. During assessment we list each add-on, report, and payroll requirement and agree a future solution: standard Business Central functionality, configuration, a supported app, an integration, or development. Many GP add-ons exist because older GP lacked a feature that Business Central now includes. SQL-based reports need a new data-access approach because Business Central online does not provide direct database access.
Open receivables and payables migrate at their remaining balances, and inventory and open purchase orders can be included in the migration. Partially completed work—part-shipped orders, received-but-uninvoiced purchases, returns, transfers, production WIP, or unbilled project work—needs a decision for each type: complete it in GP before cutover, re-enter it in Business Central, or bring it across as an opening position. We agree these rules early and rehearse them.
Through repeated trial migrations and reconciliation. After each run, the trial balance, receivables and payables aging, inventory value, and bank balances are compared with GP and differences are explained and resolved. Microsoft’s migration validation adds automated checks, but your finance team’s review and approval of the key balances is what confirms readiness.
The main factors are the number of companies and modules, data quality and how much history you need, the number of reports, integrations, and add-ons to replace, process complexity, and how quickly decisions can be made and staff made available. Budget for three things: implementation services, recurring Business Central licences and apps, and your own team’s time. The assessment produces an estimate for your situation rather than a generic figure.
It varies by role and phase. Process owners are needed for design workshops and decisions; finance staff for data cleanup and reconciliation; key users for testing and training; and a sponsor for approvals and the go/no-go decision. Effort is highest during testing and the weeks around cutover. We plan these demands around your calendar—month-end, year-end, and busy seasons—so the business keeps running.
Training is role-based and uses your own processes and migrated data, so people practise the work they’ll actually do. After go-live we help with early routines such as the first payment runs, bank reconciliations, and month-end close, then transition you to ongoing lifecycle management and support. The exact training and support scope is agreed as part of your project plan.
Yes. Many organisations start by understanding their GP environment, dependencies, and data before committing to a date. That lets you budget, start cleaning data in GP, avoid new investment in add-ons you’ll replace, and pick a go-live window that suits your business.
Start with a conversation about your GP environment
We’ll talk through your current setup, your main concerns, and your intended timing, so we can recommend an appropriate next step. If you know your GP version, number of companies, or target date, you can include them—but they’re optional.
Discuss your GP migrationPrefer email? info@efoqus.ca