Dynamics 365 Licensing Models

Microsoft Dynamics 365 is a cloud-based CRM and ERP application suite whose licensing model is both modular and continually evolving. Understanding the core licensing models is the foundation for an effective cost-control strategy. For a deeper dive into licensing metrics and capacity models, see our guide to Dynamics 365 Licensing Metrics and Models.

Licensing ModelHow It WorksBest Suited ForApproximate Cost
Per-User (Full User)Named user subscription per specific app. Each user requires a licence for each Dynamics 365 module they access.Power users who work extensively in the system โ€” sales reps, finance managers, service agentsCRM: ~$105/user/month; ERP: ~$210/user/month
Team MemberLow-cost licence for basic read and limited write access across all Dynamics 365 apps. Users can view data, update contacts, enter timesheets, and create notes โ€” but cannot execute core business processes.Executives viewing dashboards, HR staff submitting expenses, assistants with limited data-entry needs~$8/user/month
Attach LicenceDiscounted add-on for users who already hold a Full User licence for one app and need access to additional apps. Provides identical functionality to a full licence at a fraction of the price.Multi-role users โ€” e.g., a service manager who also needs Sales access, or a finance controller who also uses Supply Chain~$20/user/month
Operations ActivityMid-tier licence for ERP scenarios, bridging Team Member and Full User capabilities. Allows more than basic read access โ€” e.g., approving invoices, updating inventory โ€” without full ERP functionality.Warehouse supervisors, purchasing clerks, operations staff with defined transactional tasks~$50/user/month
Per-DeviceLicences a specific shared device (not a named user). Unlimited users can access Dynamics 365 on that device โ€” e.g., a retail POS terminal or warehouse kiosk.Shift-based environments: retail stores, factory floors, call centres with shared workstationsApproximately equal to a Full User licence for that app
Legacy Plan (Retired)Bundled licences such as the Customer Engagement Plan or Unified Operations Plan โ€” retired by Microsoft in 2019 in favour of the modular base-plus-attach model.Organisations grandfathered on old agreements. Should be reviewed at renewal for modern alternatives.Varies (often more expensive than current modular licensing)

For a detailed comparison of CRM vs ERP application licensing, see our guide to Licensing Dynamics 365 CRM & ERP Applications.

Expert Insight

The single most impactful licensing decision is correctly mapping each user to the minimum licence tier that covers their actual needs. Organisations that conduct a role-based licensing analysis typically find 15โ€“25% of their full-licence users could be reassigned to Team Member or Activity licences โ€” yielding six-figure annual savings without reducing anyone's actual system access.

๐Ÿ“„
Microsoft EA Renewal Playbook: A CIO's Guide to Controlling the Process and Cutting Costs
A structured pre-negotiation framework, deal sequencing strategy, benchmark discount data, and proven counter-tactics for Enterprise Agreement renewals.
Download White Paper โ†’

Bundling Strategies and the Base-Plus-Attach Model

The base-plus-attach licensing model is Microsoft's primary mechanism for controlling costs when users need access to more than one Dynamics 365 application. It replaced the retired bundled plans in 2019 and is now the standard approach for multi-app licensing. For a comprehensive walkthrough, see our CIO Playbook: Dynamics 365 Licensing Strategy.

How Base-Plus-Attach Works

Every user must have at least one "base" licence at the standard price โ€” this is their primary app. Once a base licence is assigned, any additional Dynamics 365 apps for that user can be purchased as attach licences at ~$20/user/month, regardless of the app's full price. The attach licence provides identical functionality to a full licence.

๐Ÿ“Š Cost Scenario: Multi-App User

A customer service manager needs both Sales Enterprise and Customer Service Enterprise access.

Without attach model: $105 (Sales) + $105 (Customer Service) = $210/month

With attach model: $105 (Sales base) + $20 (Customer Service attach) = $125/month

Savings: $85/month per user โ€” $1,020/year. For 100 multi-app users, that's $102,000/year.

Critical Rules for Base-Plus-Attach

RuleWhat It MeansCommon Mistake to Avoid
Most expensive app must be the baseThe first Dynamics app assigned to a user must be the highest-priced one they need. All cheaper apps are attached.Assigning a CRM app ($105) as base when the user also needs an ERP app ($210) โ€” the ERP must be the base
No limit on attach licences per userA user can have one base plus multiple attaches โ€” e.g., Finance (base) + Sales (attach) + Customer Service (attach) + Field Service (attach)Purchasing multiple full licences for the same user instead of using the attach model
Cannot mix Professional and Enterprise editionsYou cannot have Sales Professional and Sales Enterprise users in the same environment. Choose one edition per app for the entire organisation.Starting with Professional edition to save money, then discovering you cannot attach Enterprise-tier apps
Tenant must have at least one Full User licenceYou cannot run Dynamics 365 solely with Team Member licences. At least one full admin user is required.Attempting to deploy Dynamics with only Team Member licences for a small pilot

Need help optimising your Dynamics 365 licence mix? Our independent advisory team can identify savings.

Microsoft Optimisation Services โ†’

Common Pitfalls in Enterprise Dynamics 365 Licensing

PitfallWhat HappensRisk LevelHow to Avoid It
Duplicate entitlementsUsers end up with two full licences for different apps when an attach licence would suffice โ€” common when departments purchase in silosHighCentralise licence management; run reports to find users with multiple full licences
Misclassified usersPower-user licences assigned to people who only view dashboards; or Professional edition chosen when Enterprise features are needed laterHighConduct role-based analysis; map each role to minimum required licence tier
Over-licensing (shelfware)More licences purchased than users who actually log in; modules bought "just in case" that go unusedMediumTrack active vs. assigned users quarterly; reclaim licences from inactive accounts (90+ days)
Under-licensingUsers accessing Dynamics functionality without the correct licence โ€” through shared logins, wrong security roles, or missing Team Member restrictionsCriticalEnforce licence-to-role mapping; use Azure AD groups for assignment; note Microsoft's increasing technical enforcement
Not using attach modelMulti-app users carry two or more full-price licences instead of base + attachHighPolicy: no user gets a second full licence without attach evaluation first
Ignoring Team Member opportunitiesAll users given full licences out of simplicity, even those who only need read access or limited inputMediumIdentify light users; assign Team Member licences where usage fits within strict limitations
Multiplexing / indirect accessCustom portals or middleware funnel multiple users through a single Dynamics licence, violating Microsoft's termsCriticalEvery internal user who benefits from Dynamics data must be licensed; design integrations with licensing in mind
Overlooking add-on costsExceeding included Dataverse storage, API call quotas, or add-on capacity (marketing contacts, AI Builder credits) generates unexpected chargesMediumMonitor capacity in Power Platform Admin Center; pre-purchase capacity rather than paying overage fees
Technical Enforcement Is Increasing

Microsoft is progressively implementing automated compliance controls. Starting in 2025, Finance and Supply Chain modules will block unlicensed users from accessing the service โ€” a shift from the previous trust-based model. Under-licensing that was previously invisible will increasingly cause system access failures and business disruption. Self-correcting before enforcement is far cheaper than reacting after it.

๐Ÿ“„
Microsoft Software Audit Defence Playbook: Responding to SAM Reviews & Licence Compliance Demands
Equips IT and legal teams with an audit response framework, data governance protocols, common dispute tactics, and settlement benchmarks.
Download White Paper โ†’

Price Optimisation Strategies

Controlling Dynamics 365 costs is an ongoing discipline, not a one-time purchasing decision. For the latest on pricing changes and industry trends, see our analysis of Key Changes in Microsoft Licensing and Microsoft Licensing Trends 2025โ€“2026.

#StrategyExpected Impact
1Right-size licence types to user needs: Deploy a tiered licensing model. Not every user needs a $105โ€“$210 full licence. Switching dashboard-only users to Team Member licences at $8/month yields immediate savings.Typically 15โ€“25% reduction in per-user spend
2Maximise attach licence adoption: Audit all users with multiple Dynamics apps and convert second/third licences to attach pricing at ~$20/month.10โ€“20% cost reduction for multi-app deployments
3Eliminate shelfware before renewal: Identify unassigned and inactive licences (90+ days no login). Reduce counts before entering renewal negotiations.5โ€“15% reduction in total licence count
4Consider Power Platform alternatives: For peripheral use cases, a Power Apps per-app licence may be cheaper than a full Dynamics licence โ€” provided users don't access restricted Dynamics entities.Variable; often $5โ€“$20/user/month savings for specific roles
5Use volume licensing and long-term agreements: Enterprise Agreements (EAs) offer price locks and potential discounts for 3-year terms. CSP subscriptions offer flexibility but at slightly higher unit cost.3โ€“15% savings from commitment-based pricing
6Reallocate before purchasing new: When new employees or projects need access, first check for reclaimable licences from departed staff or completed projects.Avoids incremental spend; maintains budget discipline
7Monitor Microsoft promotions: Microsoft runs promotions for competitive migrations, bundle discounts, and new module adoption. Align timing with genuine needs to capture discounts.10โ€“20% on new module rollouts when promotions align

๐Ÿ“Š Cost Scenario: Right-Sizing a 500-User Deployment

An enterprise with 500 Dynamics 365 Sales Enterprise licences ($105/user/month) discovers through usage analysis that 75 users only view dashboards and 50 users also need Customer Service access.

Current annual cost: 500 ร— $105 ร— 12 = $630,000

Optimised cost: 425 Full ($105) + 75 Team Member ($8) + 50 CS Attach ($20) = (425 ร— $105 + 75 ร— $8 + 50 ร— $20) ร— 12 = $555,300

Annual savings: $74,700 โ€” without reducing any user's actual system access.

True-Up Management and Audit Exposure

Enterprises licensing Dynamics 365 through multi-year Enterprise Agreements face annual true-up obligations and potential compliance audits. For guidance on managing cloud agreements, see our CIO Playbook: Managing Microsoft Cloud Agreements and Subscriptions.

How True-Ups Work

Under an EA, you commit to a licence count for a 3-year term. Each year at the anniversary, you report any additional licences added beyond your initial commitment โ€” this is the true-up. Crucially, EAs do not allow reducing licence counts mid-term โ€” even if usage drops, you pay for the original quantity until renewal. This makes accurate forecasting and active management essential.

Audit Exposure

Microsoft (and its partner auditors) have the right to audit your compliance with licence terms. Cloud telemetry means Microsoft already has visibility into usage patterns โ€” audits increasingly focus on licence misclassification, multiplexing, and under-licensing rather than simple headcount. Key audit triggers include unassigned active users, excessive use of features beyond licence entitlement, and suspected indirect access scenarios.

Expert Insight

If audited, Microsoft will review your user lists, licence purchases, and usage logs. Shortfalls typically result in forced purchase of back-dated licences at list price โ€” potentially with penalties and no discounts. The best defence is a proactive quarterly internal audit: reconcile active users against allocated licences, resolve gaps immediately, and maintain documentation. Organisations that self-correct receive significantly more lenient treatment than those caught by Microsoft's compliance team.

Renewal Management

The renewal of your Dynamics 365 agreement is the most important commercial moment in your Microsoft relationship. Begin preparations 6โ€“12 months in advance. For a comprehensive renewal framework, see our guide on Dynamics 365 Licensing and Renewals: A CIO's Advisory Playbook.

Renewal StepKey ActionsTiming
Assess current usageReview all licence types, active user counts, and shelfware. Identify excess that can be cut and underserved areas that need expansion.12 months before
Forecast future needsCollaborate with business units to project Dynamics user counts and module requirements. Factor in new projects, divestitures, and workforce changes.9โ€“12 months before
Review pricing and product changesCheck the latest Microsoft Dynamics 365 Licensing Guide for pricing updates, new SKUs, and retired offerings.6โ€“9 months before
Identify expiring discountsIf your current agreement includes introductory or promotional discounts, these may expire at renewal. Plan to negotiate extensions or tapering strategies.6 months before
Coordinate with other Microsoft renewalsIf Dynamics 365 is part of a broader EA (with M365, Azure, etc.), negotiate holistically. Microsoft considers the full relationship when structuring deals.6 months before
Initiate renewal discussionsContact Microsoft or your reseller. Express intent to review and optimise. Early engagement prevents deadline pressure (which always favours the vendor).4โ€“6 months before
๐Ÿ“„
Microsoft Enterprise Negotiation Guide: Tactics & Counter-Strategies for Every Agreement Type
Decodes Microsoft's internal deal approval mechanics, discount authorisation thresholds, and quarter-end dynamics โ€” with specific counter-strategies for EA, CSP, and MCA negotiations.
Download White Paper โ†’

Negotiation Levers and Best Practices

Microsoft expects enterprise customers to negotiate โ€” list price is a starting point, not the final number. These are the most effective levers we see in practice:

LeverHow to Use ItExpected Impact
Competitive benchmarkingObtain quotes from Salesforce (CRM) or SAP (ERP) and present them credibly. Even if you're committed to Dynamics, Microsoft sales teams respond to competitive pressure.5โ€“15% additional discount on contested modules
Full Microsoft relationship leverageBundle Dynamics negotiation with M365, Azure, and Power Platform. A holistic deal gives Microsoft account teams more room to offer cross-product discounts.Variable; often unlocks concessions unavailable on standalone deals
Timing to Microsoft's fiscal calendarMicrosoft's fiscal year ends June 30, with quarter-ends in March, June, September, December. Aligning your renewal with quarter-end gives Microsoft sales reps urgency to close.Significant โ€” quarter-end deals routinely yield 10โ€“20% better terms
Multi-year commitmentCommitting to a 3-year EA (vs. annual CSP) demonstrates loyalty and gives Microsoft revenue predictability. Use this as leverage for deeper discounts.3โ€“10% discount for commitment length
Escalation to Microsoft leadershipIf negotiations stall with your account team, escalating to Microsoft's regional or segment leadership can unlock additional discount authority.Often the difference between a standard and exceptional deal
Flexibility and growth promisesIf you plan to expand Dynamics usage (new modules, more users), offer this growth commitment in exchange for better pricing on existing licences.5โ€“15% on existing licences in exchange for growth commitment

Navigating a Microsoft Dynamics 365 Renewal or Negotiation?

Our independent advisory team helps enterprises optimise Dynamics 365 licensing, negotiate EA renewals, and eliminate compliance risk. We work exclusively in your interest โ€” never for Microsoft.

Governance and Power Platform Integration

Dynamics 365 doesn't exist in isolation โ€” it sits within the broader Microsoft ecosystem alongside Power Platform, Microsoft 365, and Azure. Effective governance requires understanding the licensing interactions between these products.

Power Platform Licensing Interactions

Dynamics 365 licences include certain Power Platform entitlements โ€” such as the right to use Power Apps and Power Automate within the context of the Dynamics app. However, if users build Power Apps or Power Automate flows that access Dataverse tables outside of their licensed Dynamics 365 app, additional Power Platform licences may be required. This is a frequent compliance gap that catches organisations by surprise.

Governance Framework

Governance AreaRecommended Practice
Licence ownershipAssign a licensing manager or team with cross-functional authority. Dynamics licence decisions should not be made by individual departments in silos.
Quarterly usage reviewsRun reports from the Microsoft 365 Admin Center showing active vs. assigned licences, inactive users, and users with multiple licences. Review in a governance committee meeting.
Request approval workflowImplement an internal approval step for new licence requests. A licensing specialist should verify attach eligibility before any new full licence is purchased.
Admin trainingTrain Dynamics admins on attach licensing, Team Member limitations, and the consequences of misassignment. Frontline awareness prevents most pitfalls.
Storage and capacity monitoringMonitor Dataverse storage consumption, API call quotas, and add-on capacity in the Power Platform Admin Center. Set alerts before you hit limits.
Integration complianceDocument all Power Platform and third-party integrations with Dynamics data. Verify that every user accessing Dynamics data โ€” even indirectly โ€” is properly licensed.
๐Ÿ“„
Microsoft Software Portfolio Cost Optimisation Guide: Reducing Total Spend Across EA, Azure & M365
A cross-product cost reduction methodology covering licence right-sizing, commitment restructuring, shelfware elimination, and commercial renegotiation.
Download White Paper โ†’

CIO Checklist: 7 Actions to Take

Frequently Asked Questions

The base-plus-attach model is Microsoft's standard approach for licensing users who need multiple Dynamics 365 apps. Each user must have one "base" licence (their primary app) at full price. Any additional Dynamics 365 apps for that user can be purchased as "attach" licences at approximately $20/user/month โ€” regardless of the additional app's full price. This provides identical functionality at a fraction of the cost. The most expensive app the user needs must always be assigned as the base. For a detailed walkthrough, see our Dynamics 365 Licensing Strategy guide.
Dynamics 365 pricing varies by application and licence type. As of 2024โ€“2025 pricing: CRM Enterprise apps (Sales, Customer Service, Field Service) cost approximately $105/user/month; ERP Enterprise apps (Finance, Supply Chain Management) cost approximately $210/user/month; Team Member licences cost approximately $8/user/month; Operations Activity licences cost approximately $50/user/month; and attach licences for additional apps cost approximately $20/user/month. Microsoft increased CRM prices by 11% and ERP prices by 17% in October 2024. See our Key Changes in Microsoft Licensing article for the latest pricing updates.
A Team Member licence (~$8/user/month) provides basic read and limited write access across Dynamics 365 apps. Users can view data, update contacts, enter timesheets, create notes, and access dashboards โ€” but cannot execute core business processes like closing sales opportunities, posting financial transactions, or accessing advanced features. Team Member licences are ideal for executives who only need reporting access, administrative staff with minimal data-entry needs, and employees who primarily consume rather than create data. At least one Full User licence must exist in the tenant before Team Member licences can be deployed.
No โ€” you generally cannot mix Professional and Enterprise editions of the same app in the same environment. For example, you cannot have some users on Sales Professional and others on Sales Enterprise within a single CRM instance. Your organisation must choose one edition per app. Additionally, attach licences typically apply to Enterprise editions. If you choose a Professional licence as the base, you usually cannot attach an Enterprise app. Most large enterprises opt for Enterprise editions to access full features and use the attach model for cost control across multiple apps.
Under an Enterprise Agreement (EA), you commit to a licence count for a 3-year term. At each annual anniversary, you report any additional licences you've added beyond your initial commitment โ€” this is the true-up. You pay a prorated amount for those additions, and they're added to your baseline going forward. Critically, EAs do not allow you to reduce licence counts mid-term: even if usage drops, you pay for the original quantity until renewal. This makes accurate forecasting and proactive licence management essential. For more on managing EA obligations, see our guide to Microsoft Cloud Agreements.
Each Dynamics 365 subscription includes a base allocation of Dataverse database storage, file storage, and log storage, plus incremental capacity per user licence. If your data grows beyond these limits, you must purchase additional capacity โ€” typically around $40/GB/month for database storage. Monitor your consumption in the Power Platform Admin Center and set alerts before you approach limits. It's generally cheaper to pre-purchase additional storage capacity or negotiate it into your EA than to pay overage fees. Also budget for add-on capacity like AI Builder credits, marketing contacts, and omnichannel sessions if you use those features.
Multiplexing โ€” using middleware, service accounts, or custom portals to let multiple internal users access Dynamics 365 through fewer licences than actual users โ€” is explicitly prohibited by Microsoft's licensing terms. If ten employees feed data into Dynamics via a single service account, all ten must be individually licensed. Microsoft's compliance teams specifically look for multiplexing scenarios during audits. The remedy for non-compliance is typically forced purchase of back-dated licences at list price with no discounts. Design all integrations and custom interfaces with licensing in mind, and when in doubt, consult independent licensing experts.
The most effective negotiation levers are: (1) competitive benchmarking โ€” obtain quotes from Salesforce or SAP to create genuine pricing pressure; (2) timing your negotiation to Microsoft's quarter-end (March, June, September, or December) when sales teams have urgency to close; (3) bundling Dynamics with your broader Microsoft spend (M365, Azure) for cross-product concessions; (4) committing to multi-year terms in exchange for deeper discounts; and (5) escalating to Microsoft leadership if your account team's discount authority is exhausted. For detailed tactics, see our Microsoft Licensing Trends 2025โ€“2026 analysis.

๐Ÿ“‹ Microsoft Contract Negotiation

Learn More โ†’

๐Ÿ” Microsoft EA Optimisation

Learn More โ†’

๐Ÿ›ก๏ธ Microsoft Audit Defence

Learn More โ†’

โšก Microsoft Optimisation Services

Learn More โ†’

๐Ÿ“Š SPLA Audit Defence

Learn More โ†’

๐Ÿข All Microsoft Services

Learn More โ†’
FF

Fredrik Filipsson

Co-Founder, Redress Compliance ยท Former Oracle, SAP & IBM Executive

Fredrik Filipsson brings over 20 years of enterprise software licensing expertise, including two decades working directly for IBM, SAP, and Oracle. As co-founder of Redress Compliance, he has advised hundreds of Fortune 500 organisations on complex licensing challenges across Microsoft, Oracle, SAP, IBM, and Salesforce โ€” with particular depth in Enterprise Agreement negotiations, Dynamics 365 optimisation, and cloud licensing strategy.