CheckedSourced, dated, and no one pays us

AI Agents / Practice

AI Agents · Practice

What Agents Cost to Run, and Why the Bill Grows

A loop makes many calls per task, and difficult tasks cost disproportionately more. Where the spend actually goes, and how to keep it predictable.

Facts checkedAugust 2026 For: Decision-makers, Technical

Model prices per token have fallen consistently. Bills have gone up anyway.

Across 2026 surveys, the median enterprise's monthly model bill grew 7.2 times year over year.

For a vendor-side perspective on cognitive offloading, see further details from Monitask.

Cheaper units, far more units. That is the whole shape of it.

Why agents cost more than chat

A chat exchange is one call. You ask, it answers.

An agent task is many. Decide what to do, call a tool, read the result, decide again. A modest task might be five to fifteen calls; a difficult one considerably more.

And each call carries context. The conversation so far, the tool results, the instructions — resent with every step. Cost per call rises as the task progresses, which means the last steps of a long task are the expensive ones.

Which produces the counterintuitive property: the tasks that fail cost the most. An agent that struggles loops more, accumulates more context, and bills more than one that succeeds immediately.

Where the spend actually goes

Context, more than output. Input tokens dominate in most agent workloads, because the accumulated history is resent constantly and outputs are short by comparison.

Retries. Failed tool calls, malformed responses, rate limits. Each retry is a full call.

Exploration. An agent working out what to do tries things. That is the capability you are paying for and it is not free.

Long chains. Cost grows faster than linearly with steps, because context accumulates.

Idle-but-connected patterns. Agents that poll, monitor or wake on events can generate steady cost with no visible activity.

And development. Testing an agent means running it, repeatedly.

The things that surprise people

Cost per task varies enormously. Not a stable unit price — the same nominal task can cost ten times more depending on how cleanly it goes.

A stuck agent can consume a great deal quickly. A loop with no iteration limit, retrying a failing call, is the classic incident. Set limits before you need them.

Volume estimates are usually low. People estimate the happy path and multiply by expected usage, missing retries, exploration and the tasks that fail.

Cheaper models are not always cheaper overall. A weaker model that needs more attempts to reach the same result can cost more than a stronger one that succeeds first time. Test rather than assume.

And per-seat pricing hides it. A vendor charging per user is carrying the model cost, which means either a usage cap somewhere or a pricing change coming.

Keeping it predictable

Set hard limits. Maximum iterations per task, maximum tokens, maximum spend per day. Before deployment, not after the incident.

Cap context. Summarise or truncate history rather than letting it grow unbounded.

Alert on anomalies — spend rate, iterations per task, retry rate.

Attribute cost per task and per use case. Aggregate spend tells you nothing about which workflow is expensive.

Fail fast. An agent that gives up after five attempts and escalates is cheaper than one that tries forty times.

Cache what repeats. Identical or near-identical requests are common and providers increasingly support caching of repeated context.

Match the model to the step. Not every step in a chain needs the strongest model; routing simple steps to cheaper ones is a real saving where the reliability holds.

And log the cost alongside the outcome, so you can see what you paid for a success and what you paid for a failure.

Calculating whether it is worth it

Cost per successful outcome, not cost per call.

Include the failures. If 20% of tasks fail and get handled by a person, that human time is part of the cost.

Include the oversight. Approval steps consume someone's attention.

Include the build and integration, amortised. Frequently the largest number in the first year. See integration is the hard part.

Compare against the honest alternative. Not against doing nothing — against automation, or the current manual process, properly costed.

Median time to value across functions is 5.1 months per BCG and Forrester 2026 surveys, from 3.4 months for sales development agents to 8.9 months for finance and operations.

Use that as a reality check on payback claims, not as a promise. For broader independent background, see NIST AI Risk Management Framework.

See measuring whether an agent is worth it.

Why low volume rarely pays

Setup, integration, oversight and governance costs are largely fixed.

Below some volume they never amortise, however cheap the per-task cost.

This is the most common reason a technically successful pilot does not become a deployment — it worked, and it will not pay back at the volume available. See when an agent is the wrong answer.

For small teams and individuals

The same dynamics, smaller numbers, and the surprises are proportionally larger.

Set a spending limit at the provider. Most allow one. Do it before the first long-running task.

Watch the first week closely. Your actual usage pattern will differ from your expectation.

Be careful with anything that runs unattended. A scheduled agent that loops is the scenario that produces an unexpected bill.

And check what a per-seat tool actually includes. Usage caps are frequently buried.

See agents for a one-person business.

Questions for a vendor

What is the pricing model, and what happens if we exceed it?

What is a typical cost per task at our volume? Ask for the distribution, not the average.

Can we set spend limits, and what happens when they are hit?

What do failed tasks cost?

And is model cost included or passed through? The answer determines who absorbs the variance.

The short version

Prices per token fell; bills rose 7.2 times — cheaper units, far more of them.

A loop makes many calls, and context is resent each time, so late steps cost more than early ones.

Failing tasks cost more than succeeding ones, which is the opposite of the intuition.

Set iteration and spend limits before deployment, not after the incident.

And low volume rarely pays back, because setup and oversight costs are fixed.