Microsoft 365 Copilot Pricing and Billing Explained (2026)
How Microsoft 365 Copilot is billed: Copilot Business vs enterprise seats, the monthly-payment premium, the 7-day window, Copilot Credits, Cowork usage and VAT.
Azure billing is where cloud finance goes to get confused. The same company can have three kinds of Azure account, each invoiced differently, and the invoice is built from thousands of meters with names like "D2s v5 Low Priority". Then someone shuts down a VM to save money and the bill doesn't move. This guide explains how Azure billing actually works: which agreement you're on and why it matters, how commitments save money, the charges that survive a shutdown, and where the invoices and cost data live.
It's written for the people who pay the bill. If your question is about Copilot licences rather than Azure consumption, see our Microsoft 365 Copilot billing guide instead.
Five rules cover most of it:
On the VM increment, Microsoft's own example: a VM that runs for 6 minutes and 45 seconds is billed for 6 minutes. (Source)
This decides more than people expect, from invoice dates to currency:
| Agreement | Who invoices you | How it's structured | How you pay |
|---|---|---|---|
| Microsoft Customer Agreement (MCA) | Microsoft | Billing account › billing profiles (one invoice each) › invoice sections › subscriptions | Card or wire; wire is the default if you bought through a Microsoft rep |
| Enterprise Agreement (EA) | Microsoft | Enrollment › departments › accounts › subscriptions | Wire |
| Pay-as-you-go web sign-up (MOSP) | Microsoft | One invoice per subscription | Card, or wire if approved |
| Cloud Solution Provider (CSP) | Your partner | Partner's agreement › customers | Per your partner's terms |
Under an MCA, each billing profile's country and currency come from the billing account and can't be changed later. (Source)
Prices are set per meter and per region. A small general-purpose Linux VM (D2s v5, pay-as-you-go), as listed in Microsoft's pricing calculator on 9 November 2026:
| Region | Per hour | About per month (730 hours) |
|---|---|---|
| East US | USD 0.096 | USD 70 |
| West Europe | USD 0.115 | USD 84 |
| South Africa North (Johannesburg) | USD 0.127 | USD 93 |
| South Africa West (Cape Town) | USD 0.165 | USD 120 |
Running in Johannesburg costs about a third more than East US for the same VM. South Africa North has three availability zones; South Africa West has none and is restricted to specific scenarios such as disaster recovery. (Source)
Both trade a one- or three-year commitment for a discount. The difference is flexibility:
| Reservation | Savings plan | |
|---|---|---|
| You commit to | A specific product, size and region | A fixed USD amount per hour of compute |
| Maximum saving | Up to 72% off pay-as-you-go | Up to 65% on compute |
| Flexibility | Exchangeable within a product family | Applies across sizes and regions automatically |
| Cancel or refund | Refunds capped at USD 50,000 per rolling 12 months | Can't be cancelled or exchanged |
Upfront and monthly payment cost the same in total for both. Both are use-it-or-lose-it each hour: an unused reservation hour or unspent savings plan commitment simply expires, and usage above the commitment is billed at pay-as-you-go rates. When both apply, reservations are used first. (Source) (Source)
Reservations don't cover Windows licences, storage or networking. For Windows Server and SQL Server, Azure Hybrid Benefit removes the licence charge if you bring licences with Software Assurance. (Source) Spot VMs offer up to 90% off pay-as-you-go for work that can be interrupted, with eviction notices delivered up to 30 seconds ahead on a best-effort basis. (Source)
The usual culprits:
Everything lives in the Azure portal under Cost Management + Billing:
| What | Where | Timing |
|---|---|---|
| Invoice (MCA) | Cost Management + Billing » Invoices | Invoice date typically 5 to 12 days after the billing cycle ends |
| Invoice documents (EA) | Cost Management + Billing » Invoices | Usually the 12th to 15th of the month |
| Cost analysis | Cost Management » Cost analysis | 8 to 24 hours for EA and MCA; up to 72 hours for pay-as-you-go |
| Exports | Cost Management » Exports | Daily or monthly, to Azure Storage |
Payment terms, such as Net 30, are printed on the MCA invoice. (Source) EA documents can arrive later than the 15th when an invoice is unusually large. (Source) Azure closes each billing period up to 72 hours after it ends, so early-month numbers are still estimates. (Source)
Azure Databricks charges land on the same Azure invoice, as both DBUs and virtual machines; our Databricks billing guide untangles them.
Two admin details worth knowing. Tags don't apply to historical costs, and resource group and subscription tags only flow down to resources if you turn on tag inheritance, so tag from day one. (Source) And Cost Management itself is free, including anomaly detection in cost analysis. (Source)
It's a US-dollar bill. Under a Microsoft Customer Agreement, Azure is priced in USD worldwide, and Microsoft's pricing FAQ says South African customers' usage "will have to be paid in US dollars", because local currency is no longer supported. (Source)
For South African companies, four more things:
Billing is the admin. The return comes from what you run on Azure: data platforms people trust, reporting that drives decisions and AI that works on your own data. Our Microsoft partner practice delivers Azure, Fabric and Power BI work through our cloud data platforms service, from landing zones and cost guardrails to the pipelines and dashboards on top.
Want a second opinion on what your Azure bill should look like? Book a Free AI Assessment and we'll size it with you.
Next step
We're a Cape Town AI and data engineering agency. We help businesses in South Africa and abroad choose the right plan and seat mix, set spend caps that hold, answer the POPIA and data-handling questions, and train the team. The free assessment is a 30-minute scoping call with a senior engineer.
We don't sell or support personal subscriptions, and we can't fix a payment or account problem. For those, the vendor's own support is the fastest route.
Book a team rollout assessmentHow Microsoft 365 Copilot is billed: Copilot Business vs enterprise seats, the monthly-payment premium, the 7-day window, Copilot Credits, Cowork usage and VAT.
How Gemini is billed for business: Workspace seats on Flexible vs Annual plans, Gemini Enterprise seats, per-token API pricing, credits, spend caps and VAT.
How ChatGPT Business billing works: seat prices, prorated seat adds, why removing users doesn't cut the bill, workspace credits, API credits, invoices and VAT.