Dynamics 365 has over 30 application modules with complex Base/Attach pricing, Copilot add-ons, and Dataverse dependencies. This guide decodes the full cost structure and shows how to negotiate significant reductions.
Microsoft Dynamics 365 is a portfolio of cloud-based business applications spanning CRM (Sales, Customer Service, Marketing), ERP (Finance, Supply Chain, Commerce), HR (Human Resources), and industry-specific solutions. Unlike monolithic ERP systems, Dynamics 365 is modular — organisations license only the applications their users need.
This modularity creates both opportunity and complexity. The opportunity: you pay only for what you use. The complexity: with 30+ modules, each with its own licensing tiers, Base/Attach rules, Copilot add-ons, and Dataverse dependencies, total cost of ownership is genuinely difficult to model without expert guidance.
As part of our Microsoft EA negotiation guide, Dynamics 365 is increasingly significant in enterprise Microsoft spend — particularly as Microsoft pushes AI add-ons and Copilot features onto existing D365 deployments. Understanding the full cost structure before negotiating is essential. Specialist advisors like Redress Compliance consistently identify 20–35% overspend in D365 estates during licensing reviews.
Dynamics 365 licensing is not additive. The Base + Attach model means the combination of licenses you buy determines the price per user. A user needing Sales + Customer Service pays differently depending on which is the Base license. Understanding the optimal Base/Attach configuration before purchasing can reduce per-user cost by 40%+.
The Base + Attach model is the foundation of Dynamics 365 pricing for multi-module users. Here's how it works: every user must hold at least one Base license for their primary Dynamics 365 application. Any additional Dynamics 365 applications for the same user can be licensed as Attach licenses at a much lower price — typically $20/user/month regardless of the secondary application's Base price.
Want independent help negotiating better terms? We rank the top advisory firms across 14 vendor categories — free matching, no commitment.
| Scenario | Base License | Attach License | Monthly Cost/User |
|---|---|---|---|
| Sales + Customer Service | Sales Enterprise ($95) | Customer Service Ent. ($20) | $115/user |
| Sales + Customer Service (reversed) | Customer Service Ent. ($95) | Sales Enterprise ($20) | $115/user |
| Finance + Supply Chain | Finance ($180) | Supply Chain Mgmt ($20) | $200/user |
| Finance + HR | Finance ($180) | Human Resources ($20) | $200/user |
| Sales + Field Service | Field Service ($95) | Sales Enterprise ($20) | $115/user |
The critical rule: Attach licenses are only available to users who already hold a qualifying Base license. You cannot purchase Attach licenses standalone. If a user needs only one Dynamics 365 application, they pay the full Base price — there is no discount for single-module users.
For users needing multiple modules, the choice of which is Base and which is Attach matters only in terms of which functionality is the "primary" use case — Microsoft requires the Base license to represent the application the user "primarily uses." In practice, for modules at the same Base price tier, the assignment is often flexible.
Where modules are at different Base price tiers, assigning the higher-priced module as Base ensures the lower-priced module becomes the Attach (at $20), rather than vice versa. Modelling the optimal Base/Attach assignment across your user population before purchasing can yield 10–20% total savings on multi-module deployments.
The following table covers key Dynamics 365 module list prices as of early 2026. These are list prices before EA discounts — actual negotiated prices will vary.
| Module | Base Price/User/Mo | Attach Price/User/Mo | Category |
|---|---|---|---|
| Sales Enterprise | $95 | $20 | CRM |
| Sales Premium | $135 | $20 | CRM + AI |
| Customer Service Enterprise | $95 | $20 | CRM |
| Field Service | $95 | $20 | Field Ops |
| Marketing (Customer Insights) | $1,500/tenant | — | Marketing |
| Finance | $180 | $30 | ERP |
| Supply Chain Management | $180 | $30 | ERP |
| Commerce | $180 | $30 | ERP |
| Human Resources | $120 | $30 | HR |
| Project Operations | $120 | $30 | Professional Services |
Note that ERP modules (Finance, Supply Chain, Commerce) carry higher Base prices and a higher Attach price ($30 vs $20 for CRM modules) — reflecting the complexity and value delivered by ERP functionality.
Microsoft has been aggressively adding AI capabilities to Dynamics 365 via Copilot add-ons. These are not included in the Base module prices and require separate licensing.
Get the IT Negotiation Playbook — free
Used by 4,200+ IT directors and procurement leads. Oracle, Microsoft, SAP, Cloud — all covered.
Sales Copilot (included with Sales Premium, available as add-on for Sales Enterprise at approximately $40/user/month): Provides AI-generated meeting summaries, call intelligence, opportunity scoring, and email assistance.
Customer Service Copilot: AI-powered agent assist, case summarisation, and knowledge base integration. Available as an add-on to Customer Service Enterprise.
Finance Copilot: Automates accounts payable, payment proposals, and bank reconciliation. Add-on to Finance module.
Microsoft's sales motion increasingly pushes Copilot add-ons during renewal discussions. Before committing, conduct a genuine ROI analysis — Copilot features require change management and user adoption investment to deliver value. Purchasing Copilot licenses for all D365 users before validating adoption with a pilot group frequently results in a significant, poorly-utilised spend. Reference our Microsoft Copilot licensing guide for evaluation framework.
Dynamics 365 runs on Microsoft Dataverse as its data platform. D365 licenses include base Dataverse capacity allocations — 10 GB per tenant plus per-user allocations that vary by module. As with Power Platform usage, Dataverse overages are billed at $40/GB/month, which can surface unexpectedly in large deployments with significant attachment records, file storage, or audit logs.
Monitor Dataverse capacity consumption proactively using the Power Platform admin centre. If your D365 environment stores significant attachments (contracts, documents, images), consider alternative storage strategies — storing attachments in SharePoint or Azure Blob Storage rather than Dataverse can dramatically reduce Dataverse consumption and prevent overage charges.
Dynamics 365 licenses can and should be included in Microsoft Enterprise Agreement negotiations. The key principles for effective D365 negotiation are as follows.
The single most effective D365 discount strategy is bundling D365 licenses with M365 and Azure commitments in a single EA. Microsoft provides better aggregate discounts on combined spend versus negotiating each product independently. If you are already negotiating M365 E5 or significant Azure MACC, explicitly include D365 module counts in the same negotiation to leverage the combined commitment. Reference our EA renewal tactics guide for the full approach.
Salesforce is the primary competitor to Dynamics 365 Sales and Customer Service. SAP S/4HANA and Oracle Cloud ERP compete with D365 Finance and Supply Chain. Running a genuine competitive evaluation — or demonstrating that you have done so — creates meaningful discount pressure. Microsoft's D365 commercial team is authorised to provide significant discounts when competitive displacement risk is real. Even a 10% threat of choosing Salesforce can unlock 20% additional D365 discount.
If migrating from legacy on-premises Dynamics (AX, NAV, CRM) to cloud D365, negotiate migration incentive credits upfront in the EA. Microsoft routinely offers Azure credits, deployment assistance funding (FastTrack), and temporary license discounts to accelerate migration from on-premises to cloud. These incentives are not offered proactively — they must be requested during commercial negotiation.
Need help negotiating Dynamics 365 pricing?
Our advisors have negotiated D365 deals from mid-market to global enterprise scale.
Understanding the competitive landscape is valuable both for evaluating alternatives and for creating negotiating leverage with Microsoft.
| Product Tier | Dynamics 365 Price | Salesforce Equivalent | Salesforce Price |
|---|---|---|---|
| CRM Base (Sales) | $95/user/mo (Enterprise) | Sales Cloud Enterprise | $165/user/mo |
| CRM + Service | $115/user/mo (Base+Attach) | Sales + Service Cloud | $300+/user/mo |
| CRM AI Tier | $135/user/mo (Premium) | Sales Cloud Unlimited | $330/user/mo |
| Customer Service | $95/user/mo | Service Cloud Enterprise | $165/user/mo |
Dynamics 365, particularly with the Base/Attach model for multi-module users, is generally 30–50% less expensive than equivalent Salesforce licensing at list prices. This price advantage should be explicitly quantified during D365 EA negotiations — Microsoft should be willing to maintain a price differential that makes D365 competitive without requiring deep discounts.
Our Microsoft licensing advisors help enterprises optimise D365 module selection, negotiate EA pricing, and manage Copilot add-on decisions.