This is a composite, illustrative scenario, not an account of a named client. The intercompany balance between the parent and a wholly owned subsidiary had shown a reconciling difference every quarter for a full year, ranging from ₹2 lakh to ₹5 lakh each time, with each individual quarter's difference dismissed in the reconciliation working paper as immaterial and simply carried forward. Testing the balance at year end and looking at the four quarters together, rather than accepting each quarter's own immateriality conclusion in isolation, showed a cumulative unreconciled gap of roughly ₹14 lakh that nobody had actually investigated at any point during the year.
Why assessing immateriality quarter by quarter missed the real picture
Each quarter's reconciling difference, judged against that quarter's own threshold, genuinely was small enough to not warrant investigation on its own. What that approach missed is that the differences were not offsetting or self-correcting — they accumulated in the same direction every quarter, which meant the gap was growing, not fluctuating randomly around zero the way a series of unrelated timing differences would. Only looking at the running balance across all four quarters together revealed that pattern.
What investigating the cumulative gap found
- 01Pulled the full-year reconciliation working papers for both entities' booksBoth sides recorded intercompany transactions on different dates for the same underlying transfers — the parent recognised a management fee charge when invoiced, the subsidiary recognised it only when paid, several weeks later.
- 02Checked whether this timing difference alone explained the full gapIt explained most of it, but roughly ₹3 lakh of the ₹14 lakh could not be traced to any timing difference and appeared to be a genuine posting error in the subsidiary's books from an unrelated adjustment entry.
- 03Assessed the cumulative gap against group materiality, not entity-level materiality aloneAt the group consolidation level, the ₹14 lakh gap was close to the threshold that would require investigation regardless of how small it looked at any single entity each quarter.
- 04Recommended a change to the reconciliation process itselfMonthly reconciliation with a running cumulative difference tracked explicitly, rather than each period's difference being assessed fresh against that period's threshold alone.
| Quarter | Difference | Running cumulative |
|---|---|---|
| Q1 | ₹2 lakh | ₹2 lakh |
| Q2 | ₹4 lakh | ₹6 lakh |
| Q3 | ₹3 lakh | ₹9 lakh |
| Q4 | ₹5 lakh | ₹14 lakh |
What went into the file
- The quarter-by-quarter reconciliation differences shown together as a running balance, not assessed in isolation.
- The timing-difference explanation for most of the gap, and the separately identified ₹3 lakh posting error that had no such explanation.
- The recommended adjustment to the subsidiary's books to correct the posting error and the recommended change to recognise the management fee on a consistent basis in both entities' books.
- A control observation on the reconciliation process itself, recommending a cumulative running-difference check rather than a fresh immateriality assessment every quarter.
How we think about this
A difference that repeats in the same direction every period is not the same kind of immaterial as a difference that varies randomly around zero — one is noise, the other is a growing gap that materiality assessed fresh each time will never catch, because by design it never looks at what it was last quarter plus what it is now.
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
- Related parties & disclosuresHow to test intra-group transaction elimination in consolidationRebuild the elimination schedule from both sides of every intercompany balance, test unrealised profit in closing inventory and fixed assets, and chase down every unmatched difference.
- Related parties & disclosuresCommon-control entities: why they raise audit riskA promoter running several unlisted entities under common control creates a structure where money, not just transactions, can move without much friction. That is the risk to test for.
- Related parties & disclosuresHow to test related-party loan classification (loan vs advance vs investment)Read the actual terms of the arrangement rather than the label the client used, test repayment behaviour against those terms, and check the classification against what it actually triggers.
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.