Brand Logo
  • Home
  • Articles
  • Free Stuff
    • Get Your Free Copilot Agent Roadmap 🆕
    • Get Your Free Copilot Tips Guide
    • Free JSON Formatting Mini-Guide
    • Code Samples
  • Get Copilot Agents
  • SharePoint and Copilot Training
  • About
    • Coaching
  • Home
  • Articles
  • Free Stuff
  • Get Copilot Agents
  • SharePoint and Copilot Training
  • About

Microsoft 365 Copilot Is Expensive. Here’s How to Keep Costs Under Control

By:
Steve Corey
, Microsoft MVP
Updated July 8, 2026

Let’s just say it out loud: Microsoft 365 Copilot is not cheap. If you’re an IT admin or a decision-maker trying to figure out how to roll this out without blowing up your budget, you’re probably staring at your license count wondering where to even start.

The good news? Microsoft has actually given admins a surprisingly solid set of tools to manage costs – you just have to know where to look. Whether you’re doing a cautious pilot, rolling out to the whole org, or trying to claw back licenses from people who haven’t touched Copilot in months, there’s an option for you.

Let’s walk through the main ways you can control what you spend.

Start With What’s Already Free

Before you spend a single dollar on Copilot licensing, it’s worth understanding what your users already have access to at no extra cost.

Microsoft 365 Copilot Chat (the web-based version) is included with eligible Microsoft 365 subscriptions at no additional charge. It gives users AI-powered chat grounded in internet data, with enterprise data protection built in when they’re signed in with their work account.

That’s not nothing. For users who just want to ask questions, summarize web content, or draft some quick text, Copilot Chat covers a lot of ground. If someone in your org is asking “can I at least try AI before we commit?” – point them here first. It’s a great way to build enthusiasm and identify who actually wants more before you start assigning the paid licenses.

The paid Microsoft 365 Copilot add-on is what unlocks the full experience: Copilot embedded in Word, Excel, PowerPoint, Outlook, Teams, and more, plus work-grounded chat that draws from your organization’s Microsoft Graph data. That’s the version that costs extra. So the first question to ask is: does every user actually need that, or can some of them get by with the free tier?

Option 1: Assign Licenses Strategically

The most direct cost lever is simply being intentional about who gets a paid Copilot license.

Microsoft 365 Copilot is an add-on license – you’re purchasing it on top of an existing Microsoft 365 subscription. That means you’re in full control of how many you buy and who they’re assigned to. You don’t have to do an org-wide rollout on day one.

Start with power users. Think about the people in your org who live in Teams, who draft documents all day, who run back-to-back meetings. Those are your Copilot candidates. Roll out there first, measure the impact, and expand from there.

And don’t forget: you can unassign licenses too. That’s not a radical idea – it’s just good license hygiene. Someone leaves the company? Unassign. Someone got a license in a pilot and never used it? Unassign. The Microsoft 365 admin center makes this pretty straightforward under Users > Active users > Licenses.

Option 2: Use Usage Reports to Spot Waste

Here’s something a lot of admins overlook: Microsoft gives you detailed Copilot usage data right in the admin center, and it’s genuinely useful for cost management.

The Microsoft 365 Copilot usage report shows you two important numbers for every user:

  • Enabled users – people who have a Copilot license assigned
  • Active users – people who actually used Copilot during the reporting period

If those two numbers are very different, that’s money sitting on the table. You can drill all the way down to the per-user level and see the last date someone interacted with Copilot in each app – Word, Excel, PowerPoint, Outlook, Teams, and more.

You can access this report by going to Reports > Usage > Microsoft 365 Copilot in the admin center. Filter by the last 30, 90, or 180 days to get a clear picture of who’s actually getting value out of the investment. Then make informed decisions about reallocating those licenses to people who will actually use them.

The admin center also surfaces AI-driven licensing recommendations based on Microsoft 365 app activity. Under Copilot > Settings > Data access > Recommendations for Microsoft 365 Copilot licensing, Microsoft will suggest users who are good Copilot candidates based on how heavily they use M365 apps. That’s a smarter way to pick your next wave of license assignments than just guessing.

Option 3: Block Self-Service Purchases

Here’s one that catches admins off guard: by default, users can sometimes purchase Copilot licenses on their own, without admin approval. That’s a cost control nightmare if you’re not watching for it.

Microsoft gives you a setting to handle this. In the Microsoft 365 admin center, go to Copilot > Settings > View All > Microsoft 365 Copilot self-service purchases. You have three options:

  • Allow – users can buy licenses on their own
  • Allow trials only – users can try Copilot free, but can’t purchase (and the trial doesn’t auto-convert to a paid sub)
  • Do not allow – no self-service purchasing at all

If budget control is a priority, set this to Do not allow or Allow trials only. The trials-only setting is actually a nice middle ground – it lets employees explore Copilot and build that internal demand, but keeps the actual purchasing decision centralized.

You can also manage self-service settings for all Microsoft products at once under Settings > Org settings > Self-service trials and purchases.

Option 4: Pay-as-You-Go Billing for More Flexibility

If the all-or-nothing nature of user licenses feels too rigid, Microsoft now offers a pay-as-you-go model for certain Copilot services. Currently, this covers:

  • Microsoft 365 Copilot Chat (work-based)
  • SharePoint agents
  • Microsoft Copilot Retrieval API (preview)

With pay-as-you-go, you connect an Azure subscription to a billing policy and users are charged based on actual consumption instead of a flat per-user monthly seat. It’s designed for scenarios where usage is unpredictable or you want to test adoption patterns before committing to prepaid licenses.

As an admin, you can set up billing policies that link specific groups of users to cost centers – useful if you need to track Copilot spend by department. You can also configure budget limits on those billing policies and get email notifications when you hit percentage milestones. So if your IT department’s Copilot usage is creeping toward its monthly cap, you’ll know before you blow past it.

Pay-as-you-go is managed in the admin center under Copilot > Settings > User access > Copilot pay-as-you-go billing, and costs flow through Azure Cost Management for detailed analysis.

This model is still evolving – Microsoft has been steadily expanding which services support metered billing – so it’s worth keeping an eye on as the feature set grows.

Option 5: The Copilot Dashboard for Deeper Insights

If you really want to get serious about understanding Copilot’s return on investment, the Copilot Dashboard in Viva Insights is worth exploring. It doesn’t provide the deep visibility you might need, but it’s better than nothing. It gives your IT leaders and executives a richer view of Copilot readiness, adoption trends, and business impact – things the standard usage report doesn’t surface.

This isn’t strictly a cost control tool, but understanding impact helps you make smarter decisions about investment. If certain teams are getting high value out of Copilot and others aren’t using it, that’s exactly the kind of intelligence you need to reallocate licenses effectively.

Putting It All Together

Here’s the honest reality: Microsoft 365 Copilot can absolutely be worth the investment – but only if it’s deployed thoughtfully. Handing a license to every employee on day one and hoping for the best is the fastest way to end up with a big bill and a lot of shrugging when leadership asks what they got for it.

The smarter play is to:

  1. Start with the free Copilot Chat tier to build interest and identify early adopters
  2. Assign paid licenses selectively to your highest-value users first
  3. Watch the usage reports and reclaim licenses from people who aren’t engaging
  4. Lock down self-service purchases so costs stay centralized
  5. Consider pay-as-you-go for scenarios where flat-rate seats don’t make sense
  6. Use the Copilot Dashboard to tell a story about ROI to your leadership

None of this is rocket science, but it does take some intentional admin work. The tools are all there – Microsoft has made that part pretty easy. The harder part is building a rollout strategy that ties usage to actual business value.

What does your current Copilot strategy look like? Are you doing a controlled rollout, or did someone just flip the switch for everyone and hope for the best? I’d love to hear how your organization is thinking about this one.

Previous Post
Microsoft Build 2026: What Actually Matters for Copilot and Agent Builders
Share with your network!

Categories

Copilot Agents, Copilot and AI

Tags

Copilot, Copilot Agents, Copilot for SMB, Microsoft Copilot

Recent Posts

Microsoft Build 2026: What Actually Matters for Copilot and Agent Builders

24 Jun at 7:19 am

Microsoft 365 Agents SDK vs Teams SDK vs Agent 365 SDK: Which One Do You Actually Need?

11 Jun at 7:57 am

Microsoft Build 2026: The Copilot News That Actually Matters

2 Jun at 7:05 pm

Microsoft Foundry Agents vs M365 Agents SDK: Why “Publish to Teams” Isn’t Enough

20 May at 7:41 am

How to Build an HR Policy Agent in Copilot Studio

6 May at 8:11 am

Your Copilot Agent Roadmap

My free guide to get you started with Copilot Agents

Book Recommendation
Mastering Microsoft 365 and SharePoint Online: A complete guide to boosting organizational efficiency with Microsoft 365’s real-world solutions
TikTok
X
LinkedIn
YouTube
*As an Amazon Associate I earn a commission from qualifying purchases.