Revenue recognition for SaaS subscriptions
The default SaaS recognition pattern under IFRS 15 is that subscription revenue is recognised rateably over the service period, which sounds simple until it meets reality. An annual contract invoiced upfront for £12,000 is not £12,000 of revenue in month one: it is £1,000 per month of recognised revenue and an opening £11,000 deferred revenue balance that unwinds over the twelve months. Cash receipts and recognised revenue move in different directions, and the gap (deferred revenue on the balance sheet) is often the single largest line item for a growing SaaS startup. Founders who track cash only typically overstate revenue in months with a lot of annual billing and understate it in months with a lot of renewals. Monthly management accounts need to show MRR, ARR, bookings, and recognised revenue as four distinct metrics with explicit reconciliation between them.
Usage-based pricing adds a layer. Variable consideration under IFRS 15 needs to be estimated and constrained: if a customer’s usage-based bill has meaningful variability, the estimate goes into revenue with a constraint for the probability of significant reversal. In practice most UK SaaS startups use the expected value method on a rolling basis with a monthly true-up. Credits, free trials, and month-zero promotions are treated as variable consideration that reduces the transaction price. Multi-year deals with annual price escalators need the escalator modelled into the straight-line recognition unless the increase reflects a material change in the services provided.
