Microsoft Dynamics 365 can be deployed as a cloud SaaS service or as on-premises software running in your data centre. The licensing models differ fundamentally: cloud uses per-user-per-month subscriptions (OPEX), while on-premises uses perpetual Server and CAL licences (CAPEX). Microsoft's dual-use rights allow cloud subscribers to run equivalent on-premises software enabling hybrid deployments without double-licensing. This guide provides CIOs with a comprehensive comparison of both models.
Cloud Licensing Model — Subscription-Based SaaS
In the cloud model, Dynamics 365 is a Microsoft-hosted SaaS service. You subscribe on a per-user-per-month basis, and Microsoft manages all infrastructure, servers, databases, storage, security patching, and version upgrades. There is no separate charge for application servers or SQL Server licences; these are included in the subscription fee.
Per-User-Per-Month Pricing
Cloud licences are subscription-based: you pay a monthly fee per user for as long as they need access. Typical costs range from $40 per user per month for Customer Service Professional to $210 per user per month for Finance or Supply Chain Management. The subscription includes the application, infrastructure, storage (base allocation), support, and all version upgrades. There is no upfront capital expenditure; costs are fully OPEX. You can add or remove users at each billing cycle, making the model inherently elastic.
Automatic Updates
Cloud subscribers receive two major updates per year (Wave 1 in April, Wave 2 in October) plus continuous minor updates, all included in the subscription at no additional cost. Microsoft delivers new features, security patches, and performance improvements automatically. There is no upgrade project to plan, test, or execute internally. This eliminates the significant cost of version upgrades that on-premises customers face (typically $200,000 to $1 million plus per major upgrade for large deployments including testing, customisation rework, and downtime).
Elastic Scaling
Cloud licensing scales seamlessly: add 50 users for a 3-month project, then remove them. You pay only for active subscriptions. This elasticity is particularly valuable for seasonal businesses, mergers and acquisitions integration, and pilot programmes. On-premises perpetual licences cannot match this flexibility, as buying 50 CALs for a temporary need creates stranded assets once the need ends. For organisations with variable user counts, cloud's pay-per-use model can reduce annual licensing costs by 20 to 40% compared to provisioning on-premises for peak demand.
Compliance Built In
Cloud licensing is self-enforcing: Microsoft controls access through subscription entitlements. You cannot exceed your licensed user count without Microsoft knowing, which eliminates the compliance risk inherent in on-premises deployments where unlicensed users can access the system without immediate detection. For organisations that have faced audit exposure on-premises, moving to cloud removes this risk category entirely.
On-Premises Licensing Model — Server and CAL
On-premises Dynamics 365 (including legacy Dynamics CRM and Dynamics AX/Finance and Operations deployed in your data centre) uses a traditional Server and Client Access Licence (CAL) model. You purchase perpetual licences upfront and own them indefinitely.
Server Licence
You license the Dynamics 365 Server software with a one-time fee per server instance, typically several thousand dollars per server. This covers the right to install and run the application server. If you deploy multiple server instances (for high availability, dev/test, or disaster recovery), each may require its own server licence depending on the specific product use rights. The server licence is perpetual, meaning once purchased, you can run that version indefinitely.
Client Access Licences (CALs)
Each user or device accessing the on-premises system requires a CAL. CALs come in different levels: Professional CALs grant full functionality (approximately $1,000 per user, one-time), while Basic or Essential CALs provide limited access at lower cost. Device CALs are an alternative when multiple users share a single device. CALs are perpetual, meaning you own them outright, but they entitle access only to the specific version they were purchased for unless you maintain Software Assurance.
Software Assurance (SA)
Software Assurance is an annual maintenance fee (typically 20 to 25 percent of the original licence cost per year) that provides version upgrade rights, technical support, and planning services. Without SA, your perpetual licence allows you to run the version you purchased indefinitely, but you cannot upgrade to newer versions without purchasing new licences. SA is the critical decision: maintaining it ensures access to latest versions; letting it lapse locks you into your current version permanently.
Infrastructure Responsibility
On-premises licensing covers only the application software. You must separately licence and maintain Windows Server, SQL Server (a significant cost, with Enterprise Edition exceeding $15,000 per core), networking infrastructure, backup and disaster recovery systems, and the IT staff to manage everything. These infrastructure costs often are underestimated in cloud-versus-on-premises comparisons but typically represent 40 to 60 percent of the total on-premises cost beyond the Dynamics licences themselves.
Planning a cloud migration or renewal?
Total Cost of Ownership — 5-Year Comparison
A meaningful cloud-versus-on-premises comparison requires modelling total cost of ownership (TCO) over a multi-year horizon, not just licence prices. For a 500-user Dynamics 365 Finance deployment, cloud typically costs 20 to 40 percent less than on-premises when all infrastructure costs are included. The cloud advantage grows for smaller deployments (under 300 users) where on-premises infrastructure overhead is disproportionately expensive.
Cloud Is More Cost-Effective
Cloud delivers better TCO when: you lack existing data centre infrastructure and would need to build or lease; your user count is variable (seasonal, M&A, growth uncertainty); you need latest features and AI capabilities; you want to eliminate IT infrastructure overhead; your upgrade history shows version lag (skipping upgrades to save cost creates technical debt); or your deployment is under 300 users where on-premises infrastructure overhead is disproportionately expensive. For most organisations starting fresh, cloud is cheaper within the first three years when full TCO is considered.
On-Premises Is More Cost-Effective
On-premises delivers better TCO when: you have fully depreciated data centre infrastructure and idle IT capacity; your user count is large and stable (500 or more with minimal fluctuation); regulatory requirements mandate on-premises data residency with no cloud exceptions; you have deep customisations that are incompatible with the cloud extensibility model; you maintain SA consistently and can upgrade efficiently; or your planning horizon extends beyond five years with stable requirements. The critical caveat: on-premises TCO advantage erodes quickly if SA lapses, upgrades are deferred, or infrastructure requires refresh.
Dual-Use Rights and Licence Portability
Microsoft provides dual-use rights that allow cloud subscribers to run equivalent on-premises software, a powerful provision for hybrid deployments and migration planning.
Cloud-to-On-Premises Rights
Dynamics 365 cloud subscriptions include the right to deploy the equivalent on-premises software for licensed users. If you have 100 Dynamics 365 Sales Online subscriptions, those 100 users can legally access a Dynamics 365 Sales on-premises server. This enables testing environments, hybrid usage during migrations, and fallback scenarios without purchasing separate on-premises licences. Critical limitation: these rights are not perpetual. If the cloud subscription ends, the on-premises access rights expire immediately. You do not retain perpetual on-premises licences from a cloud subscription.
On-Premises to Cloud Transition
If you own on-premises Dynamics licences with active Software Assurance, Microsoft offers transition benefits to move to the cloud. These include discounted "from-SA" subscription SKUs that recognise your existing investment, typically providing 40 to 60 percent off cloud subscription rates for a transition period (usually one to three years). After the transition period, pricing reverts to standard rates. This incentive structure means organisations with active SA should negotiate transition pricing aggressively before committing to full-price cloud subscriptions.
The Enterprise Spend Navigator
Weekly insights on Microsoft licensing, audit alerts, and negotiation tactics. Read by 4,000+ procurement leaders.
Unsubscribe anytime. No spam.
Want help with your deployment strategy?