Azure + Microsoft 365 cost report
Spendlint reads your Azure tenant and Microsoft 365 licences, read-only, and marks each estimated saving with how disruptive it is, the command to apply it and the way back.
| Resource | Meter | Cost |
|---|---|---|
| vm-api-01 | D8s v3 · 730 h | £302.44 |
| agw-legacy | Application Gateway v1 · empty backend | £180.00 |
| sqldb-main | General Purpose · 4 vCore | £512.10 |
| law-prod | Log Analytics · 4.5 GB/day | £274.90 |
| bas-dev-hub | Bastion · no sessions in 30 days | £212.00 |
| redis-prod-session | Premium P1 | £226.38 |
of cloud spend is wasted, by the estimate of the people running it. Flexera, State of the Cloud 2026
of paid SaaS licences go unused. Zylo, SaaS Management Index 2026
of Microsoft 365 licences are inactive, oversized or unassigned across five million users studied. CoreView
Microsoft or Google sign-in, then one consent screen for a work account with Reader access. No secrets to paste. A Global Administrator can add Microsoft 365 licence access in one more click.
Most tenants take 5 to 20 minutes. Before paying you see the headline: how much is on the table each month, how much needs no change window at all, and where it comes from.
From £250, once, priced by the size of the estate the scan measured. Every finding with evidence, the command, a rollback path and a portal link, plus JSON and CSV and free rescans for 30 days.
Cost Analysis shows what you spent and Advisor lists what to shrink. Spendlint does both from your actual bill, then adds the two things neither does.
Cost management
Every finding priced from last month's Cost Management lines, Microsoft 365 licences in the same report, and a savings ledger checked against the next bill.
Containment
Nine guardrails checked, from budgets that would actually alert to auto-shutdown and log caps, plus scheduled rescans and a digest of what changed.
Modernisation
Application signals where Advisor has a CPU guess, the moves to newer services that change the bill, and every retirement and end-of-support date that affects you.
Everything the report does, and where each part lives
Advisor is a good start, and Spendlint includes every Advisor cost recommendation, de-duplicated against its own. But Advisor prices savings at retail rates, ignores your reservations, looks at seven days of CPU by default, and never sees a stopped-but-billing VM or a single Microsoft 365 licence.
| What you get | Azure Advisor | Spendlint |
|---|---|---|
| Savings priced from last month's actual bill, reserved compute excluded | Retail list rates, reservations ignored | Yes |
| Stopped-but-billing VMs, orphaned IPs, empty gateways, unused Bastion and NAT | Only in a separate preview workbook | Yes, priced |
| Microsoft 365 licences: unassigned seats, leavers, inactive users, Copilot, overlapping suites | No | Yes |
| Disruption rating, the command, the rollback | Guidance only | Every finding |
| What you actually saved, over time | No | A ledger per tenant, checked against the bill |
The full comparison, thirteen rows with sources
Priced by the size of the estate the scan measures, shown before you pay: Starter £250, Business £600, Enterprise £1,200, Enterprise Plus £2,400. Every band costs less than the first month of what a typical scan finds, or the report is free. The preview is free whatever the size.
Report
Monitor
Partner
Prices exclude VAT. 14-day money-back on any report. The bands and the yearly prices, and a payback calculator for your own spend.
For MSPs and consultants
Link each client tenant by consent, scan on a schedule, and open the quarterly review with what you recovered since the last one, plus a private page of what the client is missing that you sell. Partner covers 5 tenants.
How the data is handled, in full
No. Every call the scan makes is a read: list resources, read metrics, read the bill, read licence assignments. The report tells you what to change and gives you the command; running it is your decision.
An account with Reader on the subscriptions you want scanned, plus Cost Management Reader for actual spend. Microsoft 365 licence analysis needs a Global Administrator to grant four read-only Graph permissions once. A service principal works too.
Each finding says what it was priced from: last month's bill for that resource, the live retail rate for your region, or the built-in price sheet. Reserved and savings-plan compute is excluded so a change there never counts as a saving. Overlapping recommendations are counted once.
By the monthly Azure and Microsoft 365 spend the scan measured, in three bands: Starter (under £5,000/month) £250, Business (£5,000–£25,000/month) £600, Enterprise (£25,000–£75,000/month) £1,200, Enterprise Plus (over £75,000/month) £2,400. You see the band and the price on the preview, before paying.
The preview is free, so you see the headline before paying anything. If a scan finds less in monthly savings than its report would cost, that report is unlocked for free. And any report comes with 14-day money-back.