THE INDEPENDENT RECORD · AGENTIC AI AS A SERVICE AboutStandardsContact
GAASAGENTIC AI · AS A SERVICE
INDEPENDENT · SINCE 2026
UPDATED DAILY
NO HYPE · NO PAY-TO-PLAY
PER-TASK PRICING NOW STANDARD ● NEW BENCHMARK: 71% TASK COMPLETION ● ENTERPRISE PILOTS UP 4X ● RUNTIME FUNDING ACCELERATES ● "AGENTS ARE THE NEW SEATS" ● MARGINS UNDER PRESSURE ● THE INDEPENDENT RECORD ON GAAS
Economics

The Reliability Tax: How Much "Reliability" Actually Costs You Per Task

Reliability in an agentic system isn't free and it isn't a feature you bolt on at the end. It's a recurring per-task expense that lives inside your cost-of-goods-sold, and most GaaS operators have never measured it. The short version: getting an agent from "works in the demo" (roughly 70-85% success) to "works in production" (98-99%+) typically multiplies your per-task compute cost by 2x to 6x, because every nine of reliability you add is paid for with retries, verification passes, redundant model calls, and human fallback. This piece quantifies that tax with concrete math, shows you where the money actually goes, and gives you a formula to price it.

By S. Bauer · Feb 11, 2026 · 13 min read

Table of Contents

Reliability Is a Cost Center, Not a Checkbox

Ask a founder selling an agentic AI service what their reliability "costs" and you'll usually get a blank stare, then a deflection about model quality. That's the wrong frame. In a GaaS business, reliability isn't an attribute of the model. It's an engineering decision you re-purchase on every single task, and it shows up as real dollars on your inference bill.

Here's the thing nobody puts on a slide: a base model that completes a task correctly 80% of the time is worthless as a paid service. No buyer pays per outcome when one in five outcomes is wrong. So you build machinery around the model, retries, verifiers, voters, validators, escalation paths, until the system clears a bar the customer will pay for. Every piece of that machinery burns tokens or human minutes. The gap between the raw model's accuracy and the reliability your contract promises is filled entirely with money.

I've started calling this the reliability tax, and once you see it you can't unsee it. It's the single most under-measured line in agent unit economics. Operators obsess over the hidden cost of retries and the token-volatility problem as separate issues; they're really the same animal viewed from two angles. The discipline this article belongs to, agent economics and unit metrics, has no settled vocabulary for it yet, which is exactly why it's worth quantifying carefully.

Defining the Unit: Cost of Reliability Per Completed Task

Let's get precise, because vagueness here is how margins die quietly.

Define two numbers for any agent workflow:

The reliability tax is simply:

Reliability Tax = C_delivered − C_naive

And the multiple that matters for your gross margin is C_delivered / C_naive. Call it the reliability multiplier.

A subtlety that trips people up: you must amortize the cost of failed tasks into your successful ones, because failures still consumed compute. If 100 attempts produce 95 accepted outcomes but burned tokens on all 100 (plus retries), your real cost-per-completed-task divides total spend by 95, not 100. This is the same accounting logic behind cost-per-completed-task as the category's core unit, you pay for everything, you bill for what lands. Reliability spend lives in the numerator; accepted outcomes sit in the denominator. Both move when you turn the reliability dial, which is what makes this hard to forecast.

The Five Places Reliability Money Goes

When you decompose a production agent's bill, the reliability tax sorts cleanly into five buckets. Knowing which bucket dominates tells you where to cut.

1. Retries and Self-Correction Loops

The most common and most underestimated cost. When an agent fails a step, a malformed tool call, a failed assertion, a rejected output, the cheapest fix is to try again, often with the error fed back in. Each retry is a full or partial re-run.

The math compounds fast. Say a single step succeeds 85% of the time and you allow up to three attempts. Your per-step success climbs to 1 − 0.15³ ≈ 99.7%. Lovely. But the expected number of attempts is 1 + 0.15 + 0.15² ≈ 1.18 for that step. Chain ten such steps and you're paying for ~11.8 step-executions instead of 10, an 18% retry surcharge before anything else. Now imagine a step that succeeds only 60% of the time; expected attempts balloon, and a single brittle step can dominate your entire bill. Anthropic's own guidance on building effective agents makes the point that simple, well-scoped loops beat elaborate ones partly for this reason: every loop iteration is a line item.

2. Verification and Critic Passes

You can't retry what you don't know is wrong. So reliable agents add a verifier, a second model call (sometimes a second model entirely) that grades the output before it ships. This is the "LLM-as-judge" pattern, and it's pure reliability overhead: a 100% tax on the steps it guards, because you're now paying for generation plus judgment on every pass.

Verification is often worth it, catching a bad output before it reaches the customer is cheaper than the refund and churn, but it's rarely free and almost never counted. A verifier that runs on every task adds a fixed per-task cost; a verifier that runs only on low-confidence tasks adds a variable one. Which you choose changes your cost curve entirely.

3. Redundancy and Voting

For high-stakes steps, teams run the same prompt N times and take the majority answer (self-consistency) or run multiple model families and reconcile. Three-way voting roughly triples the cost of that step in exchange for a meaningful accuracy bump. It's the most expensive reliability lever per unit of improvement, which is why it should be reserved for the 5% of steps where a wrong answer is catastrophic, not sprayed across the whole workflow.

4. Guardrails, Validation, and Sandboxing

Schema validators, regex checks, allow-lists, sandboxed code execution, output filters. Individually cheap, collectively not. The validators themselves are often near-free (a JSON parse), but the rejections they trigger feed straight back into bucket one as retries. Guardrails don't cost much to run; they cost a lot in the rework they create. This bucket overlaps heavily with agent security economics, the same sandbox that keeps a code agent from doing damage also adds latency and retry pressure.

5. Human Fallback

The expensive backstop. When the agent can't clear the bar autonomously, a human finishes the job. A single human-intervention minute can cost more than a thousand model calls. This is why human-intervention rate functions as the new churn signal and as a cost driver simultaneously. Even a 5% fallback rate, at $0.50 of loaded human time per intervention, adds $0.025 to every task's average cost, frequently more than all your token spend combined. Reliability bought with humans is reliability that destroys your margin at scale, which is the whole reason autonomy percentage is worth grading.

A Worked Example: The Cost of Each Additional Nine

Let me make this concrete with a plausible customer-support agent. Numbers are illustrative but the shape is real.

Reliability target Mechanism added Avg model calls/task Human fallback rate Loaded cost/completed task
~80% (demo) Single pass 4 0% $0.04
~95% + retries + schema validation 6.5 0% $0.065
~98% + verifier pass on every task 9 1% $0.095
~99.5% + selective 3x voting + verifier 13 3% $0.16
~99.9% + human fallback on low-confidence 14 6% $0.34

Read down that last column. Going from a demo-grade 80% to a contract-grade 99.5% took the delivered cost from $0.04 to $0.16, a 4x reliability multiplier, almost all of it tokens. Pushing the last half-nine to 99.9% nearly doubled it again, this time driven almost entirely by human fallback. The reliability tax at 99.5% is $0.12 per task; at 99.9% it's $0.30. The customer who demands "five nines" rarely understands they're asking you to roughly 8x your cost of goods.

This is the curve that breaks naive per-outcome pricing. If you quoted $0.10 per resolved ticket based on your 95% prototype, you're underwater the moment the contract specifies a 99% SLA.

The Marginal Cost of Reliability Is Not Linear

The single most important property of the reliability tax: it's convex. Each additional nine costs dramatically more than the last.

The intuition comes straight from the error model. If your base system fails 5% of the time, your reliability machinery needs to catch 4 of every 5 of those failures to hit 99%. To get to 99.9%, it needs to catch 98 of every 100. The failures that survive your first verifier are, by definition, the hard ones, the cases the cheap checks missed. Catching them requires more expensive mechanisms: voting, stronger models, humans. You're paying escalating prices to fix an ever-shrinking and ever-harder-to-fix tail.

McKinsey's analysis of the economic potential of generative AI repeatedly lands on the same operational truth from the value side: the gap between a promising pilot and a deployed system is where most of the cost and most of the failures live. The reliability tax is the dollar measure of exactly that gap.

Practically, this convexity means there's almost always a "knee" in the curve, a reliability level beyond which each additional nine costs more than it's worth. Finding your knee, per use case, is one of the highest-leverage exercises in agent economics. Spend an afternoon plotting delivered cost against achieved reliability for your top workflow and you'll usually discover you're either over-engineering (paying for nines the customer doesn't value) or dangerously under-engineering (promising nines you can't profitably deliver). It's rarely the level you guessed.

How to Price the Reliability Tax

If reliability is a per-task cost, it has to live in your pricing, not your apology emails. Three moves:

1. Price the SLA, not the task. Stop quoting a flat per-outcome rate and pretending reliability is constant. Offer tiers: a "best-effort" tier at your low reliability multiplier, and a "guaranteed" tier priced at the higher one. This is honest, and it lets price-sensitive buyers self-select into cheaper, lower-assurance work. A code-review agent that's allowed to miss occasionally is a fundamentally cheaper product than one underwriting a merge gate.

2. Measure your reliability multiplier per workflow and re-measure monthly. Because token prices and model accuracy both drift, your multiplier drifts too. A model upgrade that lifts base accuracy from 85% to 92% can quietly cut your retry tax in half, that's margin you should either bank or pass through deliberately, not discover by accident.

3. Cap autonomy where the tail gets expensive. This is the uncomfortable one. Sometimes the right business decision is to refuse the last nine, to hand a class of hard tasks to a human queue priced separately rather than let the agent burn $0.30 of compute chasing a 0.4% improvement. A surprising number of agent startups are quietly doing exactly this to protect margin, and they're right to. Selling "the agent handles 97% autonomously and routes the rest" is a stronger, more honest, and more profitable pitch than pretending it handles everything.

The operators who win the GaaS category won't be the ones with the most reliable agents in absolute terms. They'll be the ones who know, to three decimals, what their reliability costs per task, and price it before the customer's SLA prices it for them.

Insights Most People Overlook

  1. The cheapest reliability is upstream, not downstream. Everyone reaches for retries and verifiers, downstream patches. But improving your task decomposition so each step has a higher base success rate attacks the tax at its root, because retry cost is exponential in step failure rate. Cutting a step's failure from 20% to 8% can do more for delivered cost than any amount of voting. Reliability is mostly an architecture problem wearing a cost problem's clothes.

  2. A faster, cheaper model can be a more expensive product. Teams swap to a cheaper model to cut per-call cost and watch their bill go up, because the cheaper model's lower accuracy triggers more retries and more human fallback. The per-token price went down; the per-completed-task price went up. You cannot evaluate a model swap on token price alone, only on delivered cost per accepted outcome. This is the same trap as the blended-rate illusion in multi-model pricing.

  3. Verification can cost more than the work it verifies, and still be the right call. When a wrong output triggers a refund, a chargeback, or churn, the loaded cost of a single bad outcome can dwarf hundreds of verifier passes. The reliability tax is best understood not against your token bill but against your cost of being wrong. Cheap-to-be-wrong workflows should run lean; expensive-to-be-wrong ones justify lavish verification.

  4. Your reliability multiplier is a competitive moat or a liability, and most founders don't know which. Two vendors quoting the same per-outcome price can have wildly different multipliers underneath. The one at 2x is printing margin; the one at 5x is one model-price spike away from insolvency. Because nobody publishes this number, it stays invisible until a downturn forces the question, which is precisely how churn stays invisible in GaaS until it's catastrophic.

  5. The reliability tax shifts the build-vs-buy calculus for buyers, in your favor. A buyer doing the agent themselves pays the full reliability tax with their own engineers' time and judgment, and usually underestimates it by an order of magnitude, because the demo worked. A vendor who has already paid down that tax across thousands of tasks has a genuine, defensible cost advantage. The reliability tax isn't only a cost; framed correctly to customers, it's the clearest argument for why agentic AI should be bought as a service rather than built.

References

#cost-per-completed-task

More in Economics