Key takeaway: Microsoft is sunsetting Dynamics GP, and GP shops need a migration path before support ends. SimpleGrid builds a custom replacement modeled on your operation and deploys it in 7 to 21 days, paid only after it runs on your floor.
If you run on Microsoft Dynamics GP, you already know the clock is ticking. Microsoft stopped selling new GP licenses to new customers in April 2025. They stop selling to existing customers in April 2026. Mainstream support ends December 2029. Security patches stop in 2031.
You have a deadline. What you do not have is a clean exit.
The three paths your reseller will show you
Path 1: Migrate to Business Central. Microsoft's official upgrade story. In practice: a 12-to-18-month re-implementation. New chart of accounts model. New posting accounts. New inventory items. New SKU structure. New everything. Your GP customizations (Dexterity, Modifier, VBA, SmartList Builder, Integration Manager) do not come with you. You rebuild them as extensions, AL code, or Power Automate flows - which means you re-buy them from a consulting partner. Industry quotes start at $150K for a 50-user mid-market shop and climb fast from there.
Path 2: Jump to a different vendor. NetSuite, Acumatica, Sage Intacct, Epicor. Same problem, different label. Each one is a full re-implementation. Each one charges per user, per module, per customization. Each one tells you to adopt their "best practices" and pay to fit the parts that do not match. (We wrote about that here.)
Path 3: Stay on GP forever. Run unsupported. Pray your SQL Server upgrade does not break Dexterity. Pray your auditor signs off on an unpatched system after 2029. Pray your next CFO does not flag it as a material risk.
None of those is a good answer.
What actually goes wrong with the "official" migration
GP customers are not running stock GP. After 10-20 years on the platform, every shop has:
- Custom Dexterity windows for shop-floor entry that nobody wants to give up.
- A web of SmartList Builder queries that finance lives in.
- Integration Manager scripts moving data in from EDI, the bank, the e-commerce site.
- VBA scripts on critical forms (PO Entry, SOP Entry, Receivings Transaction Entry) that enforce business rules nobody documented.
- A homegrown reporting layer (Crystal, SSRS, Excel pivot books) that pulls directly from GP tables.
That stack is not "data." That is twenty years of accumulated business logic. The "migrate to Business Central" path treats it as something to throw away and rebuild from a blank slate. That is where the 18-month timeline and six-figure invoice come from.
SimpleGrid's approach: keep the rules, replace the platform
SimpleGrid does not sell you modules. We write an SG Schema for your business - a complete operational blueprint of every entity, state, rule, and event in your operation - and SG Engine regenerates the ERP from it. (Deep-dive on that architecture here.)
For a GP migration, that means we do not start from a template. We start from your actual GP system:
- Read your GP tables (RM, PM, SOP, POP, IV, GL, BR) to extract the entities you actually use.
- Read your Dexterity / VBA / SmartList logic to extract the rules you actually run on.
- Write those entities and rules into your SG Schema, in your language - your item categories, your approval chains, your three-way-match tolerances, your costing method, your GL mapping.
- SG Engine reads the schema and generates the forms, workflows, validations, dashboards, and APIs.
Your custom PO entry screen comes across as a form definition. Your VBA validation comes across as a rule. Your SmartList query comes across as a view. None of it is "thrown away and rebuilt." It is specified, not templated.
What we migrate (and what we leave behind)
Migrated across:
- Master data - customers, vendors, items, BOMs, chart of accounts, employees, tax codes, sites/warehouses.
- Open transactions - open POs, open SOs, open invoices (AR), open bills (AP), open work orders, on-hand inventory by site/bin.
- Historical balances - trial balance at cutover, year-to-date P&L, AR/AP aging buckets.
- Transaction history - optional. Most clients pull 3-5 years of posted transactions into a read-only history table for audit and reporting.
- Business rules - approval chains, posting rules, validation logic, allocation rules, costing method.
Left behind:
- The GP UI itself (replaced by a modern web app your warehouse manager can actually use - see our take on adoption).
- Dexterity, VBA, Modifier - replaced by SG Schema rules.
- SmartList Builder - replaced by Hank, our AI agent that answers operational questions against the events ledger.
- Integration Manager - replaced by SimpleGrid's connector layer.
- Crystal / SSRS reports - replaced by SG Engine dashboards and the events ledger.
Timeline and cost, plainly
A typical GP-to-SimpleGrid migration for a 30-100-user mid-market manufacturer or distributor:
- Weeks 1-2: SG Schema drafting from your GP tables, customizations, and interviews with operators.
- Weeks 3-6: SG Engine generates the system. You walk through it. We tighten the rules. No "scope change orders." Schema edits regenerate in minutes.
- Weeks 7-10: Parallel run. GP and SimpleGrid live at the same time. Reconcile daily.
- Week 11-12: Cutover. GP becomes read-only history. SimpleGrid takes over.
That is 12 weeks, not 18 months. And the SimpleGrid commercial model is "paid for if it works" - which means we carry the build risk, not you. (More on that in our pricing.)
Why the timing matters now, not in 2029
Two reasons you do not want to wait for the 2029 support cliff:
1. Migration partner capacity. Every GP customer is going to start looking at this at the same time. By 2028 the consulting market for Business Central migrations will be price-gouging. Move while the market is calm.
2. Audit risk. Most auditors will start writing material-weakness comments on unsupported financial systems 12-18 months before the support end date. That is mid-2028 for GP. If your fiscal year ends December and you are still on GP in calendar 2029, expect questions.
What to do this week
- Pull your GP version, user count, and a list of every customization (Dexterity, VBA, Modifier, SmartList, Integration Manager).
- Make a list of the five GP screens your team uses most. Those are your "must-not-lose" workflows.
- Book 30 minutes with us. We will read your customization list back to you as an SG Schema sketch - so you can see, concretely, what "regenerated" means.
You do not have to spend $200K and 18 months to get off GP. You can keep your rules. You can keep your language. You just need a platform that treats them as the spec - not as a customization invoice.