You may have heard that GP won't last past 2031. It will. April 30, 2031 is the day Microsoft stops releasing security patches for GP, not the day GP stops working. Your system will run on May 1, 2031 the same way it ran the day before.
And with one SQL Server upgrade, the database underneath GP stays supported by Microsoft for years after that. You don't have to move off GP because a date on a calendar arrives.
End of Support Isn't End of Life
Microsoft calls it end of support, and that's exactly what it is. Microsoft stops investing in GP. Nothing shuts off. Words like "sunsetting" and "end of life" come from the market, not from Microsoft's own documentation.
There are two dates, and they mean different things:
| Date | What changes |
|---|---|
| Monday, December 31, 2029 | Microsoft's mainstream support ends: product enhancements, regulatory and tax updates, and technical support from Microsoft |
| Wednesday, April 30, 2031 | Microsoft stops releasing security patches for GP |
Neither date turns GP off. Your data, your customizations, and the processes your team knows by heart all keep working. Source: Microsoft's end of support announcement.
One SQL Server Upgrade Carries You Past 2031
The most important step you can take is getting GP onto SQL Server 2022 or SQL Server 2025. Do it once, and your database stays supported by Microsoft well past GP's last security patch.
| Product | Microsoft support through |
|---|---|
| Dynamics GP security patches | Wednesday, April 30, 2031 |
| SQL Server 2022 | Tuesday, January 11, 2033 |
| SQL Server 2025 | Sunday, January 6, 2036 |
Here's how to choose:
- SQL Server 2025 (recommended): supported through 2036, more than four and a half years past GP's last security patch.
- SQL Server 2022: supported through 2033, more than a year and a half past GP's last security patch.
- SQL Server 2019: supported through Tuesday, January 8, 2030. It runs GP well today, and a move to 2022 or 2025 when it fits your schedule carries you past 2031.
And once you're there, you're done. You don't need to keep upgrading SQL Server every few years to stay covered. On SQL Server 2025, one upgrade keeps your database supported through 2036.
To run SQL Server 2022 or 2025, you'll want GP 18.9 or later, which supports both:
| GP 2018 version | Supported SQL Server versions |
|---|---|
| 18.9 and later | 2025, 2022, 2019 |
| 18.8.1941 (January 2026 hotfix) and later | 2025, 2022, 2019, 2017 |
| 18.7 and later | 2022, 2019, 2017 |
| 18.5 and later | 2022, 2019, 2017, 2016 |
Source: Microsoft's System Requirements for Microsoft Dynamics GP.
The Support You Rely On Isn't Going Anywhere
Most GP customers haven't called Microsoft for day-to-day help in years. What keeps GP running well is your partner, your consultants, and the ISVs whose products fill the gaps. None of that ends in 2031.
That includes us. As a Preferred ISV with Knights of GP, PowerGP Online has publicly committed to supporting GP through at least 2036. Njevity is also a founding member of Knights of GP, a nonprofit cooperative being formed by and for the GP community so customers can stay on GP for as long as it meets the needs of their business.
Your Timeline, Your Call
- GP keeps running after April 30, 2031. End of support means Microsoft stops investing, not that your system stops.
- One SQL Server upgrade covers you. Get to SQL Server 2022 or 2025 on GP 18.9 or later, and your database stays supported well past 2031, with no need to keep upgrading.
- The decision is yours. Replacing an ERP that works is long, expensive, and risky. If staying on GP is right for your business, you can.
*Dates are current as of November 2026 and come from Microsoft's published lifecycle pages.
Want to know exactly where your environment stands?
Let us know and we'll confirm your GP and SQL Server versions and help you plan the one upgrade that carries you through the long haul.
Get Your Free GP Health Check →


