Dynamics GP to Business Central Cutover Runbook Template
A cutover from Dynamics GP to Business Central is mostly a sequencing problem: freeze, extract, load, reconcile, decide. This runbook puts the sequence, the owners and the go/no-go tests on one document you can print or share.
Fill in
GP to Business Central Cutover Runbook Template
Cutover Runbook
Company: Northfield Components Inc. Source: Dynamics GP company NFC Target: Business Central Production (Online) Freeze start: 2026-12-18 Go-live: 2027-01-04 Cutover lead: Dana Whitfield
Scope
Open AR, open AP, on-hand inventory by location and lot, open sales and purchase orders, GL opening balances by period, 3 years of history summarised.
Cutover Steps
| Step | Task | Owner | Start | Duration | Done |
|---|---|---|---|---|---|
| 1 | Announce transaction freeze to all GP users | ||||
| 2 | Post and close all open batches (GL, RM, PM, IV, SOP) | ||||
| 3 | Run final reconcile: AR and AP aging to GL control accounts | ||||
| 4 | Take full SQL backup of the GP company and system databases | ||||
| 5 | Extract final master data and open transactions | ||||
| 6 | Load to Business Central via configuration packages or the migration tool | ||||
| 7 | Post opening balances journal and verify trial balance | ||||
| 8 | Validate inventory, AR, AP and open orders against GP | ||||
| 9 | Business sign-off on go/no-go | ||||
| 10 | Open Business Central to users; set GP to read-only |
Go/No-Go Criteria
| Criterion | Threshold | Result | Pass |
|---|---|---|---|
| Trial balance variance | Zero by account | ||
| AR aging variance | Zero by customer | ||
| AP aging variance | Zero by vendor | ||
| Inventory value variance | Agreed tolerance | ||
| User access tested | All key roles |
Rollback Plan
If go/no-go fails, GP remains the system of record. Decision deadline: 2027-01-03 18:00 local. After that point, any transaction entered in Business Central must be re-keyed into GP or the rollback is abandoned.
Approvals
Starting-point template. Adjust steps to your migration method (Microsoft migration tooling, configuration packages or a partner tool) and to your fiscal calendar.
Cutover reconciliation review
Optional: send us your runbook and we will suggest reconciliation checks that can be automated from your GP data.
Optional. The tool and every export work without this. No spam.
How to use the runbook
Fill in the header fields, then print or export to Word and add your own rows to the step table. Give every step a single named owner and a start time, not a date range. Run the document as a rehearsal first: a dry-run cutover into a sandbox exposes the steps you forgot, such as unposted batches or inactive vendors with open balances.
- Rehearse at least once in a sandbox
- One owner per step
- Time-box the freeze window
- Keep the GP backup until after the first month close
What belongs in the freeze
GP does not close sub-ledgers automatically, so every open batch in General Ledger, Receivables, Payables, Inventory and Sales Order Processing needs to be posted or deleted before the final extract. Open sales and purchase orders are usually migrated as open documents, not history, so confirm the received-not-invoiced and shipped-not-invoiced positions with accounting before the load.
Go/no-go and rollback
Choose tests that are binary. A trial balance that differs by one account is a fail, not a rounding discussion. Set the rollback deadline before the freeze, because the cost of rolling back rises with every transaction entered in the new system. After the deadline, fix forward.
Common mistakes
Teams most often skip the dry run, forget currency revaluation or intercompany balances, and load inventory without lot or serial detail. Others leave GP writable after go-live, so users post to both systems.
Frequently Asked Questions
Do I need to close the fiscal year before cutover?
Not always, but many teams cut over at a period or year end because balances are cleaner. Decide with your auditors whether you load history, summarised balances by period, or only opening balances.
What stays in GP after go-live?
Usually a read-only copy for audit and history lookups. Keep SQL backups and decide how long the GP server and licences must remain available for statutory retention.
Can this runbook be used for AX 2012 cutovers?
The structure transfers, but the extract and load steps differ. AX cutovers typically use data management entities and a longer reconcile phase, so adapt the step table.
Is this tied to a specific migration tool?
No. The steps describe the work, not the tool. Replace step 5 and 6 with the specifics of whichever migration method you chose.
If you want opening balances, open documents and inventory reconciled automatically against your GP data before cutover, we can build that check for you.
Related Tools
GP Third-Party Add-On Inventory Worksheet
List every ISV product and custom dictionary in your GP install with maintenance cost and a disposition, then see the total migration effort.
Microsoft DynamicsGP Cutover Open Balances Reconciliation Worksheet
Compare GP and target-system balances for AR, AP, inventory, GL and open orders, calculate variance and track who signed off each line.
Microsoft DynamicsGP Open Transactions SQL Query Generator
Build read-only SQL for open SOP orders, open RM receivables and open PM payables in a GP company database for migration extracts.
Microsoft DynamicsGP to Business Central Partner RFP Letter Template
A request-for-proposal letter that tells Microsoft partners what you run in GP and what you need quoted, so quotes can be compared.
More Microsoft Dynamics tools
See all- Dynamics GP End of Support Migration Assessment
- Dynamics GP SQL Table Reference (IV00101, SOP10100, POP10100)
- Dynamics GP Chart of Accounts Mapping Worksheet
- GP and AX User Role to Business Central Permission Mapping Worksheet
- Dynamics GP Unsupported Risk Exposure Calculator
- Dynamics GP Work, Open and History Table Map
- Dynamics GP SQL AR Aging Query Generator
- Dynamics GP Inventory On-Hand by Site SQL Generator
- Dynamics GP SQL Trial Balance Query Generator
New to Microsoft Dynamics NAV and Business Central on-prem? Start with the Microsoft Dynamics NAV and Business Central on-prem guide and toolkit.
Keep exploring
Free tools
- Business Central Go-Live Cutover Plan TemplateA cutover runbook for moving to Business Central: freeze, extract, load, reconcile, go/no-go decision, hypercare and rollback.
- Dynamics GP to Business Central Migration ChecklistThirty checks across scoping, data, add-ons, cutover and go-live for a GP to Business Central move.
- GP to Business Central Licence Cost CalculatorTurns your GP full and limited user counts into a Business Central subscription estimate and compares it with what you pay for GP today.
ERP fixes and how-tos
- Adding a Private AI Layer to Dynamics GP On-PremAdd AI to Dynamics GP on-prem without cloud: curated SQL views, eConnect for writes, retrieval index, local LLM, mirrored GP security, approved write-back.
- Business Central Manufacturing Setup: Items, BOMs, Routings and Production OrdersSet up Business Central manufacturing: Manufacturing Setup, work centers, production BOMs, routings, item settings, manufacturing policy and demo data.
- Business Central Item Templates and Customer TemplatesCreate and use item templates and customer templates in Business Central to default posting groups, costing method and dimensions on every new record.
AI on your ERP
- AI for Dynamics GP and NAV, Before the Business Central DecisionDynamics GP mainstream support is ending and NAV is long retired from active development. Add a private LLM over GP or NAV data now, on-prem, without a forced Business Central move.
- AI for Business Central manufacturing operations, beyond CopilotAI for Business Central manufacturing beyond Copilot: grounded answers on production orders, routings, and capacity via APIs v2.0, on-prem capable.
Integrations
- How to use ChatGPT with Microsoft Dynamics GPConnect ChatGPT to Dynamics GP safely: export versus live access, custom GPT actions over an API gateway, enterprise data controls, and when to go private.
- How to add WhatsApp to Microsoft Dynamics GPHow to connect WhatsApp Business to Microsoft Dynamics GP: read SOP, POP and RM data from SQL Server, post replies through eConnect, with templates and opt-in handled.