Sign in with your work account to view Claude spend for your team or cost centers.
Sign in with MicrosoftYou're signed in as {{ me.email }}, but this report has nothing scoped to you yet.
Sign outAccess is granted by either of:
6000) — you then see everyone in it.
Your roles
{{ r }}
don't match any cost center currently in the mapping table.
You currently hold no app roles on this application.
Ask an {{ me.adminRoleName }} to assign the right role or mapping.
Pull per-user spend straight from the Claude Analytics API — no file upload needed.
Any range from {{ minStart }} onwards — longer ranges are fetched in several requests behind the scenes and combined into one report. Selected: {{ customRangeDays }} day{{ customRangeDays === 1 ? '' : 's' }} · {{ estimatedRequests }} API requests.
CSV spend export from Claude Admin
These emails have no row in the mapping table. Assign a manager for each to include them in this report. Assignments here are report-local — they are not saved back to the database.
| User | Cost Center | Spend (USD) | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ${{ group.subtotal.toFixed(2) }} | ||||||||||||
| {{ [user.firstName, user.lastName].filter(Boolean).join(' ') || '—' }} | {{ user.email }} | {{ user.costCenter || '—' }} | ${{ user.totalSpend.toFixed(2) }} | |||||||||
No per-model breakdown for this user. An uploaded CSV needs a
model column to provide one.
|
||||||||||||
| Grand Total | ${{ totalSpend.toFixed(2) }} | |||||||||||
| First Name | Last Name | Cost Center | Manager | Manager Email | ||
|---|---|---|---|---|---|---|
| No users found. | ||||||
| {{ m.user_email }} | {{ m.first_name }} | {{ m.last_name }} | {{ m.cost_center }} | {{ m.manager }} | {{ m.manager_email }} |
|
value is the bare cost center
number and assign it to them. Cost centers currently in use:
{{ cc }}
none yet