Cost, idle capacity and allocation are composed into one licence decision view.
License chargeback
Track usage, allocate cost to the teams that consume it, and see where to intervene.
Cost trend
What consumption actually cost, month by month, with each month carrying its own basis.
Evidence & data — Metered consumption by month
Comparison
No month here is measured yet: every bar is the labelled envelope estimate, built to under-count rather than to flatter. The final bar is drawn open because it is this month so far a shorter month, not a smaller one.
Source & method
Azure Cost Management export where connected; Aristo consumption envelope otherwise.
Basis: Labelled estimate
Accessible data
| Month | Spend | Basis | Complete month |
|---|---|---|---|
| Mar 26 | $229,400 | Labelled estimate | Yes |
| Apr 26 | $238,650 | Labelled estimate | Yes |
| May 26 | $246,780 | Labelled estimate | Yes |
| Jun 26 | $258,420 | Labelled estimate | Yes |
| Jul 26 | $269,760 | Labelled estimate | Yes |
| Aug 26 | $278,540 | Labelled estimate | No — month to date |
A month-to-date figure is a shorter month, not a smaller one, and must not be read as a fall.
Product breakdown
Every paid Microsoft product, in seats.
Evidence & data — Paid seats by product
Comparison
Money is shown only for products this product holds a real seat price for. Every other product is reported in counted seats and deliberately never dollarised — an invented price would make the total look precise and be wrong.
Source & method
Microsoft licence records (Organization.Read.All).
Basis: Counted
Accessible data
| Product | Assigned to a person | Bought, never assigned | Total seats |
|---|---|---|---|
| Microsoft 365 Copilot | 4,040 | 160 | 4,200 |
| Power BI Pro | 900 | 150 | 1,050 |
| Visio Plan 2 | 120 | 122 | 242 |
| Dyn365 | 520 | 80 | 600 |
| Microsoft 365 E5 | 2,440 | 60 | 2,500 |
| Project Plan 3 | 90 | 60 | 150 |
Seats are counted for every product; money appears only where a real seat price backs it.
Licence cost by department
Counted Copilot seats per team at your seat price, ranked. Teams below five people are merged.
Evidence & data — Counted licence cost by department, ranked
Comparison
Ranked by what each team carries. The share beside each bar is that team's portion of the counted licence bill, not of the whole estate cost.
Source & method
Microsoft licence records joined to your directory.
Basis: Counted
Accessible data
| Department | Licence / mo | Seats | In use |
|---|---|---|---|
| Engineering | $20,400 | 680 | 76% |
| Sales | $18,000 | 600 | 65% |
| Operations | $12,600 | 420 | 64% |
| Customer Success | $11,700 | 390 | 67% |
| Finance | $10,200 | 340 | 79% |
| Marketing | $7,800 | 260 | 65% |
| Product | $7,800 | 260 | 77% |
| IT | $7,500 | 250 | 82% |
Teams below the five-person privacy floor are merged. An em dash is a figure this product does not hold.
1 row is not drawn here: it has no counted seat data, because the team sits below the five-person privacy floor or the directory join has not run. It is still in the table below, with an em dash rather than a guess.
Where to intervene
The largest recoverable positions, ranked.
Department detail
Counted licence cost, counted seats and the apportioned consumption estimate, per team. The two money columns are on different bases and are never added together.
Scroll sideways for the remaining columns.
| Department | People | Active seats | Seat usage | Licence cost / mo counted |
Per active seat counted |
Allocation consumption · estimate |
Recoverable |
|---|---|---|---|---|---|---|---|
| Engineering | 1,550 | 520 | 76% | $20,400 | $39 | $50,900 | $4,800 |
| Sales | 1,370 | 390 | 65% | $18,000 | $46 | $44,580 | $6,300 |
| Operations | 1,020 | 270 | 64% | $12,600 | $47 | $30,380 | $4,500 |
| Customer Success | 885 | 260 | 67% | $11,700 | $45 | $27,200 | $3,900 |
| Finance | 650 | 270 | 79% | $10,200 | $38 | $23,460 | $2,100 |
| Marketing | 540 | 170 | 65% | $7,800 | $46 | $18,050 | $2,700 |
| IT | 495 | 205 | 82% | $7,500 | $37 | $17,020 | $1,350 |
| Product | 455 | 200 | 77% | $7,800 | $39 | $16,010 | $1,800 |
| Human Resources | 370 | 120 | 67% | $5,400 | $45 | $10,550 | $1,800 |
| Manufacturing | 537 | 125 | 60% | $6,300 | $50 | $14,340 | $2,550 |
| Supply Chain | 445 | 120 | 57% | $6,300 | $53 | $11,380 | $2,700 |
| Data & Analytics | 425 | 110 | 46% | $7,200 | $65 | $14,550 | $3,900 |
| Other team (1 small team, aggregated) | — | — | — | — | — | $120 | — |
| Totals | $121,200 | $278,540 |
How every number on this page was arrived at, and what is not measured yet
Counted means read directly from your Microsoft licence records or usage signals. Measured means taken from your own billing export for the month being shown. Estimate means an envelope Aristo computed and labelled as one. Assumption means a default this product supplied because you have not set the real value. Every figure above carries the weakest of the words that apply to it.
The department table carries TWO money columns on two different bases, and they are never added together. Licence cost is the seats a team actually holds, counted, at your seat price. Consumption allocation is an apportionment of the ready cohort's metered funding across your real departments, weighted by department size and consumption fit — an estimate by construction, labelled one everywhere it appears, including in an export.
Not every card carries a comparison against the previous run, and the ones that do not are deliberate. A prior run stores cold seats, not cold-plus-unassigned seats, so a percentage drawn between the two would compare different quantities under one label. Where the prior figure is the same field it is used; where it is not, the card shows no delta rather than a plausible one.
- Metered consumption for the current month is an envelope estimate. Connect a read-only Azure Cost Management export and the current month becomes measured, to the cent.
- Cost split by product family over time is not measured. Seat cost is known per product from your licence records; metered consumption is not yet attributed to a product family, so the trend below shows one honest series rather than a stacked chart with an invented split.