← Back to writing

Why My AI Bill Went Up After Prices Dropped 93%

The agentic token paradox: cheaper APIs + more automation = higher spend. Here’s the math.

LLM API prices collapsed 93% between 2024 and early 2026. Claude Opus output tokens: $75/M to $25/M. Models that cost $60/M output in 2024 are approaching $1-2/M today.

I build and operate agentic pipelines: a content generation system, an idea scoring engine, a trendscout agent. My infrastructure bill went up.

This confused me until I worked through the actual math. Now it makes complete sense. And if you’re building anything beyond simple chat interfaces, you need to understand this before you price your product.

The Chat-to-Agent Token Multiplier

Traditional AI usage looks like this:

  • User sends message, model replies, conversation ends
  • Typical session: 2,000-5,000 tokens

Agentic usage looks like this:

  • Task starts, agent plans, agent uses tools, agent reflects, agent retries, agent produces output
  • Typical complex task: 50,000-300,000 tokens

That’s not an exaggeration. A Claude Code session to refactor a module: ~150K tokens. My daily content pipeline running 3 parallel agents: 2-4M tokens per day.

The published data confirms the pattern: agentic loops consume 15x more tokens than traditional chat interactions. Inference now represents 85% of enterprise AI spend - and that number is climbing as more workloads shift to autonomous agents.

The Enterprise Budget Paradox

Here’s the data point that tells the whole story:

API costs: down 93% since 2024. Enterprise AI budgets: still growing.

This isn’t irrational. It’s what happens when lower marginal cost unlocks new use cases.

When Opus output was $75/M, you thought carefully about every agentic workflow you considered building. Is this worth the token cost? Many weren’t.

At $25/M (and heading lower), more workflows cross the viability threshold. You build more agents. You run more loops. You automate more steps. Total spend goes up even as per-token cost falls.

What Actually Controls Your Costs

After tracking my own token spend obsessively for six months, here’s what I found:

Prompt caching is the single biggest lever.

Any context you send repeatedly (system prompts, document chunks, code files) can be cached. The pricing: cached input tokens cost ~90% less than fresh input tokens. If your agent has a 10K-token system prompt and runs 100 times per day, that’s the difference between $25/day and $2.50/day on input costs alone.

Batch API cuts realtime overhead.

For any non-realtime workload (overnight processing, content generation, batch analysis) the batch API gives a 50% discount. Most teams don’t use it because they default to synchronous calls everywhere.

Model routing matters more than model selection.

The mistake I see constantly: default to Opus for everything because it’s the best.

The right pattern:

  • Haiku: classification, routing, simple extraction (fast, cheap)
  • Sonnet: generation, analysis, most agentic steps (balanced)
  • Opus: complex reasoning, architecture decisions, final review pass (expensive, worth it where it counts)

Running everything through Opus is like taking a direct flight first class when you’re just connecting airports.

Measuring the Right Thing

Most teams track cost-per-API-call. This is the wrong metric.

The right metric is tokens-per-task: how many tokens does it take to complete one unit of work.

When I mapped my content pipeline this way, I found that two steps (the research expansion pass and the multi-draft generation) were consuming 70% of my total tokens. Everything else was noise.

Fixing those two steps with better prompting and caching reduced my total token spend by 58% without changing my output quality.

The 80/20 rule applies to token consumption. Find your fat steps.

The Unit Economics Question for Founders

If you’re building a product on top of LLMs, the pricing math you need to model is:

Cost per active user = (avg tasks/user/day) × (avg tokens/task) × (blended token cost)

At $25/M output tokens:

  • 5 tasks/user/day × 50K tokens/task = 250K tokens/day/user
  • 250K × $25/M = $6.25/user/day in output token cost alone
  • $187.50/user/month just in inference

That’s before input tokens, caching, or other model costs.

At $25/month subscription price, you’re underwater before you’ve written a line of business logic.

This is why model routing, caching, and batch processing aren’t premature optimization. They’re survival math.

The Right Frame

Cheaper APIs didn’t reduce AI spend. They expanded the surface area of what’s worth automating.

That’s actually the correct outcome from a productivity standpoint. More things are economically viable to automate now than were viable in 2024. The velocity gains are real.

But if you’re projecting costs based on current per-token prices without modeling your token consumption patterns, you’re missing the actual variable in the equation.

The price fell. The usage exploded. The bill went up.

Plan accordingly.