You might not be ready to buy a new car. Maybe the timing isn’t right, the budget isn’t there, or you’re simply not in a rush to replace something that still gets you where you need to go.
That doesn’t mean you stop changing the oil, rotating the tires, or paying attention when the check engine light comes on. The moment you stop maintaining what you have, you’re not saving money — you’re deferring a much bigger bill.
The same is true for Microsoft Dynamics GP.
If you’re planning to stay on GP for the next few years, the real risk isn’t investing in it. It’s running a critical system without a plan.
It’s common to assume that delaying investment saves money. In practice, it usually creates more expensive problems later.
Lapsed maintenance is a good example. It doesn’t feel urgent until it is. Miss enough years, and costs can compound quickly, sometimes reaching the point where companies are forced into decisions they didn’t plan for.
Upgrades follow a similar pattern. The longer you wait, the more complex they become. Moving from an older version of GP to the current one often requires multiple “hops,” each adding time, cost, and risk. What could have been a straightforward update turns into a disruptive project.
This is where the “pay now or pay more later” reality shows up most clearly.
Here’s something that catches a lot of GP customers off guard: Microsoft does not back-test older GP versions against new infrastructure. When a new version of GP ships, it’s validated against current versions of Windows, SQL Server, and Office — not the ones you’ve been running for years.
That means every time your organization upgrades SQL Server or applies a routine Windows patch, you could inadvertently break your GP environment. We’ve seen it happen. A customer upgrades to a newer version of SQL and suddenly can’t create a new company in GP. Another applies a standard Office update, and their Word templates turn into black boxes — no warning, no fix, except to roll back.
These are predictable consequences of running software that isn’t keeping pace with the infrastructure around it. And when they happen, you’re dealing with a support ticket plus downtime, emergency consulting hours, and in some cases, no resolution at all if Microsoft no longer supports your version.
If your organization runs payroll through GP, staying current is a compliance requirement. Tax updates can be imported; however, form changes (W-2s, 1099s, and others) require current software.
Expect significant payroll form changes to surface late in 2026. If you’re running an outdated version when those requirements hit, you risk getting caught flat-footed at year end with a payroll system that can’t produce compliant forms.
Assess Your Payroll and Get Recommendations For What's Next
Here’s a different kind of cost: the efficiency you’re leaving on the table every day.
Many organizations planning to stay on GP for several more years are dealing with:
Over time, these inefficiencies add up to far more than the cost of fixing them. In many cases, GP already has the functionality to solve these problems, though it hasn’t been implemented. That’s an optimization gap.
Older versions of GP running on outdated operating systems and SQL Server versions expose you to security threats and compatibility concerns. Unsupported infrastructure doesn’t receive security patches, which means vulnerabilities pile up over time. Ransomware attacks disproportionately hit organizations running legacy environments, and the recovery costs dwarf any savings from deferring an upgrade.
If your GP environment is sitting on Windows Server 2016 or SQL Server 2016 — both now off Microsoft support — it’s worth having an honest conversation about what that exposure actually looks like.
One of the biggest misconceptions about investing in GP is that it’s wasted effort if you plan to move to Business Central later.
In reality, the smartest investments you make now are the ones that move with you when the time comes to migrate.
These aren’t temporary fixes. They’re foundational improvements that make your eventual transition faster, smoother, and more cost-effective.
Done right, you’re maintaining GP and building toward what comes next.
None of this requires a massive investment or a multi-month project. The most important things GP customers can do right now are straightforward:
Ultimately, you want to get more value from GP while positioning your organization for a migration to BC in the future. That starts with clarity to better understand:
Our free GP Roadmap and Health Check will give you this clear picture.
A GP Optimization assessment can surface modules, features, and capabilities you’re already paying for and aren’t using, and deliver a roadmap tailored to your business goals. This allows you to be more productive using GP by reducing manual processes, streamlining workflows and approvals, improving system performance and usability, and more.
If you’re more than one or two releases behind, you’re accumulating risk with every passing month. Moving from an older version to the current one on the Microsoft Modern Life Cycle can require multiple hops — each one taking time and resources. Doing it proactively is far less painful than doing it reactively when something breaks.
The compounding cost of reinstatement is real, and your options for resolving it are limited.
The decision to stay on GP for the next few years is a legitimate one. Like the car in your driveway, it will continue to serve you well if you take care of it.
The organizations that get the most value and avoid the biggest risks — both now and when they do eventually migrate — are the ones treating their current system like the business-critical asset it is.
Don’t wait for something to break. Contact us today to schedule your Roadmap & Health Check consultation.
Timothy McHale is a Senior Solutions Consultant/Architect for Enavate Managed Services, a DXC Services Partner. With 20+ years focusing on ERP solutions, implementations and process improvements, he is an expert in the area of designing, planning and implementing Financial, Distribution and Service software packages for small to medium range companies in the US and abroad in a range of verticals including retail, wholesale, manufacturing/distribution and Financial Services. His primary focus is Microsoft Dynamics GP software. He has been recognized as a team builder with a strong set of organizational, analytical and technical skills. He enjoys spending time with family and friends, golfing and other outdoor activities.