Aperture Scenario libraryUsage-based SaaS · series with variable consideration
01 / 07Title
SaaS · cloud

Usage-based SaaS · series with variable consideration

Per-API-call or per-transaction pricing — series of distinct services with usage-driven recognition

Status
SPEC ONLY
Category
subscription
02 / 07Context

Why this pattern exists

Modern SaaS pricing increasingly tied to consumption. Customer pays based on actual usage; revenue recognition tracks usage period.

03 / 07When this applies

Trigger conditions

1Usage-based fees
2Series of distinct services with same pattern of transfer
3No minimum commitment or low minimum
04 / 07Authority

Authoritative paragraphs

Every codification reference below is verified against the FASB Codification structure or Big-4 public guidance. No fabricated cites.

ASC ASC 606-10-25-14(b)
Series of distinct services
ASC ASC 606-10-32-40
Variable consideration allocated to specific distinct goods in series
05 / 07What the platform does

End-to-end behavior

  1. 1Identifies series PO with usage-based variable consideration
  2. 2Allocates variable amount to the period of consumption per ASC 606-10-32-40
  3. 3Recognizes revenue as customer consumes
  4. 4No constraint analysis triggered (variable amount resolves at usage)
06 / 07Watchouts

What auditors flag

Common mistakes preparers make on this pattern. The platform's confidence routing surfaces these for reviewer ratification before sign-off.

Treating usage fees as a separate PO (they are part of the series)
Allocating prospectively when allocation should be specific to consumption period