Send finance the cloud bill they'll actually read.
365.report turns your Microsoft 365 and Azure spend into branded, drill-downable reports — automatically delivered to department heads, country managers, and CFOs every month.
- Connect Microsoft 365 in 90 seconds — no agents, read-only.
- Add Cost Management Reader to include Azure subscription spend.
- Slice by department, country or cost center. Apply your own markup.
- Recipients open one magic-link email. No new logins, ever.
From tenant to inbox in three steps.
No spreadsheets. No PowerPoints. No "let me just reconcile the SKUs first." Plug in your Microsoft tenant, build the report once, send it forever.
Connect your tenant
One-click OAuth with Entra ID for Microsoft 365 data. Add Cost Management Reader on Azure scopes to include subscription spend — read-only, always.
Define the scope & markup
Pick what to report on — a department, a country, or the whole organization. Apply a flat or per-SKU markup. Save the recipe; reuse it every month.
Schedule & deliver
Reports go out as branded magic-link emails on a schedule you choose. Recipients open them in their inbox, drill into any department, no login, no app to install.
A report your CFO will quote in board meetings.
Beautiful by default. Fully drill-downable. Branded with your logo, colors and footer copy. Recipients open it in one click — no login, no app, no friction.
Everything you need to bill back cloud spend, nothing you don't.
Built specifically for IT teams and Microsoft partners. No generic FinOps fluff.
Microsoft Graph & Cost Management
Native, read-only integration. We pull licenses and assignments from Graph, plus actual Azure spend from authorized Cost Management scopes.
White-label by design
Bring your own logo, color palette, sender domain and footer copy. Reports look like they came from you, not us.
Smart scoping
Department, country, cost center, or the whole org. Recipients only ever see what you scoped them to.
Markup engine
Flat percentage, per-SKU, or tiered. Apply once at the report level — every line item recalculates.
Anomaly alerts
Spend spikes, dormant licenses, mid-cycle changes. Catch them before the next report goes out.
Magic links, properly scoped
No new logins for recipients. Each link is signed, audience-scoped, and expires after 30 days.
What you'd save vs building each report by hand.
Most teams that adopt 365.report were already producing some version of these reports — usually in a spreadsheet, usually painfully. Drag the sliders to see what changes.
One plan. No per-seat math. No surprises.
Unlimited reports, unlimited recipients, all integrations included. Cancel anytime — month-to-month, no annual commitment.

- Unlimited reports per month
- Unlimited report recipients
- Microsoft 365 + Azure Cost Management integrations
- Department, country & cost-center scoping
- Flexible markup engine
- Custom branding & sender domain
- Anomaly & budget alerts
- PDF export & archival
- Magic-link recipient portal
- Audit log & SSO (Entra ID)
- EU data residency
- Email support
Common questions, answered.
No agents, no apps to deploy. Microsoft 365 data uses read-only Graph consent. Azure costs require assigning the app Cost Management Reader on the subscriptions or billing scopes you want included.