Those days of predictable, seat-based tranquility are officially over. Welcome to the era of the dual fiscal cliff, where traditional per-user licensing collides head-first with variable, token-metered artificial intelligence consumption.
In an October 2026 viewpoint published by Technology Record, Ant Attfield, a spend optimization services solutions architect at IT solutions provider SHI, laid out a stark warning for enterprise leadership: renewal strategies that only account for seat counts are flying blind. While Attfield’s perspective naturally advocates for partner-led consultancy, the underlying licensing mechanics he highlights—spanning Microsoft Copilot Cowork, Copilot Credits, and GitHub Copilot’s June 2026 billing overhaul—are very real, thoroughly documented by Microsoft, and actively reshaping how IT departments must govern their estates.
Let’s pull back the curtain on why your next Microsoft renewal requires merging IT Asset Management (ITAM) with cloud financial operations (FinOps), and look at the exact administrative guardrails you can deploy right now in the Microsoft 365 Admin Center before the meter runs wild.
The Two Cliffs: Shelfware Meets the Token Meter
To understand why renewal prep has become so hazardous, you have to look at how traditional software waste interacts with modern AI billing.
Attfield argues in Technology Record that software wastage across business platforms typically hovers around 30 percent—a figure that, while an industry estimate from SHI rather than a hard universal benchmark, echoes broader software asset management findings, such as AppDirect's estimate that companies waste upwards of 15 percent of software spend on unused "shelfware" alone. Historically, the trap worked like this: a vendor offers a massive upfront discount during an enterprise agreement cycle, enticing the business to over-provision licenses. Three years later, at renewal time, the organization is locked into a bloated footprint and faces a sudden price hike—the classic licensing fiscal cliff.
Now, layer generative and agentic AI on top of that.
Until recently, enterprise software was largely "all-you-can-eat" once you bought the seat. If an employee sent 10 emails or 10,000 emails in Outlook, the Microsoft 365 license cost the same. Agentic AI breaks that paradigm. Autonomous and semi-autonomous workflows don't just respond to a single prompt; they reason across multiple data sources, call external tools, spin up background runtimes, and chew through compute resources.
As a result, Microsoft and GitHub have shifted toward hybrid billing models. You still pay a predictable User Subscription License (USL) to get through the door, but the heavy lifting inside advanced AI tools is metered in credits and tokens. As Fortune reported in May 2026, citing Gartner predictions, falling unit costs for tokens rarely translate to cheaper enterprise AI bills because agentic models consume vastly more tokens per task than standard chat models. If you don't actively cap that usage, no headcount spreadsheet on earth will predict your month-end invoice.
Section Summary
- The Old Trap: Over-provisioning discounted per-seat licenses leads to unused shelfware and painful renewal true-ups.
- The New Trap: Metered AI workloads charge by task complexity and token consumption rather than headcount, creating a secondary, unpredictable cost variable.
Inside Microsoft Copilot Cowork and Copilot Credits
The prime example of this hybrid model is Microsoft Copilot Cowork, which reached general availability on June 16, 2026. Unlike standard Copilot Chat or the embedded assistants in Word and Excel—which are covered under the flat $30-per-user-per-month Microsoft 365 Copilot USL—Cowork is an agentic system built to execute complex, long-running, multi-tool tasks autonomously in the cloud.
According to Microsoft’s official Copilot Cowork launch documentation and Copilot Credits licensing guidance, here is how the billing architecture actually works:
- The Seat Prerequisite: A user must first hold a valid Microsoft 365 Copilot USL.
- The Metered Currency: Actual work executed inside Cowork is billed on a usage basis using Copilot Credits, which serve as Microsoft’s common consumption currency across Copilot Studio, Dynamics 365, Power Platform, and Work IQ APIs.
- The Four Cost Inputs: Every Cowork task price is calculated dynamically from four variables: model use (such as Anthropic’s Opus 4.8 or Sonnet 4.6, GPT 5.5 in Frontier, or Microsoft's fine-tuned Cowork 1 model), context retrieval, tool calls, and runtime.
- Task Tiers: Microsoft categorizes Cowork consumption into three observed patterns:
- Light tasks: Few knowledge sources, limited reasoning, one or fewer outputs.
- Medium tasks: Multiple sources, structured reasoning, two or more outputs.
- Heavy tasks: Broad data aggregation across thousands of files, deep reasoning, and numerous outputs.
Furthermore, this shift toward unified Copilot Credits is absorbing older credit models. According to Microsoft Learn documentation on AI Builder licensing, Microsoft is retiring legacy AI Builder credit add-ons; after November 1, 2026, seeded AI Builder credits are being removed from several premium licenses, and customers are funneled toward purchasing Copilot Credits instead. Under Microsoft's pay-as-you-go (PayGo) meter, a single Copilot Credit is priced at $0.01, though enterprises can also commit to volume discounts in advance using the Copilot Credit Pre-Purchase Plan (P3) or prepaid capacity packs.
| AI Experience / Feature | Base License Required? | How Usage is Billed | Administrative Control Surface |
|---|---|---|---|
| M365 Copilot (Word, Excel, Teams, Chat) | Yes (M365 Copilot USL) | Included in predictable monthly per-user fee | Microsoft 365 Admin Center (License assignment) |
| Microsoft Copilot Cowork | Yes (M365 Copilot USL) | Metered in Copilot Credits (based on model, context, tools, runtime) | M365 Admin Center (Copilot > Cost Management) |
| Work IQ APIs & Managed Runtime | Varies by scenario / Power Apps USL limits | Metered in Copilot Credits (pooled at tenant level) | M365 Admin Center (Copilot > Cost Management) |
| GitHub Copilot (All Plans, post-June 2026) | Yes (GitHub Copilot plan) | Monthly included GitHub AI Credits + metered overages ($0.01/credit) | GitHub Organization / Enterprise Billing Settings |
| GitHub Copilot Code Review | Yes (GitHub Copilot plan) | Consumes GitHub AI Credits plus GitHub Actions minutes | GitHub Billing & Actions Runner Settings |
Section Summary
- Copilot Cowork requires a standard M365 Copilot seat but bills task execution separately via Copilot Credits ($0.01/credit on PayGo).
- Legacy AI Builder credits are being phased out in November 2026 in favor of the unified Copilot Credits model.
The GitHub Copilot Billing Shift: Hidden Multipliers for Devs
The consumption squeeze isn't confined to business productivity apps; it is hitting engineering budgets just as hard. In Technology Record, Attfield points out that GitHub Copilot transitioned to usage-based billing in June 2026, replacing its older Premium Request Units with token-metered GitHub AI Credits and removing the automatic fallback to a cheaper model when quotas run dry.
Checking GitHub’s official June 1, 2026 changelog confirms the mechanics of this rollout—and reveals an extra billing wrinkle that IT and DevOps leaders need to watch closely:
- Universal AI Credit Metering: As of June 1, 2026, all GitHub Copilot plans bill based on GitHub AI Credits consumed (valued at US$0.01 per credit in GitHub's billing documentation). While base plans include a monthly allotment of credits that can be pooled across an organization, going over that allotment requires an additional spending budget.
- The Double Meter on Code Reviews: GitHub’s June 1 update introduced a crucial compounding cost: Copilot code review now consumes GitHub Actions minutes in addition to GitHub AI Credits. By default, these automated reviews spin up a standard GitHub-hosted runner. If your development teams trigger automated AI code reviews on every pull request across hundreds of repositories without custom runner governance, you are paying twice—once on the AI token meter and once on the CI/CD compute meter.
Fortunately, GitHub also rolled out generally available user-level budget controls for organizations and enterprises on June 1, allowing admins to enforce hard ceilings on total AI Credit usage per developer and set a default organization-wide Actions runner to keep compute costs predictable.
Fact-Checking the "No Ceiling" Warning: How Admins Can Lock It Down
In his analysis, Attfield warns that AI introduces consumption "with no ceiling unless you actively set one." While that is a fair description of raw pay-as-you-go cloud meters, Windows and Microsoft 365 administrators shouldn't panic and assume Microsoft left the vault door wide open.
In fact, Copilot Cowork is turned off by default, and Microsoft Learn’s October 2026 documentation for Usage-Based Billing and Cost Management details a comprehensive set of native FinOps guardrails inside the Microsoft 365 Admin Center. You do not need to wait for a renewal consultant to stop a runaway credit tab—you just need to configure your spending policies properly.
Step-by-Step: Setting Up Guardrails in Microsoft 365 Admin Center
If your organization is enabling Copilot Cowork, the Work IQ API, Teams Phone Agent, or the Copilot Managed Runtime, here is how to lock down consumption before a single credit is burned:
- Navigate to the Command Center: Sign in to the Microsoft 365 Admin Center with Global Administrator or Billing Administrator privileges and go to Copilot > Cost Management.
- Create a Scoped Spending Policy: Select the Configuration tab and click + Add spending policy. Instead of leaving the scope set to the default All users, switch to Specific groups and target a designated Microsoft Entra ID security group.
- Watch the "Auto-Apply" Trap: Under Select agents and services, notice that the Auto-apply new services toggle is enabled by default. When this is left on, any future usage-based Copilot service or agent Microsoft releases is automatically added to the billing policy without admin review. Best Practice: Turn Auto-apply new services OFF on production policies so new AI features require explicit change-control approval before drawing from your credit pool.
- Enforce Hard Monthly Caps: In the Set limits and alerts step, avoid selecting Unlimited monthly budget. Choose Limited monthly budget to cap the total credits the policy can spend. When a policy hits its limit, covered users lose access to those metered agents for the rest of the month until credits reset on the first—preventing surprise overage invoices. (Note: Policies automatically burn through prepaid P3 or capacity pack credits first before touching a pay-as-you-go Azure subscription).
- Prevent the "One Whale" Problem: Toggle on Monthly budget limits for users. Microsoft recommends a baseline of at least 2,000 credits per user per month ($20 equivalent on PayGo) for a smooth experience, though you can customize this. Setting a per-user cap ensures a single enthusiastic analyst running heavy Cowork prompts all afternoon cannot drain the entire department's pooled capacity.
- Lock Down Model Profiles (Cowork Specific): When Cowork is selected in a policy, a Model profiles step appears. Instead of letting users pick the most expensive frontier models at will, admins can define a custom model profile (selecting at least two models) and decide whether Microsoft is allowed to fail over to a comparable model during service interruptions.
It is also worth noting how Microsoft handles clever users who try to dodge limits: according to Microsoft Learn, if a user moves from one Microsoft Entra ID group to another mid-month, their credit consumption history follows them. Switching departments won't reset their monthly meter. Additionally, you can assign read-only roles to finance and procurement stakeholders so they can audit the Consumption tab by user, group, agent, and funding source without having permissions to alter billing configurations.
Section Summary
- Metered AI isn't an ungovernable wild west: Copilot Cowork is off by default, and the M365 Admin Center includes granular Cost Management policies.
- Admins should immediately disable Auto-apply new services on spending policies and enforce per-user monthly credit caps to prevent individual power users from exhausting tenant pools.
The Renewal Playbook: Merging ITAM and FinOps
Technical guardrails keep the lights on month-to-month, but how do you turn this data into leverage when sitting across the negotiating table from Microsoft?
In Technology Record, Attfield advocates for a unified approach championed by groups like the Tokenomics Foundation: merging IT Asset Management (ITAM) (which tracks static entitlements, compliance, and seat allocations) with FinOps (which tracks dynamic cloud and token consumption, unit economics, and departmental showback).
While SHI naturally recommends hiring an outside specialist three to six months ahead of renewal to dissect Microsoft’s invoice data and "battle-test" proposals, the core methodology Attfield describes is something every enterprise IT and procurement team can adopt—whether you use a third-party partner or build the muscle in-house:
- Start 3 to 6 Months Out with Dual Baselines: Don't wait until 30 days before your Enterprise Agreement expires. Pull both your active M365 seat utilization logs and your Copilot > Cost Management consumption reports. Map exactly which cost centers and security groups are burning Copilot Credits and GitHub AI Credits.
- Run "Value Over Time" Workshops: Seat counts tell you who has a license; they don't tell you if the business is getting a return on investment. Score features by business impact and assign weighted monetary values to see if upgrading—or downgrading between tiers like E3, E5, or emerging premium bundles—makes financial sense.
- Understand Your Leverage Dynamics: Be realistic about how Microsoft views your roadmap. As Attfield notes, if your renewal strategy involves downgrading from E5 to E3 while simultaneously threatening to jettison Copilot seats, your negotiating leverage on per-unit pricing will drop sharply. Conversely, if you can demonstrate disciplined, predictable growth in Copilot Credit consumption—backed by persona-based modeling of light, medium, and heavy workloads—you are in a prime position to negotiate favorable Copilot Credit Pre-Purchase Plan (P3) tiers rather than paying retail pay-as-you-go rates.
- Rationalize Duplicate Tools: Before committing to millions of tokens in Microsoft or GitHub ecosystems, audit your wider software estate. Are departments paying separately for standalone third-party AI subscriptions or redundant SaaS tools that overlap with capabilities already included in your Microsoft 365 Copilot USL? Consolidating that spend strengthens your Bill of Materials (BOM).
- Audit Every Iteration of the BOM: Negotiations rarely end on the first draft. Whether handled by internal licensing pros or an external consultancy, every successive proposal from the vendor must be cross-checked line-by-line against your agreed Bill of Materials to ensure discounted rates, credit capacity packs, and SKU quantities haven't quietly shifted.
The Bottom Line for Enterprise IT
The overarching lesson here is simple: a license is no longer a ceiling; it is an entry ticket.
Whether you choose to bring in a licensing consultancy like SHI or empower your own internal SAM and cloud governance teams, treating a 2026 Microsoft renewal like a 2019 seat count is a recipe for budget shock. By combining strict administrative policies in the Microsoft 365 and GitHub control planes with early, data-driven FinOps forecasting, you can let your teams build and automate with agentic AI—without letting the token meter write a blank check on your company's dime.
References
- Why Microsoft renewal strategies must now include AI consumption management - Technology Record Technology Record · 2026-10-15T12:26:00+00:00
- Updates to GitHub Copilot billing and plans - GitHub Changelog github.blog
- Usage-Based Billing and Cost Management for Copilot Credits | Microsoft Learn learn.microsoft.com