Token-based pricing is a billing model where you pay for the tokens an AI model reads and writes, at a per-million-token rate set per model, instead of a fixed fee per user. This guide puts per-seat and token pricing side by side for a 40-person team, works out the break-even point, and gives a finance lead a chargeback model and a monthly budgeting worksheet to copy.
Three AI pricing models finance will meet
As of October 2026, the Claude pricing page shows all three models from a single vendor:
- Per seat: Claude Team standard seats are $25 per seat per month billed monthly, or $20 billed annually. Premium seats are $125 monthly or $100 annually.
- Seat plus usage: Claude Enterprise lists "Seat price + usage at API rates", at $20 per seat per month billed annually, with usage cost that scales with model and task.
- Token-based: API access charged per token. Claude Sonnet 4.6 is $3 per 1M input tokens and $15 per 1M output tokens (Anthropic pricing), the same as the ATP list rate for claude-sonnet-4-6.
Most companies end up with a mix: seats for people who chat with a model all day, and token billing for the applications, automations and agents that call models from code.
Worked comparison: a 40-person team
Assumptions for one month with 21 working days, all requests on claude-sonnet-4-6 at $3 / $15:
- A standard request is 3,000 input and 600 output tokens: 3,000 × $3 ÷ 1M + 600 × $15 ÷ 1M = $0.009 + $0.009 = $0.018.
- A long-document request is 20,000 input and 600 output tokens: $0.06 + $0.009 = $0.069.
The same 40 people on Claude Team standard seats cost 40 × $25 = $1,000 a month on monthly billing, or 40 × $20 = $800 on annual billing.
Three things finance should take from this table:
- Break-even is per person. At $0.018 per request, a user matches a $25 seat at $25 ÷ $0.018 = 1,389 requests a month, about 66 per working day. At $0.069 per request it is about 362 a month, or 17 per working day.
- The heavy group costs $57.96 per person on tokens, more than twice a $25 seat. The light group costs under $1 per person.
- The comparison prices model usage only. A seat includes the vendor's chat apps and features; token usage needs an internal tool or integration to call the API, which has its own cost.
Agentic work changes the scale. Anthropic reports Claude Code averages around $13 per developer per active day and $150 to $250 per developer per month (Claude Code costs), several times the chat usage above. Budget coding agents as their own line.
A chargeback model with credits per project
Seat chargeback is simple: seats × price per department. Token chargeback needs one more step, because spend lands on workloads rather than on people. The model that holds up at month-end close:
- Each workload is a project with its own key, grouped into a workspace per department.
- Finance funds the organization, and each project gets a monthly allocation in credits (1 credit = USD 0.01).
- Each cost center is charged for credits consumed, not credits allocated.
Example month, using the allocations from the worksheet in the next section:
By department: Support $1,193.45, Sales $268.80, Engineering $376.15, All staff $610.20. The 48,140 unspent credits stay on the project balances, since pay-as-you-go credits do not expire, so next month's allocation can be smaller. Proposal-drafts used 99.6% of its allocation, which is the signal to ask its owner whether volume grew before raising the number.
Monthly AI budgeting worksheet
Fill one row per workload. Take requests and average tokens from one full week of request logs and multiply by 4.33 weeks.
Rounded up per project, the allocations are 145,000, 1,500, 27,000, 49,000 and 70,500 credits, 293,000 in total. Three Scale top-ups of USD 1,000 (100,000 credits each) fund 300,000 credits and leave 7,000 unallocated at the organization level as a reserve. Rates come from each model's page; qwen-3-7-flash uses its rate for prompts up to 32K tokens.
What makes a token budget miss
- A model switch. Moving proposal-drafts from gpt-5.5 to claude-sonnet-4-6 changes its cost per request from $0.075 to $0.0405, with no change in volume. Check the model compare pages before and after.
- Context growth. If support-bot prompts grow from 1,284 to 4,000 input tokens, cost per reply rises from $0.010032 to $0.01818.
- Reasoning tokens. OpenAI and Anthropic bill reasoning tokens as output, so turning on extended thinking can multiply output cost without a visible change in answers.
- Agents. Each step resends context; Anthropic reports agent teams use approximately 7× more tokens than standard sessions in plan mode.
A weekly look at consumed against allocated catches all four before month-end. The detail on reading the numbers is in LLM token cost: how to calculate it.
Setting this up in ATP Token
- Create a Team organization with one workspace per department and one project per workload (console setup).
- Top up through the Billing page (minimum USD 5; packages of USD 5, 50, 200 and 1,000) and allocate credits from the organization to workspaces and projects (top up & wallet). Top-ups are non-refundable.
- Set each project's allowed models and create its
atp-key, so spend by key equals spend by project. - Each week, compare Allocated and Consumed in the allocation tree on the Usage page (tracking spend).
- At month-end, close from billing events and charge each cost center for consumed credits (how credits work).

