Revenue Recognition
Revenue Recognition tracks when revenue is earned versus when it was billed or collected. It follows ASC 606 recognition schedules so you can see scheduled, recognized, and deferred revenue, and close an accounting period when it’s ready.
Overview
Open Revenue → Revenue Recognition. Each revenue record carries a recognition schedule derived from its recognition basis and method. The dashboard totals those schedules and lists them so you can review what has been recognized and what remains deferred.
Summary cards
| Card | Meaning |
|---|---|
| Total Scheduled | Total amount allocated across all recognition schedule lines. |
| Recognized | Amount recognized in the scoped accounting period. |
| Deferred | Revenue collected but not yet earned at period end. |
| Pending | Count of schedule lines still pending recognition. |
A deferred panel breaks out the deferred balance and the number of pending schedules.
Schedules and deferred revenue
- The recognition schedules table lists each line’s record, method, period, scheduled amount, recognized amount, and status.
- The deferred table shows records with revenue still to be earned, with the deferred amount per record.
Closing a period
When a period’s revenue is final, use Close Period to mark it closed.
- Select the period to close.
- Add a reason. A reason is required when you re-close a period that was already closed.
- Confirm. Closing recognizes the period’s pending schedule lines.
KPI calculation formulas
| KPI | Applies to | Formula | Calculation details |
|---|---|---|---|
| Total Scheduled | AWS, Azure, GCP, Stripe | Σ scheduled amount across schedule lines | Schedule amounts come from each record’s recognition basis and method. |
| Recognized | AWS, Azure, GCP, Stripe | Σ recognized amount for schedules in the period | A schedule line is recognized when its period is closed. |
| Deferred | AWS, Azure, GCP, Stripe | max(0, cash collected − recognized) | Roll-forward: closing deferred = opening + new cash − recognized − write-offs. |
| Pending | AWS, Azure, GCP, Stripe | count(schedule lines not yet recognized) | Pending future-period lines also feed the recognition forecast. |
These formulas are common across channels — recognition runs on the unified revenue records regardless of source. See Overview for how recognized and deferred amounts appear on the lifecycle cards.