Most companies that try AI never actually ship it. The demo works, everyone is impressed, and then the project quietly disappears somewhere between the pilot and production. The usual suspect is not the technology. It is the bill.
So this is a case file. The victim is the budget of a perfectly ordinary AI pilot, the kind that 19 of every 20 companies have lying in a drawer. We are going to dust it for prints, line up the suspects, and, because this is the useful part, work out how you close the case on yours. You do not need to be technical to follow the investigation. Every suspect here is something you can picture.
The case files are piling up
Start with how common this is, because it reframes everything. Gartner expects up to 30% of generative-AI projects (AI projects that write text or answers) to be abandoned after the proof of concept, with escalating, hard-to-predict cost named among the causes. An MIT study found that roughly 95% of enterprise AI pilots produce no measurable profit. Only about 5% of companies, by BCG’s count, are getting real value at scale. Plenty of things can sink a pilot, from messy data to fuzzy goals. This investigation is about the suspect teams least expect and rarely watch: the bill.
Here is the cruel twist that lures teams in. AI keeps getting cheaper, and that is exactly what lulls them. The price of a fixed level of capability keeps falling fast, several times a year. But the newest models answer by “thinking out loud,” burning far more words per task, so the cost of one top-tier answer is rising, by three times and up to eighteen times a year. Cheaper per word, pricier per finished job. Waiting for it to get cheap is not a plan; it is how you end up with a case of your own.
The crime scene: a cliff, not a slope
Every runaway bill has the same shape. In the demo, one or two people poke at it, the bill is a rounding error, and the whole thing feels free. Then it ships to everyone. Usage multiplies, and the bill does not climb a gentle slope. It falls off a cliff.
Cheaper per word, pricier per finished job.
The lineup: a dozen small suspects
Open the bill and there is rarely one big thief. There is a gang of small, self-inflicted ones, and the same suspects turn up in case after case.
- The reasoning binge. The model was left on its most thorough “thinking” setting for every request, including “is this a refund question, yes or no.” It wrote a paragraph of private monologue to produce a one-word answer, and those thinking and output words are billed several times higher than the words you send in.
- The amnesiac. Every single request re-sent the same long instructions and the same knowledge base from scratch, paying full price to re-read the identical pages a million times over.
- The hoarder. The lookup step that pulls in reference documents to answer crammed ten of them into every message to the model when two would have done, and you pay for every one, every time.
- The infinite meeting. A chain of AI “agents” passed work back and forth, each step re-reading the whole conversation, occasionally looping with no one to stop it.
- The idle rental. Someone rented a dedicated graphics chip (a GPU) for a workload that actually ran about eight percent of the time, and paid for it around the clock.
- The panic dialer. When the provider got busy, the code retried instantly and repeatedly, turning a brief slowdown into a billing spike.
The red herring: why nobody caught it
The grim line in the report is that nobody saw it coming, because nobody was watching the right number. The team tracked the price per word, which kept falling, so the dashboards stayed green while the number that actually mattered, the cost to finish one customer’s request, quietly climbed. There was no per-team or per-feature breakdown either, so when the invoice landed it was one enormous figure with no owner and no story. Finance saw a frightening total, could not point to a return, and pulled the plug. That, more than any single line item, is the cliff.
Closing the case
Now the part that closes the case on yours. The good news is that the biggest suspects are also the easiest to shut down, and most are a config change, a setting you switch on, rather than a rebuild. The workhorse here is caching, which means reusing work the model already did instead of paying for it a second time. Ranked by effort.
A few of those need the fine print. Prompt caching tells the provider that your long, unchanging instructions and knowledge are reusable, so it stops charging full price to re-read them every time; the one trap is to keep anything that changes per request at the end of the message, or the cache never matches. Routing works only if you can tell easy requests from hard ones, which is why an eval set (a fixed list of questions with known-good answers) earns its keep: it tells you the cheap model is genuinely good enough before you trust it. And caps plus structured outputs (making the AI answer in a fixed form, like a filled-in form, so nothing has to be re-tried) do double duty, cutting cost and killing the parse-and-retry loop that quietly doubles it.
Then the discipline that prevents a relapse, and this is the part Finance actually cares about: measure cost per finished task, not per word. Tag every call by team and feature so the bill has owners and a story. And put a hard budget cap in place so a runaway loop trips a breaker instead of becoming a five-figure surprise at month end.
The verdict
Verdict: the bill did it, and it was entirely preventable. The pilots that make it into production are almost never the ones that found a cheaper model. They are the ones that stopped paying to re-read the same page, stopped using a sledgehammer for a yes-or-no question, and started watching the one number that mattered. Cost is not a reason to avoid AI. Treated as an engineering discipline instead of a surprise at month end, it is the thing that finally lets you ship.
Where Gracient fits
That discipline, the caching and routing and the cost-per-task plumbing that turns a scary pilot into a profitable product, is the work we do at Gracient. We build the production-AI stack inside your own environment and wire the cost controls in from the start, so the bill never becomes the thing that quietly sinks the project.
Want your own pilot’s bill read line by line before it reaches the cliff? Book a 45-minute working session and we will walk it through together, whether or not we end up working with you. Start the conversation here.