Ind AS 29 requires the financial statements of an entity whose functional currency is that of a hyperinflationary economy to be restated in terms of the measuring unit current at the balance sheet date, regardless of whether the figures are prepared on a historical cost or current cost basis — the audit's first task is testing the judgement on whether the economy actually is hyperinflationary, since the standard sets out characteristics (cumulative inflation over three years approaching or exceeding 100%, prices generally quoted in a stable foreign currency, interest and wages linked to a price index) rather than a single bright-line percentage.
What to test once restatement applies
- 01Confirm the general price index usedThe index should be one that reflects changes in general purchasing power, applied consistently to all entities reporting in the same currency — a company-specific or sector-specific index is not an acceptable substitute.
- 02Test the restatement of monetary vs non-monetary itemsMonetary items are not restated, since they are already stated in the measuring unit current at the balance sheet date; non-monetary items (inventory, PPE, equity) are restated by applying the change in the general price index from the date of acquisition or contribution.
- 03Recompute the gain or loss on net monetary positionHolding monetary assets in an inflationary economy produces a loss in purchasing power, and holding monetary liabilities produces a gain — this net gain or loss is included in profit or loss, and should be recomputed independently rather than accepted as a balancing figure.
- 04Check all comparative figures were also restatedComparative amounts for a prior period are restated by applying a general price index so that the comparative financial statements are presented in terms of the measuring unit current at the end of the current reporting period, not left at their originally reported amounts.
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.
Related resources
- Bank, cash & treasuryInd AS 21: effects of changes in foreign exchange ratesMonetary items get retranslated every reporting date. Non-monetary items, carried at historical cost, generally don't. The distinction decides almost everything else.
- Bank, cash & treasuryAuditing foreign currency bank accounts and EEFC balancesRestating EEFC and other foreign currency balances at year end, testing the exchange gain or loss, and the documentation worth sighting.
- Audit workflow & automationSA 540: auditing accounting estimates, where judgment replaces a verifiable numberAn estimate can't be vouched to a source document the way an invoice can. SA 540 is about what replaces vouching when there's no single right answer to check against.
- Audit documentationInd AS 1: presentation of financial statements, and what a complete set actually requiresFour statements plus notes isn't optional structure — Ind AS 1 defines exactly what counts as a complete set, and a financial statement missing one piece isn't compliant regardless of how good the other three look.
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.
- Purchase register checkDuplicate payments, round-sum amounts, weekend-dated invoices, incomplete records.
- GSTR-2B reconcilerMatches your purchase register against GSTR-2B — missing invoices either side, amount mismatches.
- Bank reconciliation checkerMatches your cash book against a bank statement — what's outstanding on each side.
- Fixed asset register checkDuplicate asset codes, missing location or useful life, negative net book value.
- Payroll red-flag scannerBank accounts shared across employees, and records missing an ID, PAN or salary.
- CARO applicability checkerAnswer a few questions about the company and see which CARO 2020 clauses likely apply.
- MSME payment delay checkerMSME-flagged invoices paid — or still unpaid — beyond the 45-day Section 22 limit.
- Related-party transaction screenerTransactions above a threshold you set with no approval reference, grouped by counterparty.
- Depreciation useful life checkerCompares a useful life in use against the Schedule II, Part C indicative figure.
- Materiality calculatorOverall and performance materiality against PBT, revenue, assets or equity, with reasoning shown.
- Sample size calculatorStatistical sample size for a test of controls or a substantive test of detail.