You Priced on Outcomes. You Can't Book the Revenue Yet.
Phil Bolton · July 23, 2026 · 3 min read
A founder I work with sells an AI support agent. Last quarter she moved off per-seat pricing and onto per-resolved-ticket, four dollars for every ticket the agent closes without a human touching it. Sales loved it. Deals that had stalled for months closed in weeks, because the buyer only pays when the thing actually works. Then her controller came back from a call with the auditor. The revenue she thought she'd booked in Q2 wasn't all hers to book. The agent had resolved the tickets. The cash had cleared. A chunk of it still had to sit in deferred.
She changed her pricing and, without meaning to, changed when she was allowed to recognize a dollar.
Outcome pricing is variable consideration, and that comes with a brake
Deloitte put out a technology spotlight in June on exactly this, accounting for outcome-based pricing in an agentic AI product. The short version: when your fee is tied to a result the agent achieves, that fee is variable consideration under ASC 606. And variable consideration comes with a constraint. You can only recognize the amount where it's probable a significant reversal won't happen later.
Read that constraint slowly, because it's the whole problem. It isn't "book it when the outcome occurs." It's "book it only to the extent you're confident it sticks." If your definition of a resolved ticket includes a customer satisfaction check that lands three days later, or a clawback if the issue reopens inside a week, then the outcome isn't final when the agent finishes. Your revenue waits for the outcome to stop moving.
Your cost shows up first, your revenue waits for proof
Here's the part that hits the P&L. The compute cost lands the instant the agent runs. Every attempt burns tokens, resolved or not, refunded or not. But the revenue only clears the constraint once the result is locked. So cost leads and revenue lags, and they don't land in the same period.
For one month that's a rounding difference. Across a quarter where you're growing fast, it's a gross margin that reads worse than the business actually is, because you're expensing this month's effort against last month's recognized wins. Your cash can look fine while your recognized revenue trails what you collected.
Per-seat pricing let you book the whole contract on day one and spread it evenly. Per-outcome pricing makes you earn every dollar twice, once when the agent does the work and again when the result proves durable enough to keep. Most founders price the first event and forget the second one gates the revenue.
Write the definition of "success" before you write the price
The lever is the contract, not the accounting. Deloitte's guidance is blunt on this: if "success" isn't objective and measurable, you lose the practical expedients that would otherwise let you recognize as you invoice, and you're stuck estimating total variable consideration at inception. Vague success terms are the expensive ones.
So define the outcome tightly enough that it's final when the agent says it's final. Decide whether success resets each month or accrues across the whole contract, because a monthly reset lets you allocate revenue to the period it happened and a cumulative measure forces you to estimate the entire term up front. Do that work with your controller before the pricing goes on the order form, not after the auditor reads it.
Outcome pricing is a genuinely better way to sell an agent. It's also a promise that you'll get paid for results, and your books take that promise literally.

Phil Bolton
Founder & Principal at Manitou Advisory
More from the blog
Your Collections Agent Can't Tell a Slow Payer From a Strategic One
An autonomous AR agent optimizes days-outstanding, but some of your DSO is a decision you made on purpose. The agent reads it as delinquency and dunning-emails your best account.
Your Cash Advance Repays Itself Before the Money Lands
Platform capital repays out of daily card settlements before a dollar reaches your bank, so books built off deposits understate revenue and never record the cost.
Canceling the Agent Won't Give You the Old Process Back
Gartner expects more than 40% of agentic AI projects to be scrapped by 2027. The trap isn't the wasted pilot spend. It's that you dismantled the human process the agent replaced, and it doesn't switch back on.
Want to talk about your finance setup?
We help growing companies build the right finance function.
Book a Call →