How to budget AI tokens without mixing up volume and price
6 October 2026 · Hypothetical examples
A price per million tokens does not tell you what a month will cost. You also need requests, days of use, and input and output tokens per request. Keeping these quantities separate reveals what changes when usage grows or responses get longer.
Every amount in this guide is a hypothetical USD scenario. The USD 2 input and USD 8 output rates per million do not represent any model’s official prices.
Open the token cost calculator
A budget with two components
Period cost = requests/day × days × (input tokens × input rate + output tokens × output rate) ÷ 1,000,000.
Assume 100 requests a day for 30 days. Each request uses 1,000 input tokens and generates 500 output tokens. That is 3 million input and 1.5 million output tokens for the period: USD 6 + USD 12 = USD 18. Output uses fewer tokens, yet costs more at these hypothetical rates.
What changes when requests increase
With all other assumptions held constant, cost scales in proportion to requests. The chart compares 100, 300 and 1,000 requests a day. It is not a forecast of users or actual usage: one action in an application can trigger several API calls.

| Requests/day | Input USD | Output USD | Total USD |
|---|---|---|---|
| 100 | 6 | 12 | 18 |
| 300 | 18 | 36 | 54 |
| 1000 | 60 | 120 | 180 |
Output length changes the budget too
At 100 daily requests and 1,000 input tokens, increasing output from 250 to 1,000 tokens moves total cost from USD 12 to USD 30. Doubling output from 500 to 1,000 tokens does not double the total: input still costs USD 6. Review the two components separately.

| Output tokens/request | Input USD | Output USD | Total USD |
|---|---|---|---|
| 250 | 6 | 6 | 12 |
| 500 | 6 | 12 | 18 |
| 1000 | 6 | 24 | 30 |
Turn a scenario into a useful budget
Measure requests and tokens over a window that represents your usage, separating workdays, tests and peaks. A conversation may resend history and increase input on each turn. Do not convert words or characters to tokens at a fixed ratio: language, content and tokenizers can change the relationship.
- Record the date, model and unit for each provider rate.
- Use token counts and calls from your application; document the window you extrapolate.
- Calculate a base case and a higher-usage case without inventing a growth rate.
- Enter the assumptions in the existing calculator, then reconcile them with actual billing details.
What this calculation leaves out
This simple model excludes taxes, currency conversion, caching, batch, tools, images, audio, retries and fixed fees. Long contexts, reasoning, tiers or minimums may require separate components. Do not add a contingency percentage without explaining which risk it covers. Record additional charges separately and check their units.
Sources and method
Claude Platform’s pricing documentation separates input, output, caching and other modes. It is linked as an example of billing structure, not a recommendation or the source of this guide’s fictional rates. Consulted on 6 October 2026.
Official Claude Platform pricing documentation
Original CosteSoftware charts calculated from the visible assumptions. The tables provide the same data without relying on images. The linked calculator uses editable rates and does not connect to an API.