Still on Dynamics AX 2012 after end of support: ERPNext vs Dynamics 365 Finance and SCM for mid-size manufacturers
Short answer
Microsoft ended mainstream support for Dynamics AX 2012 R3 on October 12, 2021 and extended support, the period in which it still shipped security hotfixes, on January 10, 2023 (Microsoft Lifecycle FAQ, checked Nov 15, 2026). Earlier AX 2012 and AX 2012 R2 releases lost extended support on April 12, 2022. So an AX 2012 site today has run for nearly four years with no Microsoft security fixes. Microsoft’s recommended route is an upgrade to the finance and operations apps, Dynamics 365 Finance and Supply Chain Management, listed at $210 / £161.50 per user per month each (paid yearly, UK excl. VAT). For large, multi-entity, deeply customised AX estates, that is usually the right answer, and we say so below. ERPNext (open source, GPL-3.0, no licence fee) is worth pricing when you are a 100 to 1,000 person manufacturer or distributor with mostly standard processes, a customisation list you are willing to cut, and a licence bill you want to shrink.
Contents
- Who this guide is for
- What Microsoft says about AX 2012
- What nearly four years unsupported means
- Your four realistic options
- The Dynamics 365 upgrade path, from Microsoft’s own documentation
- How AX 2012 concepts map to ERPNext
- Where Dynamics 365 Finance and SCM is the better fit
- Licence costs: official prices in USD and GBP
- A practical plan for AX 2012 sites
- Decision table
- Best for, and wrong choice when
- Frequently asked questions
Who this guide is for
This guide is for finance directors, IT heads and operations leaders at manufacturers and distributors of roughly 100 to 1,000 people who still run Dynamics AX 2012, usually R3, on their own servers or with a hosting partner. AX probably runs your ledgers, purchasing, inventory, production orders and warehouse, with X++ modifications a partner built over many years.
We implement ERPNext, so read our view with that in mind. We also tell AX customers when Dynamics 365 Finance and Supply Chain Management (SCM) is the better destination, and for a good share of AX estates it is. What we offer is a plain reading of Microsoft’s own documents, official prices in USD and GBP, and a way to test ERPNext on your data before anyone signs a multi-year contract.
This guide is part of our series on legacy ERP deadlines. The legacy ERP end-of-support hub lists every vendor date we have confirmed. If part of your group runs Business Central 14 or SAP ECC, see our Business Central 14 guide and our SAP ECC EHP 5 guide.
Sources, checked on Nov 15, 2026: the Microsoft Lifecycle: Dynamics AX 2012 R3 page, the Microsoft Lifecycle FAQ for Dynamics, Microsoft’s AX 2012 to finance and operations upgrade overview, Microsoft’s AX 2012 data upgrade guide, Microsoft’s finance and operations extensibility documentation, the Dynamics 365 Finance pricing page (US) and Dynamics 365 Finance pricing page (UK), the Dynamics 365 Supply Chain Management pricing page (US) and Dynamics 365 Supply Chain Management pricing page (UK), the Frappe Cloud pricing page, the ERPNext repository on GitHub and the ERPNext documentation linked in each section.
What we do not estimate
We do not estimate implementation, upgrade, hosting or partner costs for either path. Microsoft’s licence list prices are published, so we show those. Anything else would be a guess.
What Microsoft says about AX 2012
| Release | Mainstream support ended | Extended support ended | Source |
|---|---|---|---|
| Dynamics AX 2012 R3 | October 12, 2021 | January 10, 2023 (security hotfixes only in that period) | Microsoft Lifecycle FAQ for Dynamics; Microsoft Lifecycle: Dynamics AX 2012 R3 |
| Dynamics AX 2012 and AX 2012 R2 | October 9, 2018 | April 12, 2022 | Microsoft Lifecycle FAQ for Dynamics |
| Dynamics AX 2009 SP1 | October 9, 2018 | April 12, 2022 | Microsoft Lifecycle FAQ for Dynamics |
The AX 2012 R3 lifecycle page follows the Fixed Lifecycle Policy and shows its dates as Pacific Time timestamps (extended end displayed as 1/11/2023 6:59:59 AM). The Lifecycle FAQ states the date in words, January 10, 2023, so we use that.
Microsoft’s advice in the same FAQ is direct: customers “are advised to upgrade to the latest version of finance and operations apps, such as Dynamics 365 Finance, Supply Chain Management, Commerce, and Project Operations”. AX 2012 and AX 2012 R2 customers should upgrade through AX 2012 R3 using the upgrade tool.
What nearly four years unsupported means
Many AX 2012 sites still run well day to day. The risk is not that the system stops; it is that nothing new arrives and every problem is yours. In practice:
- No security hotfixes from Microsoft since January 2023. Any new vulnerability in AX itself stays open unless you mitigate it around the application.
- Your stack ages with it. AX sits on Windows Server, SQL Server and, for many sites, SQL Server Reporting Services and other Microsoft components, each with its own lifecycle date. Check each version you run on Microsoft’s lifecycle site; an unsupported database or operating system under an unsupported ERP is a common audit and cyber-insurance finding.
- Tax and regulatory changes are on you. With no Microsoft updates, changes to tax reporting, e-invoicing or statutory formats have to be built and tested by your own team or partner.
- Skills get scarcer. The people who know your X++ layers and AX 2012 infrastructure are retiring or moving to Dynamics 365 work.
- The upgrade window narrows. Microsoft’s upgrade tooling is aimed at the current finance and operations release, and its documentation asks you to be on the latest AX 2012 R2 or R3 cumulative update first. The further your system drifts, the more clean-up the upgrade needs.
None of this forces a move this quarter. But if you are reading this, someone has probably asked “what is our plan?”, and “keep going” is a plan only if you can defend it to your auditor and your insurer.
Your four realistic options
| Option | What it involves | Best when |
|---|---|---|
| Stay on AX 2012 for now | Harden the environment, isolate it, freeze changes, budget for in-house tax and regulatory work | You have a dated plan to move within one to two years |
| Upgrade to Dynamics 365 Finance and SCM | Microsoft’s upgrade path: code brought forward as extensions, full transactional history upgraded | Large, multi-entity AX estates that want to keep AX concepts and history |
| Reimplement Dynamics 365 Finance and SCM | Fresh implementation, open balances and selected history migrated | The AX design no longer fits and you want a clean start on Microsoft |
| Move to ERPNext | Reimplementation on open source, self-hosted or on Frappe Cloud | Mid-size manufacturers and distributors with standard processes and a shorter customisation list |
For smaller AX entities, Microsoft also sells Business Central, and our NAV 2018 guide covers how ERPNext compares with it. Most 100 to 1,000 person AX sites, though, are choosing between the two Dynamics 365 routes and a non-Microsoft ERP.
The Dynamics 365 upgrade path, from Microsoft’s own documentation
If you go the Microsoft way, read Microsoft’s AX 2012 to finance and operations upgrade overview before you talk to partners. The points that matter for planning:
- Upgrade is supported only from AX 2012 R2 or AX 2012 R3, and Microsoft asks you to apply the latest cumulative update first.
- The process brings forward custom code and runs a data upgrade, so you can keep your full transactional history. That is the biggest practical advantage over any reimplementation, ERPNext included.
- Some deprecated features block the upgrade: Microsoft names virtual companies and data partitions as examples. It recommends running the Upgrade analyzer tool if you are unsure.
- Microsoft is candid that AX 2012 upgrades “are complex” and that the tools “should be seen as a framework rather than a complete solution”. Expect data clean-up, tuning and rework.
- Microsoft’s data upgrade guide requires the AX 2012 database collation to be SQL_Latin1_General_CP1_CI_AS (or changed to it) and recommends running the first data upgrade in a development environment, because sandbox iterations take hours.
- Customisation changes shape. Microsoft’s extensibility documentation says extensibility is “the only customization framework” in Finance, Supply Chain and Commerce and “overlayering isn’t supported”. X++ that modified standard AX code in layers has to be refactored into extensions or dropped.
That last point is why “upgrade” can cost close to a reimplementation for heavily modified AX systems. Ask your partner to size the extension refactoring from the Upgrade analyzer output, not from a slide.
How AX 2012 concepts map to ERPNext
ERPNext is a full ERP on the Frappe framework. The mapping below is what we test first with AX manufacturers and distributors. Where ERPNext is thinner, we say so.
| AX 2012 concept | ERPNext equivalent | What to test |
|---|---|---|
| Legal entities, intercompany | Companies in one site; ERPNext inter-company invoices documentation | Intercompany volume and automation you rely on today |
| Financial dimensions | Cost centres plus ERPNext accounting dimensions documentation | How many dimensions you post with, and mandatory rules |
| Multi-currency ledgers | Multi-currency accounts and revaluation (ERPNext multi-currency accounting documentation) | Revaluation and consolidation reporting |
| BOMs and routes | Multi-level BOMs (ERPNext Bill of Materials documentation), ERPNext Routing documentation, operations and ERPNext Workstation documentation | BOM versions, alternates, phantom-style sub-assemblies |
| Production orders | Work orders and job cards (ERPNext Work Order documentation, ERPNext Job Card documentation) | Backflushing method, partial completions, scrap |
| Master planning | Production Plan creates work orders and material requests (ERPNext Production Plan documentation) | Planning horizon, safety stock and lead-time logic |
| Finite scheduling | Basic capacity planning against workstation hours (ERPNext capacity planning documentation) | This is a gap for complex shops; see below |
| Warehouse management | Warehouses, ERPNext Putaway Rule documentation, ERPNext Pick List documentation, batches and serial numbers | Location depth, wave picking, handheld use |
| Trade agreements | Pricing rules (ERPNext Pricing Rule documentation) | Your price and discount matrix at real volume |
| Landed cost | Landed Cost Voucher (ERPNext Landed Cost Voucher documentation) | Freight and duty allocation method |
| Subcontracting | Subcontracting orders (ERPNext subcontracting documentation) | Material sent to subcontractors and receipts |
| Quality orders | Quality Inspection (incoming, in-process, outgoing; ERPNext Quality Inspection documentation) | Sampling plans and certificates |
| X++ modifications | Custom fields, ERPNext Customize Form documentation, ERPNext Workflow documentation, Frappe Server Script documentation and custom Frappe apps | Which modifications you actually still need |
Data moves through ERPNext Data Import documentation (CSV or Excel, insert or update), the ERPNext Chart of Accounts documentation importer, ERPNext opening balance documentation and ERPNext Stock Reconciliation documentation for stock. That is a reimplementation: you bring masters, open items and balances, and keep AX read-only (or an archive) for history.
Where Dynamics 365 Finance and SCM is the better fit
We would rather lose a deal than sell ERPNext into the wrong estate. Dynamics 365 Finance and SCM is usually the better choice when:
- You need your full AX transactional history in the live system, not in an archive. Only the Microsoft upgrade path keeps it.
- You run many legal entities across countries with heavy intercompany, consolidation and local statutory requirements that Microsoft and its partners already cover.
- Your manufacturing relies on advanced planning and finite scheduling, process or mixed-mode manufacturing, or deep warehouse automation. ERPNext’s capacity planning is basic: its documentation says each operation should start and end on the same day for scheduling to work.
- Your group is standardised on Microsoft (Dataverse, Power Platform, Microsoft 365) and wants one vendor and one support model.
- Your X++ extensions encode real competitive advantage and your partner can refactor them as extensions at a cost you accept.
ERPNext is the better fit when the opposite is true: a few legal entities, discrete make-to-stock or make-to-order manufacturing, standard distribution, history you are happy to archive, and a willingness to cut customisations you no longer need.
Licence costs: official prices in USD and GBP
Microsoft publishes base-plan list prices for both finance and operations apps. Checked on Nov 15, 2026, paid yearly, UK prices excluding VAT:
| Plan | US price | UK price | Source |
|---|---|---|---|
| Dynamics 365 Finance | $210 per user/month | £161.50 per user/month | Dynamics 365 Finance pricing page (US); Dynamics 365 Finance pricing page (UK) |
| Dynamics 365 Finance Premium | $300 per user/month | £230.70 per user/month | Dynamics 365 Finance pricing page (US); Dynamics 365 Finance pricing page (UK) |
| Dynamics 365 Supply Chain Management | $210 per user/month | £161.50 per user/month | Dynamics 365 Supply Chain Management pricing page (US); Dynamics 365 Supply Chain Management pricing page (UK) |
| Dynamics 365 Supply Chain Management Premium | $300 per user/month | £230.70 per user/month | Dynamics 365 Supply Chain Management pricing page (US); Dynamics 365 Supply Chain Management pricing page (UK) |
| ERPNext | No licence fee (GPL-3.0) | No licence fee | ERPNext repository on GitHub |
| ERPNext on Frappe Cloud | Sites from $5/month; servers from $40/month | Indicative £3.78 / £30.22 | Frappe Cloud pricing page |
A worked example at list price, assuming every user is on one base plan at the same price (real estates mix Finance users, SCM users and lighter licences, and Microsoft’s licensing guide sets the rules for users who need both apps, so ask your partner for a line-by-line licence breakdown):
| Full users | Finance or SCM base, per year | Finance or SCM Premium, per year |
|---|---|---|
| 50 | $126,000 / £96,900 | $180,000 / £138,420 |
| 100 | $252,000 / £193,800 | $360,000 / £276,840 |
| 200 | $504,000 / £387,600 | $720,000 / £553,680 |
These figures are list price × users × 12 from Microsoft’s own pages. They exclude implementation, the upgrade or reimplementation project, partner support, Copilot credits and any discounts.
Frappe Cloud publishes USD prices: site plans from $5 a month (about £3.78) and servers from $40 a month (about £30.22), checked on Nov 15, 2026. The GBP figures are indicative conversions, not Frappe prices.
Indicative GBP conversions use the Bank of England daily spot rate (series XUDLUSS) of US$1.3238 per £1 for 12 Nov 2026, the latest published figure when we checked on Nov 15, 2026. They are not official UK prices: the vendor does not publish a GBP list price for these items, and your invoice currency, rate and VAT treatment may differ.
ERPNext’s cost is implementation, hosting and support, not licences. Ask for written proposals on the same scope for both paths and compare five-year totals, including the cost of staying on AX while you decide.
A practical plan for AX 2012 sites
Weeks 1 to 4: decide what you are really running
List legal entities, modules in use, integrations, reports and every X++ modification, with an owner and a “still needed?” answer. If you are considering Dynamics 365, run Microsoft’s Upgrade analyzer now; its findings (virtual companies, data partitions, data volume) shape both options.
Weeks 4 to 8: fit test
Rebuild one product family in ERPNext: items, BOMs, routes, workstations, a month of sales and production orders, purchasing and your financial dimensions. In parallel, get a Dynamics 365 partner to size the upgrade or reimplementation from the analyzer output.
Weeks 8 to 10: decide on evidence
Compare the fit-test gaps, five-year cost and risk. If a hard gap shows up in ERPNext, such as finite scheduling, choose Dynamics 365 or plan a specialist add-on.
Months 3 to 9 (ERPNext path): migrate and run in parallel
Load masters, open orders, open AR/AP and stock; run at least one month-end in parallel; archive AX read-only for history and audit.
Do not skip the archive
Whichever path you pick, plan how auditors and staff will see AX history after go-live. A read-only AX instance or a reporting database is cheaper than a failed audit request.
Decision table
| If this is true for you | Lean towards | Why |
|---|---|---|
| You need full AX history live and many legal entities | Dynamics 365 Finance and SCM (upgrade) | Only Microsoft’s upgrade keeps transactional history |
| Advanced planning, finite scheduling or process manufacturing are core | Dynamics 365 Finance and SCM | ERPNext capacity planning is basic |
| Discrete manufacturing or distribution, few entities, standard processes | ERPNext (price both) | No licence fee; rebuildable scope |
| Most X++ modifications are reports and interfaces | ERPNext or a Dynamics 365 reimplementation | Both rebuild them anyway |
| You need to act within months but cannot fund a project yet | Stay, harden and plan | A rushed migration is riskier than a planned one |
Best for, and wrong choice when
ERPNext is best for
100 to 1,000 person discrete manufacturers and distributors on AX 2012 with one to a handful of legal entities, standard processes, a customisation list they are willing to cut and a desire to stop paying per-user licences.
Dynamics 365 Finance and SCM is best for
Multi-country AX estates with heavy intercompany, advanced planning or warehouse automation, a Microsoft-standardised IT strategy and a need to keep full history in the live system.
ERPNext is the wrong choice when
Finite scheduling, process manufacturing or complex consolidation are central, your volumes or integrations exceed what you can prove in a fit test, or the business will not accept archiving AX history.
Frequently asked questions
When did Dynamics AX 2012 R3 support end?
Mainstream support ended on October 12, 2021 and extended support (security hotfixes only) ended on January 10, 2023, per Microsoft’s Lifecycle FAQ for Dynamics (checked Nov 15, 2026).
Is AX 2012 R2 still supported?
No. Microsoft says extended support for AX 2009 SP1, AX 2012 and AX 2012 R2 ended on April 12, 2022.
Can AX 2012 be upgraded to Dynamics 365?
Yes, from AX 2012 R2 or R3 on the latest cumulative update, to the finance and operations apps. Microsoft says the data upgrade lets you bring your full transactional history, but systems using virtual companies or data partitions can’t currently be upgraded.
Do X++ customisations carry over to Dynamics 365?
Not as they are. Microsoft says extensibility is the only customisation framework in Finance and Supply Chain Management and overlayering isn’t supported, so modifications to standard code must be refactored into extensions.
How much does Dynamics 365 Finance cost?
Microsoft lists Dynamics 365 Finance at $210 per user/month (UK £161.50 excl. VAT) and Finance Premium at $300 (£230.70), paid yearly. Supply Chain Management has the same base and Premium prices (checked Nov 15, 2026).
Can ERPNext replace AX 2012 for a manufacturer?
For discrete make-to-stock or make-to-order manufacturing and distribution with standard processes, often yes: ERPNext covers BOMs, routings, work orders, job cards, production planning, subcontracting, quality inspection, warehouses and multi-company accounting. Finite scheduling and process manufacturing are weaker, so test them.
Can we keep AX history if we move to ERPNext?
Not in the live system. A move to ERPNext is a reimplementation: you migrate masters, open items and balances, and keep AX read-only or in a reporting database for history.