Definition
Revenue recognition is the accounting principle and framework that determines when revenue can be recorded on the income statement. The dominant modern framework is IFRS 15 (and its equivalents: FRS 102 Section 23 in UK GAAP, ASPE Section 3400 in Canadian private-company GAAP, AASB 15 in Australia, NZ IFRS 15, SFRS(I) 15). All five frameworks share the same core principle: revenue is recognised when (and to the extent that) the underlying performance obligation has been satisfied.
What revenue recognition means in practice
For a bookkeeper, revenue recognition is mostly invisible for straightforward sales. A consultancy invoices a client for completed work; the invoice posts and the revenue recognises in the period of the invoice. A retailer rings up a sale; revenue recognises immediately. The complications come from multi-period contracts: subscription businesses, prepaid services, milestone-based projects, multi-element bundles where some components are delivered immediately and others over time.
The five-step IFRS 15 model forces businesses to break these contracts into separately-priced and separately-recognised parts. A SaaS business that sells a software subscription bundled with a one-off implementation service has two performance obligations: the implementation (recognised when delivered, usually as a project milestone) and the subscription (recognised ratably over the subscription term). The transaction price is allocated between the two based on standalone selling prices, and revenue recognises on each obligation separately.
A practical example: a UK SaaS business sells a contract for 24,000 over 12 months: 4,000 of upfront implementation work plus a 20,000 software subscription for the year. Under IFRS 15: the implementation is one performance obligation (recognised at completion in month 1), the subscription is a second performance obligation (recognised at 1,667 per month). Month 1 revenue: 4,000 + 1,667 = 5,667. Months 2-12: 1,667 each. The remaining 18,333 of subscription that was paid up front but not yet earned sits as deferred revenue on the balance sheet.
How revenue recognition works by country
United Kingdom
FRS 102 Section 23 governs revenue recognition for medium and large entities (or full IFRS 15 for IFRS adopters). FRS 105 micro-entities use a simplified framework that broadly aligns with FRS 102 but with reduced disclosure. The five-step IFRS 15 model is the default for any business with subscription, milestone, or multi-element contracts. HMRC accepts the FRS-compliant accounting treatment for corporation tax purposes in most cases; tax adjustments for revenue timing are rare.
Australia
AASB 15 is the AU equivalent of IFRS 15 and applies to all reporting entities. Effective since 1 January 2018, it replaced the older AASB 118 and 111. The five-step model is mandatory for any contract with performance obligations spanning multiple periods. The ATO accepts the AASB-compliant accounting treatment in most cases; the income tax timing for prepaid services is governed by separate provisions (the 12-month rule under TR 94/14 for small business taxpayers).
Canada
ASPE Section 3400 governs revenue recognition for private companies that have not adopted IFRS; IFRS 15 governs public companies and IFRS-electing private companies. The two standards converged in substance but ASPE Section 3400 retains some narrative differences from IFRS 15. Both require performance-based recognition rather than cash receipt. The CRA accepts the GAAP treatment for income tax in most cases.
New Zealand
NZ IFRS 15 mirrors IFRS 15. Effective since 1 January 2018 for Tier 1 and Tier 2 entities under the XRB framework. Tier 3 simple-format entities use the simple-format reporting standard’s reduced revenue recognition rules. Inland Revenue accepts the NZ IFRS treatment for income tax in most cases.
Singapore
SFRS(I) 15 mirrors IFRS 15. Effective since 1 January 2018 for full-IFRS entities. SFRS for Small Entities has a simplified revenue recognition framework that retains the same core principle. IRAS accepts the SFRS(I) treatment for income tax in most cases; specific industry guidance applies in financial services and real estate.
Related terms
Revenue recognition determines when revenue can hit the income statement:
- Deferred revenue is the balance-sheet account that holds revenue received but not yet recognised.
- Accruals is the broader concept that revenue and expenses are matched to the period they relate to.
- The income statement is where recognised revenue lands.
- Profit and loss is the everyday synonym for income statement.
- Accounts receivable is the balance-sheet account for revenue recognised but not yet collected.
- Net profit depends on accurate revenue recognition at the top of the income statement.
See also
For the deferred-revenue mechanism that interacts with revenue recognition, see the deferred revenue entry.
FAQ
See the answered questions above for the five-step IFRS 15 model, subscription business recognition, and the consequences of premature recognition.