Thoughts & PR

Before You Upgrade Dynamics GP, Read This

A well-managed Microsoft Dynamics GP (Great Plains) migration starts long before the project does. The planning window, the training time, the ability to choose an implementation partner without deadline pressure: these are assets that erode the longer the decision gets deferred.

 

The upgrade-versus-migrate question is where that deferral usually happens. Treated as a straightforward cost comparison, it’s easy to pick the cheaper quote and push the harder question down the road. But that harder question has a way of returning.

This article is a decision framework for GP customers who want to think through the full picture before committing to either path.

What you'll take away:

  • Why upgrade and migration costs are closer than they appear, and what that means for the decision
  • The hidden costs on both sides that don’t show up in a vendor quote
  • The variables that determine where your business lands in this analysis
  • When Microsoft Dynamics 365 Business Central (BC) is the right destination, when Microsoft Dynamics 365 Finance & Operations (F&O) is the better fit, and when staying on GP makes sense for now
  • Why the depth of your implementation partner’s knowledge across all three platforms determines the quality of the advice you get

The cost of a GP upgrade is getting harder to justify

The visible costs are the licence renewal, implementation fees, testing cycles, and downtime. Most businesses budget for those. But it’s easy to underestimate everything else:

 

  • Annual maintenance and support, which continues indefinitely as long as you stay on GP
  • Hardware refresh cycles, which for on-premises installations recur every few years.
  • IT overhead: patching, backups, access management, SQL performance, penetration testing, security hardening. That all falls on your internal IT team on-premises. With Business Central, Microsoft handles this.
  • Workarounds for the cloud gap: remote access configurations, manual process workarounds, integration compromises that accumulate over time
  • Productivity drag from a system that wasn’t built for how businesses operate today

Add to this the fact that GP’s talent pool is shrinking. That’s a strategic cost that doesn’t show up in a quote. The specialist developers and consultants who know the system deeply are gradually retiring or moving on. As this continues, support will become rarer and more expensive, well before the 2031 Extended Support deadline arrives.

How does the cost of a migration to BC compare?

A Microsoft Dynamics 365 Business Central migration is a project, and it carries real costs: scoping, implementation, data migration, testing and UAT, training, and change management. None of that is free, and any honest assessment should include it.

There are also costs businesses consistently underestimate:

 

  • Testing and UAT. This is where most migration timelines slip. Adequate testing takes time, and compressing it creates risk.
  • Training and human resources. Staff need time to acclimatise to a new system. There will be a productivity dip. The earlier the migration happens (and the better the training), the shorter and shallower that dip tends to be.
  • Third-party add-ons. GP customisations and add-ons don’t automatically carry across. Some won’t exist in BC at all. Businesses need to audit what they have and plan for replacements or rebuilds.
  • Encumbrance accounting. BC doesn’t include this out of the box. Braintree has developed workarounds, but it needs to be surfaced early, not discovered mid-project.

Reporting tools need special attention

Two GP tools that cause the most friction in migrations are Crystal Reports and the Management Report Writer. Recreating Crystal Report functionality in BC takes developer time. BC’s own reporting tools are powerful.  They’re also among the most underutilised features in the system, which means businesses often don’t realise what they’re gaining until they’ve invested in learning it properly.

 

For some businesses, the complexity of their operations pushes them past BC toward Dynamics 365 Finance & Operations. This isn’t determined by user count. It’s driven by the complexity of financial operations, multi-entity structures, regulatory requirements, and process depth. Both paths are worth understanding before committing to either.

What the choice is really between

Option A: Pay 80-85% of a migration’s cost to extend your time on a platform Microsoft is winding down. Then migrate anyway, under more pressure, closer to end-of-life, with fewer skilled consultants available, less planning time, and a weaker negotiating position with implementation partners.

Option B: Invest now, on your own timeline, with full control over planning and resourcing, and start capturing the upside of a modern platform from day one: cloud-native infrastructure, native Microsoft 365 integration, Power BI, Teams, and Copilot capabilities built in.

What your GP environment specifically brings to this calculation

No two GP installations are identical. The factors below determine where a specific business sits in this analysis:

 

  • Customisation depth. Heavily customised GP installations increase both upgrade cost and migration complexity. The more has been built on top of GP over the years, the more that needs to be assessed, rebuilt, or replaced.
  • Hardware cycle timing. If you’ve made a significant infrastructure investment since 2023, a BC migration conversation probably doesn’t make sense yet. If you haven’t, it almost certainly does, because a hardware refresh and a migration are two costs heading your way, and sequencing matters.
  • Your Microsoft roadmap. If Copilot, AI-assisted workflows, and Power Platform automation are on your strategic agenda, staying on-premises carries a cost beyond the financial. GP is not built for that future.
  • Technical debt. Skipped upgrades and deferred patches compound over time. The longer a GP installation has been running without maintenance, the higher the hidden cost embedded in it.
  • Integration requirements. GP’s integration capabilities were designed for a different era. BC is built for the connected, API-first environment that modern businesses operate in.

Not every GP customer should migrate right now

There are scenarios where upgrading GP is the more rational near-term choice, primarily where a recent infrastructure investment makes the timing genuinely wrong for migration. Any advisor telling you otherwise isn’t giving you the full picture. Braintree’s job is to help you understand where you actually sit, not to push you toward a predetermined answer.

December 2029 is the deadline, but your migration timeline starts well before that

GP Mainstream Support ends in December 2029. Extended Support runs to April 2031. Those dates sound comfortable from where most businesses are sitting today. They won’t feel that way in 2027.

 

The businesses that migrate early get:

 

  • A structured, properly planned project rather than a compressed one
  • Time to train staff before the system goes live, not during
  • The option to phase the migration if needed
  • A stronger negotiating position. As 2029 approaches, demand for qualified GP migration partners will increase. Capacity will tighten and costs will rise.

Some businesses have waited too long and committed to a competitor platform, only to find that critical functionality wasn’t there. Getting back to GP, or finding an alternative path, came at a significant cost in time, money, and disruption.

GP expertise is rare. BC and F&O expertise is hard-won. Having all three is rarer still.

Most GP consultants know GP. Most BC or F&O partners know the destination. Braintree knows both, with deep, active practices across Dynamics GP, Business Central, and Dynamics 365 Finance & Operations. That matters for one straightforward reason: the advice you get on whether and when to migrate, and where to migrate to, is only as good as the advisor’s knowledge of all three systems.

 

Braintree’s Seer is a diagnostic tool that takes your specific business requirements and generates a percentage fit score for BC versus F&O. It’s a structured, data-driven output that tells you which platform your business is actually built for, before you commit to a project.

The framework is the same, but the numbers are yours

The numbers and variables in this article are a starting point. The Discovery Assessment is where they become yours: specific to your GP installation, your complexity, your timeline, and your strategic direction.

If you’re a GP customer weighing your options, that’s the conversation worth having. The earlier you have it, the more choices you’ll have when it matters.

Book a Discovery Assessment with Braintree to understand where your business sits in this framework.

Frequently Asked Questions

Why is Microsoft ending support for Dynamics GP, and what does that practically mean for my business?

Microsoft is ending support for Dynamics GP to concentrate investment on cloud ERP, principally Dynamics 365 Business Central. GP will not be developed further. For your business, this means a fixed deadline. After GP’s end-of-support dates, Microsoft will stop issuing tax and regulatory updates, security patches and technical support. Your system will still run, but over time it will fall behind on compliance, become harder to secure, and grow more difficult to integrate with modern tools. The longer you stay on GP past those dates, the more those risks compound.

You will not lose your history. Microsoft’s GP migration tool moves core master data, opening balances and historical transactional data into Business Central, including customers, vendors, items and general ledger information. Historical GP data typically lands in dedicated tables that you can still access for audit and reporting, without cluttering new transactions.
Many organisations also keep a read-only GP instance or export deeper history to a data warehouse or Azure Data Lake for long-term analysis and compliance. Braintree helps you decide which approach suits your data volume, retention requirements and budget.
Microsoft’s cloud migration tool supports GP 2015 and later. It migrates multiple companies’ setup, master data and transactional history into Business Central Online, covering core modules including general ledger, payables, receivables and inventory.
If you’re on an older version, you have two options:
Note that SQL Server 2016 or later is also required. Customers on older GP versions are often running older SQL infrastructure too, so it’s worth checking both together.
Braintree will assess your current GP and SQL versions early in the process and recommend the most practical path.
The three areas that cause the most problems in GP migrations are customisations, integrations and data quality.
Braintree manages these risks through a structured pre-migration assessment that covers your GP environment, customisation inventory, integrations and data quality before any migration work begins. That early visibility drives the migration design, so the risks are planned for.
You don’t need a full-time internal project army, but you do need engaged champions in finance, IT and, where relevant, operations. Finance usually leads decisions on chart of accounts, dimensions, reporting, approvals and cutover timing; IT typically leads on integrations, security, identity and any on-prem infrastructure dependencies. Braintree handles the heavy technical lifting, including the GP-specific mapping and configuration decisions that typically consume the most internal time. Your subject-matter experts are essential for confirming designs, validating migrated data, testing critical processes and supporting change management.
For most finance and operations users, Business Central feels like an evolution rather than a completely new system. Core concepts such as the general ledger, customers, vendors, items, document posting and period-end processes carry over, even though the screens and workflows are modernised. Business Central’s browser-based interface, search, personalised views and Microsoft 365 integration are different from GP’s classic client, but many teams adapt quickly with role-based training and a period of dual running. Braintree’s GP-experienced consultants also help by explaining Business Central “in GP language” so users can connect new features back to what they already know.
If you only compare licence line items, Business Central can look like an added cost. But once you factor in ageing servers, storage, backups, datacentre costs, GP/SQL upgrades, third-party support and the risk of unsupported software, staying on GP is rarely cheaper over a 3–5 year horizon. Business Central’s subscription model shifts you to predictable operating expenditure, removes most infrastructure spend and includes updates and new features as part of the service. Microsoft’s Bridge to the Cloud 3 offer for eligible customers also provides significant licence discounts and dual-use rights, which Braintree can help you structure to avoid “double paying” during the transition.
You can do both, but a pure like-for-like move often leaves a lot of value on the table. Many organisations take the opportunity to simplify charts of accounts, move to dimension-driven reporting, replace manual workarounds and retire legacy add-ons when they move to Business Central. The safest pattern is usually a phased approach: first ensure core processes and reporting work at least as well as they did in GP, then layer on improvements such as new analytics, automation, integrations and additional modules. Braintree’s methodology is built around that principle: protect business-critical processes first, then help you unlock the extra value that Business Central makes possible.

Get In Touch

Related Posts

Microsoft Dynamics GP served a lot of businesses...

The GP migration window is open until 2029...

Eldon Bothma, Sales Executive, and Hayley Blane, Dynamics...