Step 1: Identify the Contract
Contract Combination Assessment
(Optional)Contract Modification Assessment
(Optional)IFRS 15 Revenue Recognition for Construction & Engineering
IFRS 15 for Construction replaced IAS 11. While over-time recognition often appears similar, the five-step model introduces new judgement areas.
Over-Time Recognition: IFRS 15.35(c) is the primary basis — no alternative use + enforceable right to payment including reasonable margin. The right to payment must cover performance to date if the customer terminates for convenience. Alternatively, IFRS 15.35(b) applies when the customer controls WIP.
Progress Measurement: Cost-to-cost (input) is most common. Adjust for uninstalled materials — recognise revenue at cost only until installation (IFRS 15.B19(b)). Output methods (milestones, surveys) directly measure value transferred.
Variable Consideration: Claims, change orders, incentives, penalties, provisional sums. Claims are frequently constrained until settlement is near-certain. Unapproved change orders are not modifications until approved — treat anticipated amounts as variable consideration.
Contract Modifications: Change orders modifying existing scope (e.g., adding a floor) are typically not distinct — cumulative catch-up under IFRS 15.21(b). Separately priced distinct additions = separate contract (IFRS 15.20).
Common Audit Pitfalls:
- Premature claim recognition — the most common restatement cause.
- Not adjusting for uninstalled materials.
- No right-to-payment analysis for termination clauses.
- Back-end loaded margins from artificially high initial cost estimates.
Typical Contract Structures
Fixed-price lump-sum, cost-plus, target-cost, and guaranteed maximum price structures. Include provisional sums, retention (5-10%), milestone payments, change order provisions, performance bonds, and liquidated damages. Subcontracting is pervasive.
Common Performance Obligations in Construction & Engineering
Regulatory Context
Local building regulations, procurement rules, and statutory retention requirements may affect contract terms and IFRS 15 application. PPP/PFI arrangements may fall under IFRIC 12.
Worked Example: Commercial Office Block — Design, Build, and Fit-Out
BuildCo contracts to design and build a 10-storey office for $48M fixed price, with $2M early completion bonus. Change order for rooftop terrace ($1.5M proposed, not approved). Estimated cost $38M. Built on customer's land with termination rights including 15% margin.
Step 1: Identify the Contract
Single design-build contract. All IFRS 15.9 criteria met. Unapproved change order not yet a modification — treat as variable consideration.
Step 2: Identify Performance Obligations
One PO: design + construction + fit-out combined (highly interrelated, significant integration service). 12-month defect period is assurance-type warranty under IAS 37.
Step 3: Determine the Transaction Price
$48M fixed + $2M bonus (included, 75% probability, constraint met) + $1.2M of rooftop terrace (constrained to cost recovery). Total = $51.2M.
Step 4: Allocate the Transaction Price
Single PO — entire $51.2M allocated to it.
Step 5: Recognise Revenue
Over-time under IFRS 15.35(c). Cost-to-cost method. Revenue = (costs incurred / $39.2M total) × $51.2M. Adjust for uninstalled materials. Reassess variable consideration each period.
IFRS 15 Revenue Recognition Audit Toolkit — free PDF
Complete audit toolkit: IFRS 15 five-step decision flowchart poster, contract assessment template, PO identification checklist, SSP allocation worksheet, and industry-specific application notes.
No spam. Unsubscribe anytime.