Why it matters
Some enterprise SaaS deals hold back a portion of the fee, or add a success fee, contingent on the customer achieving a specific business outcome (a cost saving, an adoption threshold) rather than on the vendor's own usage-based delivery; this outcome-contingent variable consideration is highly uncertain because it depends substantially on the customer's own actions, and applying the constraint properly often means excluding the entire amount from revenue until the outcome is known, distinct from the more routine usage-metered or discount-based variable consideration seen elsewhere.
Diagnostic questions
Is achievement of the customer's KPI substantially outside the vendor's control, increasing the uncertainty around whether the constraint should exclude the fee entirely? Is there a reliable historical basis, such as outcomes achieved with similar customers, to estimate the probability of the milestone being met? Should the success fee or holdback be excluded entirely from the transaction price until the constraint is resolved, or does partial inclusion have supportable evidence?
Recognition
- Identify any portion of the fee that is contingent on an outcome achieved by the customer (e.g., a cost-saving threshold, an internal adoption rate, a productivity metric) rather than on the vendor completing its own usage-based or milestone-based delivery.
- Distinguish this from vendor-controlled variable consideration (usage tiers, service-level credits), since the constraint analysis differs when the resolving event is substantially outside the vendor's influence.
- Assess the entity's ability to predict the outcome: consider the volatility of the outcome, the extent of the vendor's historical experience with similar contingent-fee arrangements and comparable customers, and how much the outcome depends on factors outside the vendor's control (e.g., the customer's own change-management effort).
- Apply the constraint: include the contingent fee in the transaction price only to the extent it is highly probable that a significant revenue reversal will not occur once the customer's outcome is known.
- Where the outcome is largely outside the vendor's influence and the entity lacks sufficient reliable historical data on similar arrangements, constrain the estimate to zero and exclude the entire contingent fee from the transaction price until the milestone is resolved, rather than including a partial, unsupported estimate.
- Recognize the previously constrained amount as revenue only when the uncertainty is resolved (the customer's outcome becomes known) and it is confirmed the entity is entitled to the fee, reassessing the constraint at each reporting date in the interim as more information becomes available.
Measurement
Where the constraint results in full exclusion, no measurement of the contingent fee is included in the transaction price until the outcome is resolved. Where partial inclusion is supportable (e.g., some reliable historical experience exists), use the expected value or most likely amount method consistent with the nature of the possible outcomes, applying a conservative estimate given the vendor's limited influence over the resolving event. Reassess the constrained estimate at each reporting period as more information about the likelihood of the customer achieving its outcome becomes available (e.g., interim adoption metrics trending toward or away from the threshold), recognizing any change as a cumulative catch-up to revenue in the period the assessment changes.
Presentation & disclosure
Disclose: the nature of outcome-contingent fees and how they differ from usage-based or discount-related variable consideration; the basis for any amount included in (or excluded from) the transaction price, including the key factors considered in the constraint assessment; the sensitivity of revenue to the constraint judgment where the amounts involved are significant; significant changes in the constrained estimate during the period and the resulting cumulative catch-up effect on revenue.
Common mistakes
- Recognizing the full success fee as revenue at contract signing based on management'
- s optimism about the customer achieving the outcome, rather than a supportable, evidence-based probability assessment
- failing to distinguish outcome-contingent fees (largely outside vendor control) from usage-based fees (within the constraint framework already routinely applied to metered billing), applying an inappropriately lenient constraint to the former
- including a partial estimate of the contingent fee without sufficient reliable historical data to support it, rather than constraining fully to zero
- not reassessing the constraint as interim customer performance data becomes available during the contract term, missing an opportunity to recognize revenue earlier once the outcome becomes highly probable, or conversely, failing to reverse an overly optimistic earlier estimate.
Simple example
A contract includes a SAR 250,000 success fee payable only if the customer's internal adoption rate exceeds 80% within a year, an outcome largely dependent on the customer's own change-management efforts and training investment rather than the vendor's platform delivery. With no reliable historical basis for estimating the probability of similar customers reaching this threshold, the entity constrains the estimate to zero and excludes the SAR 250,000 from the transaction price at contract inception. No journal entry is recorded for the success fee at contract inception; only the base subscription fee (say SAR 400,000, recognized separately over the contract term) is recognized as revenue. At the 10-month mark, interim adoption data shows the customer has already reached 85% adoption and is highly likely to maintain it through year-end, so management concludes it is now highly probable the SAR 250,000 will be earned without significant reversal risk: Dr Contract asset / Accounts receivable 250,000 Cr Revenue - success fee 250,000 This single entry captures the full amount as a cumulative catch-up in the period the constraint is lifted, rather than being spread retrospectively over the earlier months.
Professional judgment
Outcome-contingent fees dependent on customer, not vendor, performance are among the hardest variable consideration estimates to support and often warrant fully constraining the estimate to zero absent strong historical evidence, since the vendor's own delivery quality is only one of many factors influencing whether the customer achieves its outcome, and management's natural optimism about its own product's impact should not substitute for objective, entity-specific historical experience with similar contingent arrangements. A second grey area is judging exactly when the constraint should be lifted during the contract term, interim, positive trend data is not the same as certainty, and lifting the constraint too early based on a short run of favorable data risks the very significant reversal the constraint is designed to prevent.
Source basis
IFRS 15 · Revenue from Contracts with Customers
Paragraph references
Verified against the official standard texts used in the IFRS Expert skill.
Related issues
Educational and navigation content only. Not professional advice. Does not reproduce official IFRS/IAS text. Consult the authoritative standards and qualified professionals; professional judgment may still be required.
