Today, some AI-native software companies charge customers when an agent delivers a defined result, such as a resolved support conversation. In contracts like these, three dates can differ: the day an outcome appears in the product dashboard, the day the invoice goes out, and the day the revenue is recognized. The gaps between them can result in close delays, revenue adjustments, and diligence questions.
ASC 606 can accommodate outcome-based fees, and several of its provisions fit these contracts well. Applying them requires finance teams to pass judgment on four points: what the contract promises the customer, whether customer acceptance affects timing, how expected credits are estimated and constrained, and how recurring revenue is defined for investors.
The label "outcome-based" covers several contract designs, and each behaves differently under ASC 606:
Per-outcome contracts can require substantial judgment because the trigger depends on success criteria that can sit partly outside the vendor's control. The rest of this article focuses on that structure.
In a subscription, the billing period usually matches the service period, which is why SaaS revenue recognition is straightforward for standard monthly or annual plans. Outcome contracts separate the two. A per-ticket price describes how you bill, and the contract decides what you have promised, which in turn drives when revenue counts. Two descriptions come up most often:
A continuous service that produces many results often fits the first description. The contract wording, the product design, and how you actually deliver all inform the answer, and an auditor will want that reasoning written down.
Customer sign-off adds another layer. A genuine right to accept or reject a result can affect when revenue counts. A confirmation click on an objectively measurable result, such as a ticket that stays closed for the contractually specified period, generally functions differently. The contract terms, and whether you can show the agreed specifications were met, decide which one applies.
Three moments deserve separate tracking: delivering the service, confirming that the contract's success criteria were met, and settling any later billing dispute. Each can fall on a different date.
Let’s take a look at a hypothetical example to further illustrate this point.
An AI support customer support platform charges $2.00 per resolved ticket, with a $10,000 monthly minimum and a 30-day dispute window. Assume the contract qualifies for recording revenue as results occur each month, the customer pays March's $13,000 invoice before month-end, disputed amounts are refundable, and past dispute data is representative of current customers.
Revenue is recorded as results occur, the reserve for credits comes from historic data, and the true-up lands in the following month. The reserve is an estimate that gets refined, and a written method makes each step repeatable.
When a contract delivers a continuous service and each fee relates to a specific month of that service, ASC 606 can allow revenue to be recorded in that month without forecasting the whole contract. Expected credits and disputes still require an estimate, and auditors test the conditions closely. Specific contract terms then shape the outcome:
|
Contract Term |
Why It Matters |
What an Auditor or Investor Will Ask For |
|
Monthly minimum |
Often treated as a fixed fee for keeping the service available, recognized as the service is provided, with fees above the minimum following the variable pattern |
How the minimum was allocated |
|
Tiered rates |
Rates that apply going forward are simpler, while rates that reprice earlier results require an estimate of the tier the customer will reach |
When new rates apply, plus volume forecasts and tier history |
|
Quality credits and claw backs |
Amounts you may have to give back, estimated and held in reserve |
Historical credit rates and evidence the history applies today |
|
Dispute window |
Expected credits reduce revenue, and the balance may sit as a refund liability or a reduction of a receivable, depending on the contract |
Dispute history by customer group and the credit process in the contract |
|
Customer sign-off rights |
A genuine acceptance right can delay when revenue counts, while confirming objectively measurable results generally has a different effect |
Acceptance language and system logs showing confirmation |
The strength of an estimate depends on the data behind it. A company with several years of outcome history has firmer support than a company with a few months, and early estimates generally deserve a more conservative reserve.
Recognized revenue is a GAAP metric that shows what a company earned in an accounting period. Investors also want to know how much of it will recur, and ARR is the metric that answers that.
ARR is not a GAAP metric, and outcome-based pricing can make defining ARR harder because of month to month variations. Creating separate lines for committed and variable amounts give investors a clearer picture:
Investors also look at commitment length, because it shows how much of the run rate a customer is obligated to pay. A monthly minimum under a contract cancellable on 30 days' notice supports a far shorter commitment than the same minimum under a twelve-month term. Presenting the lines separately keeps variable usage from looking like committed recurring revenue. Investors evaluating ARR quality look for a written definition and consistent application.
Auditors, quality of earnings providers, and diligence teams reviewing an outcome-based model for the first time commonly request documentation that the company has yet to produce. By taking these five steps, finance leaders can lay the groundwork for a smoother process:
Companies that build these habits early shorten the request list at audit time and give investors and acquirers a clearer view of the revenue base during diligence.
Outcome-based pricing comes down to four decisions: what the contract promises the customer, whether sign-off affects timing, how much revenue to hold in reserve for expected credits, and how to report recurring revenue to investors. Each decision benefits from written support that holds up under audit and diligence.
At G-Squared Partners, our outsourced SaaS accountants draft revenue recognition policies, design the estimates for credits and disputes, and set up the month-end close process that keeps outcome data, invoices, and recognized revenue in agreement. We also work alongside your product and sales teams so that new pricing terms get reviewed before they reach a contract.
If your company is launching or scaling outcome-based pricing, our team can review your customer contracts, your outcome data, and your current revenue policy, and tell you where the gaps are. Schedule a consultation to get started.