Step 1: Identify the Contract
Contract Combination Assessment
(Optional)Contract Modification Assessment
(Optional)Service concession arrangements may fall under IFRIC 12 rather than IFRS 15. Non-exchange transactions (taxes, fines, unconditional grants) are outside IFRS 15 scope. Apply IPSAS 23 or local GAAP where applicable.
IFRS 15 Revenue Recognition for Government & Public Sector
IFRS 15 for Government Contracts requires navigating the intersection of commercial revenue standards with public procurement and concession frameworks.
Scope — IFRIC 12 Boundary: Service concession arrangements (private operator builds/operates public infrastructure under government control) fall under IFRIC 12, not IFRS 15. Both control conditions must be met (IFRIC 12.5). Operating services not part of the concession may still be IFRS 15.
Contract Identification: Government contracts may be signed but unfunded until budget appropriation. The contract may not be enforceable until funding is secured. Framework agreements need IFRS 15.17-18 analysis.
Variable Consideration: KPI bonuses, liquidated damages, performance-based adjustments. Government entities typically enforce penalties rigorously — constrain conservatively. Long-term PPP payment streams almost always contain a financing component.
Step 5 — Timing: Service contracts: over-time under IFRS 15.35(a). Infrastructure: over-time under IFRS 15.35(c). Milestone-based output methods often align with payment triggers but may not reflect linear progress.
Common Audit Pitfalls:
- Misclassifying scope between IFRIC 12 and IFRS 15.
- Recognising contracts before budget appropriation.
- Understating penalty constraints (government enforces rigorously).
- Ignoring financing components in long-term PPP streams.
Typical Contract Structures
Formal procurement frameworks with detailed specs, milestone payments, performance guarantees. Includes fixed-price, cost-plus, IDIQ frameworks, and 15-30 year PPP/PFI concessions with KPIs and clawback provisions.
Common Performance Obligations in Government & Public Sector
Regulatory Context
Public sector entities often apply IPSAS rather than IFRS. IPSAS 47 addresses exchange transactions similarly to IFRS 15. Private sector contractors apply IFRS 15 regardless of counterparty.
Worked Example: Government PPP — Hospital Design, Build, and FM Services
InfraCo enters a 25-year PPP to design, build, and operate a hospital. CU 200M for construction (years 1-3), CU 250M for FM services (years 4-25), CU 50M performance bonuses. Construction falls under IFRIC 12; FM services under IFRS 15.
Step 1: Identify the Contract
Construction meets IFRIC 12 criteria (government controls infrastructure). FM services in years 4-25 fall within IFRS 15. FM contract meets all IFRS 15.9 criteria.
Step 2: Identify Performance Obligations
Within FM: Hard FM (maintenance, systems) and Soft FM (cleaning, catering) are separately distinct. Two POs identified.
Step 3: Determine the Transaction Price
CU 250M fixed + CU 50M KPI bonuses (expected value: 80%, constrained to CU 35M). Total = CU 285M. No significant financing in quarterly FM payments.
Step 4: Allocate the Transaction Price
Hard FM SSP: CU 180M; Soft FM SSP: CU 120M. Allocated: Hard FM CU 171M; Soft FM CU 114M.
Step 5: Recognise Revenue
Hard FM: over-time, input method (cost-to-cost, lifecycle costs vary). Soft FM: over-time, straight-line (uniform effort). Reassess variable consideration quarterly.
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.