Token Economics 101: Why AI Features Fail on Cost, Not Capability
A feature that works perfectly in a demo can still be unshippable once real cost and speed at scale are considered. Token pricing mechanics, model tiering, and latency budgets, explained with illustrative numbers.
A product manager demos an AI feature that works beautifully. Accurate, fast in the room, everyone is impressed. Three weeks later, the same feature gets quietly shelved, not because it stopped working, but because someone finally ran the real numbers: at the volume the business actually needed, it would cost more per month than the team's entire software budget, or it would take eight seconds per request when users needed an answer in under two.
This happens more often than it should, because most people evaluating an AI feature only ever see it work once, in a demo, at a scale of one. Token economics, the discipline of thinking about AI cost and speed the way you would think about any other real business input, closes this gap. It is not deep technical knowledge. It is arithmetic, applied consistently, before a feature ships rather than after.
A note before we go further: any dollar figures in this guide are clearly labeled illustrative examples, used to teach the mechanics, not claims about current real world pricing, which changes often enough that stating specific numbers here would be actively misleading within months. The mechanics themselves do not change nearly as fast.
By the end of this guide, you will understand how token based pricing actually works, why input and output tokens are usually priced differently, and what "model tiering" means as a real cost lever rather than a vague best practice.
You will also understand latency budgets, how long a real user will actually wait, and have a simple, real cost estimation method, built into this guide, that you can apply to any AI feature before it ships rather than after.
Why "it works" and "it ships" are different questions
An AI feature that works correctly on every test case can still fail as a business decision, for two reasons that have nothing to do with accuracy: it costs too much to run at real volume, or it takes too long to respond for the situation it is actually used in. Both of these are cost dimensions in a real sense, one measured in money, one measured in time, and both are frequently ignored during the exciting, early "does this even work" phase of building an AI feature.
Employers hiring for AI product and operations roles have increasingly been burned by this exact pattern: a genuinely capable feature, built and demoed successfully, that turned out to be financially or operationally unviable once real usage numbers were applied. This has made cost and latency awareness a specific, testable interview topic, distinct from asking whether a candidate can get an AI feature to work at all.
This matters specifically in procurement and operations contexts because these workflows often run at real volume, thousands of invoices, thousands of contract clauses, not the single example used in a demo. A cost that looks trivial per single use can become a serious line item once multiplied by realistic monthly volume, and a candidate who can do that multiplication before anyone asks is demonstrating exactly the judgment this guide is about.
There is a career incentive here too, distinct from simply avoiding an embarrassing cancellation. A candidate who can reliably answer "is this actually worth shipping, at real cost and real volume" becomes someone leadership trusts with bigger, more ambiguous decisions, not just AI feature ones. Cost literacy is a business skill wearing an AI costume, and it transfers well beyond any single feature or tool.
How token based pricing actually works
Recall from the earlier guide on how LLMs work that a model reads and writes in tokens, roughly word sized chunks of text. Nearly every commercial AI provider prices its models per token, typically with a separate, usually higher, rate for output tokens, what the model generates, than for input tokens, what you send it. This matters practically: a task that asks a model to read a lot and respond briefly costs differently than one that asks it to read briefly and generate a long response, even if both involve roughly the same total token count.
The second major cost lever is model tier. Providers generally offer several model sizes: smaller, faster, cheaper models for straightforward tasks, and larger, more capable, more expensive models for tasks requiring deep reasoning. Using a frontier tier model for a task a smaller model would handle just as reliably is a real, avoidable cost, the AI equivalent of hiring a senior specialist to do data entry.
Latency budgets: the cost measured in time, not money
Latency, how long a request takes to complete, is a second, equally real cost, and it has a budget the same way money does, set by how long an actual user is willing to wait for the situation they are in. A person waiting on a live chat expects a response within a couple of seconds before it starts to feel broken. Someone who submitted a batch of a thousand invoices for overnight processing will happily wait twenty minutes, since nobody is staring at a screen waiting for it.
The practical implication is that latency budget should shape model choice just as much as cost does. A live, user facing feature generally needs a fast, often smaller, model, or a careful design that shows partial results while a slower model works. A background, batch processed task can often afford a slower, more capable model, since nobody is waiting on it in real time. Using the wrong tool for the wrong latency context, a slow frontier model on a live chat interface, or an unnecessarily fast, expensive setup for an overnight batch job, wastes either money or user patience for no benefit.
A worked example: estimating real cost, illustrative numbers only
Here is the actual arithmetic, using clearly illustrative, made up per token rates to demonstrate the method, not real pricing. Suppose a contract review feature processes a contract averaging 8,000 input tokens and produces a 500 token summary as output.
| Item | Illustrative rate | Tokens | Illustrative cost per contract |
|---|---|---|---|
| Input (reading the contract) | $0.003 per 1,000 tokens | 8,000 | $0.024 |
| Output (the summary) | $0.015 per 1,000 tokens | 500 | $0.0075 |
| Total per contract | $0.0315 |
| Label | Value |
|---|---|
| 10 contracts/month | 0.315 |
| 1,000 contracts/month | 31.5 |
| 50,000 contracts/month | 1575 |
Notice what this illustrates: a cost of about three cents per contract sounds trivial, and in a demo of one contract, it is. At 50,000 contracts a month, a genuinely realistic volume for a mid sized company's annual contract pipeline, the same illustrative rate produces a real, four figure monthly cost that a budget owner will absolutely ask about. This is the exact calculation a PM should run before, not after, presenting a feature as ready to ship, and it is a calculation that takes about two minutes once you know a task's real expected volume.
Three practical levers reduce AI feature cost without reducing quality, when applied thoughtfully. Use the smallest model tier that reliably handles the task, reserving frontier tier models specifically for genuinely hard reasoning. Keep prompts and provided context as tight as the task actually needs, since retrieving only the relevant document sections rather than entire documents directly reduces input token cost. And cache results for identical or near identical repeated requests rather than recomputing the same answer from scratch every time.
Practice these interview questions
Cost and token economics questions come up more than candidates expect, because a working demo and a sustainable feature are two different things. Work through your own answer first, then compare with the sample.
Why they're asking: They want to see you separate 'the model got it right' from 'the unit economics work at real volume,' which is the actual reason polished demos die before launch.
Hit these points:
- Say plainly that capability and viability are two separate tests, and a demo only proves the first one
- Name the specific gap: a demo runs on maybe a hundred test calls, production runs on thousands or millions
- Give a concrete failure shape: a call that costs four cents is fine at fifty calls a day and a real problem at fifty thousand
- Note this failure mode has nothing to do with the model being wrong, it's a budget line item, not an accuracy problem
Sample answer:
- The distinction: "A feature can work perfectly in a demo with a handful of test cases and still not make business sense once you multiply the cost of every model call by real production volume."
- The math: "If a call costs four cents and you're running it fifty thousand times a day, that's two thousand dollars a day, not a rounding error, and it doesn't matter how capable the model is if that number doesn't fit the budget."
- The takeaway: "That's a completely different failure mode than the model being wrong, and it's one people new to shipping AI features often don't check until the bill arrives."
Remember it as: Works in the demo isn't the same as works at volume.
Why they're asking: They're testing whether you have an actual formula in your head, not just a vague sense that AI 'can get expensive.'
Hit these points:
- Name the two-part estimate: tokens per call, input plus output, times the provider's per-token price
- Multiply that per-call cost by real expected volume, calls per day or per month, not a test-run number
- Compare the result against either the value the feature creates or a hard budget ceiling, not in isolation
- Build in a buffer for real inputs running longer than your test prompts, since that's where estimates usually break
Sample answer:
- The formula: "I'd estimate roughly how many tokens a typical call uses, input and output combined, multiply that by the provider's per-token rate, then multiply by expected volume, how many times a day or month this would actually run."
- The comparison: "That gives me a real projected cost I can hold up against either the value the feature creates or a fixed budget, before I've spent real build time on something that might not survive contact with production volume."
- The buffer: "I'd also pad the token estimate upward, because real customer inputs are almost always longer and messier than the clean test prompt I used to size the project."
Remember it as: Tokens per call -> price per token -> real volume -> compare to budget.
Why they're asking: They want three or four real levers, not a single generic 'switch to a cheaper model' answer that shows no depth.
Hit these points:
- Name model routing: send simple, well-defined requests to a cheaper tier and reserve the expensive model for genuinely hard cases
- Name prompt trimming: cut context that isn't actually improving the answer, since every extra token is a recurring cost, not a one-time one
- Name caching: store results for repeated or near-identical queries instead of recomputing them from scratch every time
- Say you'd look at real usage data before picking a lever, because the right fix depends on the actual pattern of calls
Sample answer:
- Lever one: "Route simpler requests to a cheaper, faster model and save the expensive one for cases that actually need it."
- Lever two: "Trim unnecessary context out of the prompt, since I'm paying for every token whether or not it's actually helping the answer."
- Lever three: "Cache results for repeated or very similar queries instead of paying to recompute the same answer over and over."
- The judgment call: "Which lever actually moves the needle depends on the specific usage pattern, so I'd look at real data before picking one blindly."
Remember it as: Route it, trim it, cache it, then check the data.
9 of 12 answers are locked. Any paid plan unlocks every question like these, and Foundation adds the full course catalogue.