Skip to main content
Accounting Basics

What Is Revenue Recognition?

The accounting principle that determines when earned income is recorded on the books.

Detailed Explanation

Under accrual accounting, revenue is recognized when performance obligations are satisfied, not necessarily when cash is received. Standards like ASC 606 govern the rules.

Example

A software company recognizes subscription revenue ratably over the twelve-month contract period.

Why It Matters

Incorrect recognition distorts financial statements and can trigger compliance issues.

Key facts

  • Revenue recognition is the accounting principle defining WHEN revenue can be recorded on financial statements β€” not necessarily when cash is received.
  • Under U.S. GAAP (ASC 606) and IFRS (IFRS 15), the unified standard uses a 5-step model: identify contract β†’ identify performance obligations β†’ determine transaction price β†’ allocate price to obligations β†’ recognize revenue when (or as) obligations are satisfied.
  • Common patterns: point-in-time (revenue recognized at delivery), over time (revenue recognized as work progresses), milestone-based (revenue at completion of defined milestones).
  • SaaS subscription revenue is typically recognized ratably (evenly) over the subscription term, not all at once when the customer pays an annual fee.
  • Revenue recognition errors are among the most common reasons for SEC enforcement actions and restatements in public company financial reporting.

How it shows up in practice

A SaaS company sells a $12,000 annual subscription on January 1, 2026 (collected upfront). Under ASC 606, they recognize $1,000 in revenue each month from January through December 2026. The $11,000 not yet recognized sits as 'deferred revenue' on the balance sheet (a liability). For an enterprise contract that includes $5K of one-time implementation services, the $5K is recognized when the implementation is complete (or over time as work progresses), separately from the subscription.

Common mistakes

  • Recognizing all revenue when cash is received (cash-basis thinking) β€” overstates current-period revenue and creates restatement risk under accrual rules.
  • Failing to identify multiple performance obligations in a contract β€” a $50K bundle with software + setup + training might be 3 separate obligations recognized at different times.
  • Not properly handling discounts and refunds β€” must adjust transaction price and re-allocate to obligations.
  • Treating refundable contracts as fully recognized β€” revenue should be deferred until refund period passes.
  • Inadequate documentation of judgment calls β€” auditors require evidence of how you applied the 5-step model.

Frequently asked questions

What's the difference between revenue recognition and cash collection?

Revenue recognition records revenue when earned (per accounting rules). Cash collection records cash when received. They can differ significantly β€” a SaaS company collecting an annual subscription upfront recognizes only 1/12 of it in the first month.

Does revenue recognition apply to small businesses?

Yes β€” accrual-basis small businesses must follow GAAP (or local equivalent) revenue-recognition rules. Cash-basis businesses recognize revenue when cash is received, simplifying compliance but providing less accurate operational view.

What is deferred revenue?

Deferred revenue (or unearned revenue) is cash collected for services not yet performed. Recorded as a liability on the balance sheet and converted to revenue over time as the service is delivered. SaaS annual subscriptions are the most common example.

How is revenue recognized for percentage-of-completion contracts?

Long-term contracts (construction, consulting projects) often use percentage-of-completion: recognize revenue based on costs incurred Γ· total estimated costs. Requires good cost tracking and reliable estimates.

What changed under ASC 606?

Effective 2018, ASC 606 unified U.S. GAAP and IFRS revenue recognition under a single 5-step model. The biggest changes: more granular treatment of performance obligations, more guidance on variable consideration (refunds, rebates), and expanded disclosures.

Related Resources

Last verified: May 2026

Related Accounting Basics Terms

Get invoicing tips that actually help

Join 5,000+ freelancers and small business owners. One email per week with practical invoicing advice, tax tips, and product updates.

No spam, ever. Unsubscribe anytime.

What Is Revenue Recognition? Definition & Examples | InvoiceQuickly | InvoiceQuickly