We use cookies to understand which pages and tools are useful, nothing more — no ad tracking across other sites. You can change this later from the footer.

Skip to content
Lekhya.in

Guide4 min readPublished

Real estate developer revenue recognition audit under Ind AS 115

Ind AS 115 removed the percentage-of-completion method most Indian real estate developers used by default, replacing it with a control-transfer test that for most residential projects points to point-in-time recognition. How to audit the call.

Auditing real estate revenue recognition under Ind AS 115 means testing a specific judgement the developer made at contract inception: whether control of the asset transfers to the buyer over time as construction progresses, or only at a point in time (typically possession or registration). For most Indian residential projects sold under standard agreements for sale, the developer retains control of the work-in-progress asset until completion — the buyer cannot direct the use of a half-built flat or compel another builder to finish it — which generally points to point-in-time recognition rather than the percentage-of-completion approach many developers used before Ind AS 115 and still default to out of habit.

Why this is a judgement call, not a formula

Ind AS 115 asks three specific questions to decide whether revenue is recognised over time: does the customer simultaneously receive and consume the benefit as the entity performs; does the entity's performance create or enhance an asset the customer controls as it is created; and does the asset have no alternative use to the entity while the entity has an enforceable right to payment for performance completed to date. For a typical under-construction flat sold before the super-structure is complete, the answer to all three is usually no — the developer can, as a practical and often legal matter, sell the same unit to someone else if the first buyer defaults, and construction financing is typically secured against the project as a whole rather than against an enforceable per-unit payment right.

Structures where the analysis commonly differs
ArrangementTypical conclusionWhy
Standard agreement for sale, under-construction flatPoint in time, usually at possession/registrationAsset has alternative use; no enforceable right to payment for work done absent default
Plotted development with no construction obligationPoint in time, on transfer of titleNo performance obligation being satisfied over time at all
Contract with a specific, named customer customising a unit with no resale right and an enforceable payment scheduleCan be over timeAsset may have no alternative use and payment right may be enforceable — needs its own analysis
Structures where the analysis commonly differs

A developer that recognised revenue over time under the old guidance and simply continued doing so under Ind AS 115 without redoing the three-question analysis for its specific agreement terms has not actually made the Ind AS 115 judgement — it has carried forward the old policy. This is one of the more common findings in a first-time Ind AS 115 adoption review for a developer.

Auditing a point-in-time conclusion

  1. 01Read the actual agreement for sale, not a summaryThe alternative-use and enforceable-payment tests turn on specific clauses — cancellation rights, the developer's right to re-sell on default, and what happens to instalments paid if the buyer walks away. Read a sample of the standard agreement text directly.
  2. 02Confirm the point of transfer used matches the agreement and local lawPossession, registration, or an earlier point depending on the specific legal transfer of control in that state — this needs to be tested against the facts, not assumed to be a fixed date like possession in every case.
  3. 03Test cut-off around the recognition point specificallyUnits handed over or registered close to the period end are where recognition timing errors concentrate. Test possession/registration dates against revenue booked dates for units around the cut-off.
  4. 04Check that cost of construction is being carried as inventory, not expensed as incurredUnder point-in-time recognition, construction cost sits in inventory (work-in-progress) until the unit is recognised as sold, which means the balance sheet carries the real exposure, not the income statement.

Where an over-time conclusion is used

Some developers, particularly on specific contract or joint-development structures, do have a defensible over-time basis. Where that is the conclusion, the audit shifts to testing the percentage-of-completion input — actual costs incurred to date against total estimated project cost — and this brings back the estimation risk that Ind AS 115 was partly designed to reduce: total estimated cost is a forecast, and a developer under pressure to show revenue has every incentive to understate it.

How we think about this

The audit risk in real estate revenue recognition was never really the arithmetic of percentage-complete. It is whether the entity made an honest, documented application of the control-transfer test to its own specific contracts, rather than inheriting whichever method it used before the standard changed.

This is practical guidance written for audit teams, not an authoritative statement of any standard or statute. Standards, forms and timelines change. Check the current text issued by the ICAI and the relevant authority before relying on anything here in an audit file.

Free tools, no signup

Each one reads a file entirely in your browser — or, for two of them, just answers a few questions — and nothing is ever uploaded.