Upgrading from Microsoft dynamics AX to Dynamics 365
Upgrading from AX to Dynamics 365 (D365) unlocks enhanced functionality, cloud capabilities, and the agility your business needs to stay competitive.
Many organisations face growth limitations with outdated ERP systems. Transitioning to Dynamics 365 brings:
- Advanced features and improved security
- Seamless integrations and scalability
- Connection to data lakes for advanced analytics and reporting
While migrating from AX 2012—including complex processes like transfer orders and customisations—can be challenging, the long-term benefits far outweigh the obstacles.
Benefits of dynamics 365
Upgrading to Dynamics 365 isn’t just a software update—it’s a strategic move that transforms how your business operates, processes data, and serves customers.
Key Benefits:
- Cloud-Based Deployment
Eliminate costly servers and maintenance. With AX support ending (2004, 2009, 2012), upgrading is no longer optional—staying on AX means relying on third parties for updates and security, which is risky and expensive. - Flexible, Cost-Efficient Licensing
D365 uses a subscription model with user-based plans:- Team Members from £8/user/month
- Full Users and Operations Activity users also available
Pay only for what you need—no more perpetual licence fees.
- Automatic Updates
Say goodbye to major ERP upgrades. Microsoft handles updates, giving you access to new features without disruption. - Enhanced Analytics & Reporting
D365 integrates with data lakes and Power BI to deliver advanced, real-time insights that AX couldn’t provide. - Seamless Integration
Easily connect apps across the Dynamics 365 ecosystem—CRM, Customer Insights, Power Platform—using out-of-the-box connectors. No complex coding required. - Lower Total Cost of Ownership
Reduce IT expenses, eliminate maintenance and support fees, and move to a more secure, scalable, and future-ready platform.
Steps
The migration path from AX to Dynamics 365 varies by version. For AX 2012 R2 or R3 users, Microsoft offers a more direct upgrade path than for older versions.
Step-by-Step Process for AX 2012 R2/R3:
- Set Up Lifecycle Services (LCS)
Create your LCS project and select the “Upgrade AX 2012 to D365 F&O” methodology to initiate the process. - Run the Upgrade Analyzer
This tool evaluates your environment and highlights:- Data clean-up: Flags unnecessary data
- Deprecated features: Identifies features not supported in D365
- SQL assessment: Recommends performance optimisations
- Use the Code Upgrade Service
Estimate migration effort and scope. Be sure to register your project as an “AX 2012 upgrade” to access the correct onboarding tools. - Complete Preparation Tasks
Your system/database admins handle tasks from the Upgrade Analyzer. Developers should perform code upgrades without modifying AX code unless critical. - Fill Functional Gaps
Develop new code to replace unsupported features identified during testing. - Run Database Upgrade in Dev
This first upgrade helps identify and fix early-stage issues before moving forward. - Testing & Cutover
- Conduct full functional and cutover tests
- Complete a pre-launch checklist to ensure readiness
For AX 2009 and Earlier:
- Direct upgrade isn’t supported. You’ll need to:
- Map and export data using migration tools
- Reimplement customisations in D365
- Optionally upgrade to AX 2012 first, then follow the standard upgrade path
Challenges
Key Challenges in Migrating from AX to Dynamics 365—and How to Overcome Them
Even with a well-planned approach, migrating from AX to Dynamics 365 presents challenges that require careful strategy and execution.
1. Complex Customisations and Integrations
Many AX environments include custom apps, reports, and integrations that can’t be simply transferred. Each must be evaluated to decide whether to migrate, redesign, or retire. Understand the purpose behind each customisation to avoid unnecessary complications during migration.
2. Data Quality Issues
Poor or incomplete data can severely limit the effectiveness of your new system—especially when leveraging D365-to-data lake analytics. Ensure data is cleaned, structured, and validated before migration.
3. Organisational Resistance to Change
Shifting from on-premises to cloud affects not just systems but culture. Resistance from staff can hinder adoption. Invest in change management and training to build user confidence and buy-in.
4. Older AX Versions Increase Complexity
If you’re on AX 2009 or earlier, migration is more complex. Options include:
- Upgrade to AX 2012, then move to D365
- Reimplement directly in Dynamics 365 (often preferred to avoid carrying over outdated processes)
5. Business Continuity Risks
Maintaining operations during migration—especially around critical processes like AX 2012 transfer orders—requires detailed planning and resource allocation. Develop a phased rollout plan and ensure teams are not overstretched.