“We received a 4 million euro grant from a bilateral donor with conditions tied to construction milestones. How do we recognise this under IPSAS 23?”
The construction milestones are conditions under IPSAS 23, not stipulations. The grant gives rise to a liability on receipt; revenue is recognised as each milestone is satisfied and the obligation is reduced. Do not recognise the full 4 million as revenue on receipt of cash.
Measure the liability at the consideration received. As milestones are met (verifiable through your project documentation), reduce the liability and recognise revenue. If a milestone cannot be met and the donor would require return of funds, the liability remains until the matter is resolved.
For your reporting period: only the portion of milestones actually met by year end goes to the surplus or deficit. The remaining unmet portion stays on the statement of financial position as a liability (transfers received in advance).
Document the milestone schedule, the verification evidence for each milestone met, and the recalculated liability balance at reporting date. Cross-reference to the donor agreement and to your project completion certificates.
If your milestone schedule or accounting policy differs from typical practice, the Desk will ask. If the question falls outside IPSAS into local statute, the Desk says so unless you're on a Customised plan.





