Gains:
- Ability to read input/output token pricing and invoice items
- Ability to estimate the monthly cost of a workflow with a rough formula
- Implementing cost-cutting methods such as caching, batch processing, and model staging
Being able to estimate how much a model will cost is one of the decision maker's most practical skills. "What do I pay monthly?" If you cannot answer the question, you can neither plan a budget nor choose the right level. The good news is that pricing is simpler than it sounds, and once you get the hang of it you can make a rough estimate on your own. In this unit, you'll learn how to read input/output token pricing, estimate the monthly cost of a workflow with a simple formula, and methods that actually reduce cost.
Rule of thumb: Input and output are priced separately
In closed-weight models, the price is calculated based on the amount of tokens processed and there are two separate items:
- Input token (input): The text you send to the model. Your prompt, your documents, your samples.
- Output token: The answer the model produces for you.
Critical point: The output token is often several times more expensive than the input token. This is because it is computationally more costly to the model to produce output. For example, in one model, the input might be $3 per million tokens while the output might be $15; So the output is five times more expensive. This means long and unnecessary answers can quickly eat away at the budget.
Tip: One of the easiest ways to reduce cost is to not ask the model for unnecessarily long answers. Restrictions such as "maximum 5 articles", "single paragraph", "export only the table" increase the quality and save the output token.
Current Price Examples
Below are the approximate prices of several models (per million tokens, US dollars). These values belong to the period in which this module was prepared and change frequently; Check the provider's current price page for the exact decision.
model
Stage
Input $/1M
Output $/1M
Claude Opus 4.8
strong
~5
~25
Claude Sonnet 5
balanced
~3
~15
Claude Haiku 4.5
lightweight
~1
~5
As seen in the table, there can be a price difference of up to five times between the strong tier and the light tier. That's why the "fittest model for all business" approach is often a waste of money. Having the simple work done by a cheap model and the difficult work by a powerful model provides great savings without loss of quality. We will deepen this idea in units 7 and 9.
Estimating Monthly Cost: Simple Formula
For a rough monthly cost estimate, you can use this formula:
Monthly cost ≈ (Number of requests per month × Average input token × Input price / 1,000,000)+ (Number of requests per month × Average output token × Output price / 1,000,000)
Let's run an example. Let's say an e-commerce team produces 50,000 product descriptions per month. Each request sends an average of 500 tokens of input (product information) and receives 300 tokens of output (description). In a balanced model (input ~3, output ~15):
- Input cost: 50,000 × 500 × 3 / 1,000,000 = $75
- Output cost: 50,000 × 300 × 15 / 1,000,000 = $225
- Total ≈ $300/month
If they did the same job in a lightweight model (input ~1, output ~5):
- Input: 50,000 × 500 × 1 / 1,000,000 = $25
- Output: 50,000 × 300 × 5 / 1,000,000 = $75
- Total ≈ $100/month
So just stage selection can reduce the same job from $300 to $100. For a relatively simple task such as a product description, the lightweight model is often more than sufficient.
Caution: This formula is a rough estimate; actual billing varies with factors such as cache usage, retries, and reasoning mode. Still, it's a very good start for getting a budget confirmation or comparing two models. It is best to measure the real number with a small pilot before making a decision.
Five Methods to Reduce Costs
- Choose the right level. Simple, lightweight model. This is the single biggest source of savings.
- Make the input smaller. Instead of filling out huge documents for each request, send only the relevant section (context optimization in unit 5).
- Limit output. Clarify the length and format of the answer; Unnecessarily long answer = unnecessary cost.
- Use caching. Many providers allow you to cache and re-read repeated fixed inputs (e.g. the same system instruction) much cheaper. This provides significant savings if you are sending the same large instruction thousands of times.
- Perform batch processing. If you're not in a hurry, "batch" options, which send many requests in bulk and process them at a discount, significantly reduce the cost.
Three Realistic Cases
Case 1 — Savings with step change. A customer service team was summarizing all incoming emails with the strongest model, and their monthly bill was ~$900. Summarizing was a simple task; When they moved to the balanced tier, the output quality remained almost the same, but the bill dropped to ~$250. Savings ~$7,800 per year, just by choosing the right tier.
Case 2 — Saving with cache. A software team was sending the same 8,000 token “coding standards” document with every code review request. 400 requests per day × 8,000 tokens = large repetitive input. When they turned on the cache feature, this fixed partition began to be read much more cheaply and a significant part of the input costs disappeared.
Case 3 — Savings by limiting output. When a marketing team asked for a product description, the model produced long, flowery paragraphs at a time. When they added the "maximum 60 words, single paragraph" restriction, the explanations became more useful and the output token was halved. While quality increased, cost decreased; win-win.
Weak Prompt / Strong Prompt
Weak prompt:
Write me a nice description for this product. [product information]
The model can write as long as she wants; The output token is uncontrolled.
Powerful prompt:
Your role: e-commerce copywriter. Product: [INFORMATION]. Task: Write a product description. Restrictions: Maximum 60 words, one paragraph, appeal to non-technical customers, contain 2 benefits + 1 use case. Avoid fancy adjectives.
The powerful prompt controls both quality and output length (and therefore cost).
Copiable Templates
1. Monthly cost estimate:
I make [QUANTITY] requests monthly. Average input ~[NUM] tokens, output ~[NUM] tokens. Calculate the monthly cost for the following models ([MODEL A], [MODEL B]) with the formula and compare in a table. Accept input/output prices [PRICES].
Tier 2 comparison:
My duty [TASK]. Does this job really require a powerful model, or is a lightweight/balanced model sufficient? Evaluate in terms of quality and cost and suggest 2 tiers for me to pilot test.
3. Cost reduction screening:
Identify ways to reduce cost in the following workflow: [WORKFLOW].Write feasibility and estimated savings for each of the cascade, input reduction, output bound, cache, and batch processing headers.
4. Output limitation:
Rewrite the following prompt to reduce the output token without reducing quality: "[PROMPT]". Optimize for length, format and unnecessary repetition.
Common mistakes
- Skipping the input/output difference: Allowing long answers without knowing that the output is much more expensive.
- The most powerful model for every job: Doing a simple job with an expensive model and paying many times more unnecessarily.
- Releasing the output length: Giving unlimited writing permission to the model without imposing any format or length restrictions.
- Ignoring cache and batch: Missing serious savings opportunities for repetitive inputs and non-urgent tasks.
- Thinking that prices are up-to-date: Relying on an old price table and planning the budget incorrectly; prices change frequently.
In summary
- The price is calculated based on tokens; input and output are priced separately, and output is often several times more expensive.
- You can roughly estimate the monthly cost by the formula number of requests × average token × price.
- Correct step selection alone can reduce the cost many times.
- Input minimization, output limiting, caching and batch processing are practical methods that significantly reduce the bill.
Application task
Get the token values you estimated in the previous unit. Have the monthly cost of your business calculated for two different levels with template 1 in this unit (monthly cost estimate). Then, with the 3rd template (cost reduction scan), deduce how much savings each method can bring to your workflow. Plan to choose the two most promising methods and apply them to your next month's budget.
checklist
- [ ] I know that input and output token are priced separately and output is more expensive.
- [ ] I can roughly estimate the monthly cost of a workflow with the simple formula.
- [ ] I can show the cost impact of choosing the right level with an example.
- [ ] I can recognize five cost reduction methods and choose the appropriate one.
- [ ] I can rewrite a prompt to reduce the output token.