
For many nonprofits still running Microsoft Dynamics GP, 2029 feels comfortably far away. Microsoft has promised that mainstream support for GP will continue until Dec. 31, 2029, with security updates until 2031.
That timeline has led many organizations to conclude: “We have time. We’ll deal with this later.”
It’s true that you don’t have to move yet. But assuming you don’t have to prepare at all allows risk to quietly enter the picture.
The real deadline for nonprofits isn’t when Microsoft turns off support for GP. It’s when you’ve waited so long that a previously manageable modernization turns into a forced, high-risk migration with an accelerated timeline.
Don’t let 2029 become a cliff. Start planning for the marathon now so you never have to sprint to the end.
Why the “official” GP end date is misleading
End of support dates are easy to misinterpret. While GP might technically continue to run after 2029, what ends sooner is far more important to nonprofit finance leaders:
- No new licenses: New GP licensing options are already constrained, and it’s getting harder to add or expand existing GP deployments.
- No product innovation: Feature development has effectively stopped. You can no longer suggest improvements that might help the legacy ERP keep pace with industry changes.
- Fewer partners: The number of partners supporting GP is shrinking as more Microsoft partners shift focus to cloud solutions.
- Talent drain: Professionals with deep GP expertise are becoming harder to find. As GP ages, fewer new people are learning it. This includes both your support partner and your internal finance team.
By the time organizations feel pressure, it’s often too late to take a strategic approach. By then the choices are narrower, timelines are shorter, and costs are higher.
The takeaway for nonprofit leaders? Don’t be lulled by the 2029 date. Take those first steps now so you’re not scrambling along with everyone else in a few years.
Hidden costs of waiting
Nonprofits have understandable reasons for staying on Dynamics GP a bit longer. They delay a move because their finance team loves GP and the system still “works” for core operations. Plus, a migration feels disruptive and leadership wants more certainty before committing to such a large project.
Ironically, waiting creates the opposite of certainty. Organizations that put off planning for their future migration tend to encounter:
- Last-minute fire drills: With compressed project timelines driven by external deadlines, what could have been a thoughtful, multi-year roadmap devolves into a rushed scramble.
- Higher costs: As you might expect, urgency drives up costs. When you suddenly need to expedite a migration, you will end up paying more for the same project.
- Limited partner availability: The longer you wait, the more likely it is that your preferred partner might be at capacity. You don’t want to be forced to rely on someone with limited expertise during crunch time.
- No time for cleanup: A rushed migration leaves little time to clean up data, simplify processes or phase changes in gradually.
In short, what could have been a steady, strategic journey becomes a high-stress situation compounded by higher costs and the potential for a subpar implementation.
Separating decision from preparation
Here’s the key mindset shift: You don’t need to decide today which ERP system you’ll eventually move to, but you do need to prepare for the fact that you will move. There’s a big difference between making the final decision and laying the groundwork.
Smart, forward-thinking nonprofits are using the remaining GP runway right now to get ready. Without making a decision on your next ERP, you can start preparing for that eventual migration. Here’s how:
- Stabilize and document current GP: Make sure you’re on the latest version and that you’ve documented any ISV integrations, customizations or key workflows. This will reduce current risk while on GP and make your eventual migration process much smoother.
- Identify true complexity: Take a close look at your GP system and determine how complex your system really is. Are your needs relatively simple (core finance and basic accounting), or do you have multi-entity reporting, heavy grant management or lots of custom integrations? Knowing your complexity level will inform what system will work best for you in the future, how long a move will take and how to prepare.
- Explore future options: Don’t like to work under pressure? Then start evaluating your options now. You can attend demos, talk to peers and even test out trial environments, all on a relaxed timeline.
You can prepare your nonprofit for what’s next without committing to anything just yet. When the time is right to make the big decision, you’ll be informed and ready.
What is your plan when GP reaches end of life?

Would you have an answer if your board or auditors asked tomorrow, “What is our plan when GP reaches end of life?”
The good news is that forming a plan doesn’t mean you need to abandon GP immediately. It simply means you’re taking proactive steps to be better prepared when that day does come.
One of the best steps you can take is to assess your current situation. Even a short ERP roadmap assessment can help your nonprofit finance team understand:
- How long GP remains viable for your organization
- What risks are already accumulating
- What a realistic, phased transition could look like
Taking an assessment is not a commitment to switch today. It’s putting together a game plan so that when you do decide to move, it’s on your own terms and timeline. It also signals to your board that you’re being a responsible steward of your organization’s technology future.

Boyer regularly works with nonprofits on GP who want to plan early, explore options and migrate on a controlled timeline. They frequently tell us that waiting longer would have only increased cost and complexity.
And for organizations already running GP, Microsoft’s cloud ERP is often a natural progression. Business Central builds on the same Microsoft foundation you already know, and Microsoft provides dedicated migration tools to help GP customers transition in a structured, supported way. Exploring this path now gives you the opportunity to modernize thoughtfully.
You might not be ready to say goodbye to GP just yet, and that’s OK. Boyer will continue to support you as long as you run it. But proactive planning now will save you headaches later. Turn that 2029 “cliff” into just another step.







