Key takeaways
- Deferred revenue is cash collected for services not yet delivered — a liability, not income
- The rollforward formula: Opening + Additions - Recognised = Closing
- Must be split into current (within 12 months) and non-current portions
- Auditors focus heavily on deferred revenue because errors affect both the balance sheet and P&L
- A growing deferred revenue balance signals strong future revenue visibility
Related tools & resources
What Is Deferred Revenue?
Deferred revenue (also called unearned revenue or contract liability) is cash collected for services not yet delivered. For SaaS companies, it's the difference between what you've billed and what you've earned.
When a customer pays £60,000 for a 12-month annual subscription, you record £60,000 as a liability on your balance sheet. Each month you deliver the service, £5,000 moves from deferred revenue to recognised revenue on your P&L.
In practice, the deferred revenue balance on day one equals the full invoice amount. By month six, half has been recognised and the remaining £30,000 is still a liability. At contract end, the balance reaches zero.
Why Deferred Revenue Matters
Future Revenue Visibility
Deferred revenue is a leading indicator. A growing balance signals strong bookings and contracted future revenue. Investors and analysts monitor this metric closely as a measure of business momentum.
Audit and Compliance Exposure
Auditors focus heavily on deferred revenue because errors directly affect both the balance sheet and P&L. A robust rollforward schedule with clear audit trails can help reduce back-and-forth during the audit process and the likelihood of management letter comments.
Cash Flow vs. Revenue Timing
Understanding the relationship between cash flow and revenue recognition is critical. A SaaS company can be cash-flow positive while recognising less revenue than cash collected — or vice versa during periods of high churn.
The Deferred Revenue Rollforward
The rollforward (or waterfall) is the core reporting tool for deferred revenue management. It reconciles the movement period by period.
| Component | Source |
|---|---|
| Opening balance | Prior period closing balance |
| (+) New bookings | New contracts signed this period |
| (+) Renewals & expansions | Existing customers extending or upgrading |
| (-) Revenue recognised | Revenue earned and moved to P&L |
| (-) Refunds & cancellations | Reversed obligations |
| = Closing balance | Deferred revenue carried forward |
Use our free waterfall calculator to build this schedule automatically.
Common Mistakes in Deferred Revenue Management
1. Failing to Split Current and Non-Current
Showing all deferred revenue as current inflates working capital and misrepresents the company's liquidity position.
2. Recognising Revenue at Billing, Not Delivery
This is the most common error and directly violates ASC 606. Revenue must be recognised as the performance obligation is satisfied, not when the invoice is issued.
3. Ignoring Contract Modifications
Upgrades, downgrades, and early terminations require reallocation of the transaction price. Failing to adjust the deferred revenue schedule creates cumulative errors.
4. Manual Spreadsheet Errors
Formula mistakes in large contract schedules compound month over month, creating material misstatements that are difficult to unwind at year-end.