Track 13 · Industries
SaaS: subscriptions and deferred revenue
A software company's quarter: annual subscriptions billed in advance, setup fees, capitalised sales commissions and the deferred revenue roll-forward.
You will be able to
- Record annual subscriptions billed in advance as contract liabilities and recognise revenue ratably.
- Decide whether a setup fee is a separate performance obligation.
- Capitalise and amortise incremental costs of obtaining a contract (IFRS 15.91–94).
Related standards
IFRS 15.60–65 · IFRS 15.91–94
Brightloop Software sells a route-planning platform to delivery firms on annual subscriptions, invoiced in full at the start of the year. Its accounting is dominated by timing: cash and invoices arrive up front; revenue arrives month by month.
1. Subscriptions billed in advance. Access to hosted software is a service the customer consumes continuously, so revenue is recognised over time, usually straight-line across the subscription. When Brightloop invoices (and the amount is due) or collects cash before providing the service, it records a contract liability — deferred revenue — and releases it monthly. The deferred revenue balance is one of the most-watched numbers in a SaaS company: it is revenue already contracted and paid for.
2. Setup and onboarding fees. Brightloop charges new customers a one-off 6,000 to configure their account. Configuration only makes sense with the subscription — the customer gets nothing distinct from it on its own — so it is not a separate performance obligation (IFRS 15.22–30, B48–B51 on non-refundable upfront fees). The fee is an advance payment for the subscription and is recognised over the subscription period (or longer, if it gives the customer a material right to renew without paying it again).
3. Costs to obtain a contract. Sales staff earn 4,800 commission on each new annual contract. A commission is incremental — Brightloop wouldn't pay it without winning the contract — so it is capitalised as an asset if Brightloop expects to recover it (IFRS 15.91). The asset is amortised on a systematic basis consistent with the transfer of the services it relates to (IFRS 15.99), which includes expected renewals when no comparable commission is paid on renewal. Brightloop's customers stay about three years on average, so the commission is amortised over 36 months. The practical expedient in IFRS 15.94 lets a company expense the cost if the amortisation period would be one year or less. Costs incurred whether or not the contract is won — sales salaries, pitch travel, legal review of drafts — are expensed.
Our learning chart has no separate line for contract cost assets, so this lesson uses Prepaid expenses for them; in published statements they are presented separately.
Included with a Formula Quest membership
A membership includes the worked examples, all 9 graded exercises and the full curriculum. The foundations track, the first ledger lessons and the Northstar Trading case stay free.
References
- IFRS Foundation — IFRS 15 Revenue from Contracts with Customers (accessed 2026-10-21)
Content review: answers and figures are checked by automated tests against the accounting engine, and the text has had an internal review against the standards; independent review by a qualified accountant is pending.