The timing of revenue recognition— over-time vs point-in-time— determines your annual revenue pattern. This guide explains the control transfer tests and how to choose the right method.
Point-in-Time Revenue (Single Moment)
Revenue recognized at one moment when control of goods/services transfers. Common in retail, e-commerce, manufacturing.
Over-Time Revenue (Gradual)
Revenue recognized throughout the performance period. Common in SaaS, construction, professional services.
Control Transfer Indicators
Over-time recognition is appropriate if:
- Customer simultaneously receives and consumes benefits (e.g., daily SaaS usage)
- Customer controls an asset as it's created (e.g., construction on customer's land)
- Entity's performance creates an asset customer controls (e.g., software development)
Point-in-time recognition is typical if:
- Goods are ready and transferred to customer (retail sale)
- Customer acquires full legal ownership at a moment (asset sale)
- Service is delivered in a single action (one-time consultation)
Over-Time Methods
| Method | When | Example |
|---|---|---|
| Output | Measure actual goods/services delivered | Consulting: £X per day = revenue per day worked |
| Input | Measure resources used (costs incurred) | Construction: 30% of costs spent = 30% revenue |
Worked Example: Construction Contract
Scenario: £5,000,000 building contract. Estimated total costs £4,000,000 over 24 months.
- Control transfer: Over-time (customer benefits as building progresses)
- Method: Input (cost-to-cost)
- Year 1: Costs incurred £1,200,000 (30% of total)
- Year 1 revenue: 30% × £5,000,000 = £1,500,000
Audit Challenge: Justifying Over-Time
Common auditor pushback: "You've recognized revenue over-time on this software project, but your contract is a fixed-price lump-sum delivery. When does control transfer? Justify over-time."
Requires documented evidence that customer benefits throughout the process, not just at delivery.
Real-Life Case Study: Deciding When Control Transfers
Scenario. A manufacturer builds custom machinery for £2m. Does it recognise revenue over the 10-month build, or only on delivery?
Analysis. Over-time recognition applies if any one of three criteria is met. Here the machine is highly customised (no alternative use to the manufacturer) and the contract gives an enforceable right to payment for work done to date, including margin. Both point to over time, recognised by cost-to-cost input method: at £1.2m cost of an expected £1.5m, 80% complete, so £1.6m revenue.
Takeaway. "No alternative use" alone is not enough, it must be paired with an enforceable right to payment. Miss that link and you can wrongly defer revenue to delivery, understating profit for most of the build.
Illustrative composite scenario for educational purposes. Figures are indicative and do not represent any specific company.
• IFRS 15 Performance Obligations: Identifying Distinct Goods & Services
• IFRS 15 Variable Consideration: Discounts, Bonuses & Constraint Application
• IFRS 15 Contract Assets & Liabilities: Timing Differences & Disclosure