Get in touch
Insights / Reporting
Reporting · 13 min read

IndAS consolidation across 4 foreign subsidiaries — what actually breaks

By Sameer Kashyap
Jan 2026
Reporting · IndAS

The textbook treatment of group consolidation makes it sound clean — line-by-line addition, eliminate intercompany, translate at closing rate, apply NCI, done. Reality is messier. Across four foreign subsidiaries at a large BSE-listed Petrochemical company, here's where consolidation actually breaks — and how to design the close cycle so it doesn't.

The four subsidiaries and why context matters

Each subsidiary operates in a different functional currency, accounting calendar, and chart of accounts. Even with the parent's chart of accounts mandated, local reality drifts:

The problem isn't the conversion arithmetic. It's that each subsidiary's books need to be IndAS-compliant first, before consolidation is meaningful. Most of the work happens before consolidation begins.

Where consolidation actually breaks

1. Intercompany loans

If parent has lent to a foreign subsidiary, the loan sits on parent's books in INR and on the sub's books in functional currency. As FX moves, the rupee value at parent and the functional currency value at sub diverge.

This isn't a problem until you try to eliminate it on consolidation — and the two sides don't match because they were valued at different rates.

The fix: treat intercompany loans as part of net investment in foreign operation under IndAS 21 when they're effectively permanent, and route the FX difference through OCI rather than P&L. The accounting treatment is well-defined; the operational discipline of tagging which intercompany loans qualify is what gets missed.

2. Unrealised profit in inventory

If the UAE subsidiary buys inventory from the parent at a margin, and that inventory is unsold at year-end, the margin is unrealised at the group level. It needs to be eliminated.

This is straightforward in concept, painful in execution because:

The solution: set up intercompany inventory tracking at the ERP level. Tag every intercompany shipment with both transfer price and originating cost. Run the elimination from a system report, not a manual schedule.

3. FX translation differences

Each subsidiary's P&L is translated at the average rate; the balance sheet at the closing rate. The resulting difference goes to Foreign Currency Translation Reserve (FCTR) in OCI.

What goes wrong: the average rate isn't actually applied to every transaction. It should be applied to each transaction at its transaction rate, with the year-end FCTR being the cumulative effect. Most teams shortcut this by applying a single average to the whole P&L — which works approximately for low-volatility currencies, but breaks when AED or KES moves sharply mid-period.

4. NCI (Non-Controlling Interest)

For subsidiaries that aren't 100% owned, NCI presentation is straightforward — but the measurement at acquisition is where errors persist for years.

If NCI was measured at proportionate share of net assets at acquisition (the easier option), goodwill is only the parent's share. If measured at fair value (the harder option), goodwill includes NCI's share. Once chosen, the choice has to be consistently applied across years and reflected in NCI's share of post-acquisition reserves.

The most common error: changing the basis between years without disclosing it.

The close cycle — what gets it to T+0

The company publishes quarterly results to BSE. The consolidated numbers need to be ready within 45 days of quarter-end under SEBI listing regulations — and in practice, the market expects them earlier. We ran a T+0 close, which means consolidated trial balance is ready the day the period ends.

How that's possible:

  1. Subsidiary cut-off discipline. Each subsidiary closes its own books to T+0. Non-negotiable. Daily reconciliation in the lead-up.
  2. Intercompany matching daily, not at close. Intercompany balances are confirmed and matched on a daily basis. By close day, there's nothing to reconcile.
  3. Pre-built consolidation schedules. Eliminations, FX translation, NCI — all built as templated working papers that auto-populate from the subsidiary trial balances.
  4. Audit trail pre-prepared. Statutory auditors get their workings the day the period ends. No back-and-forth.
T+0 close isn't about working faster. It's about doing 80% of the consolidation work continuously through the quarter, so closing day is just stitching the final pieces.

SEBI compliance — the non-finance discipline

The financial reporting is half the job. The other half is the disclosure regime. For the quarterly results, every filing had to cover:

These have to be ready in parallel with the financial close — not after. Otherwise you've finished the books but missed the listing deadline.

What I'd tell anyone starting this

  1. Don't centralise consolidation. Distribute it. Make each subsidiary controller responsible for IndAS-compliant local trial balances. Central team only does the elimination + translation layer.
  2. Build the consolidation in a system, not Excel. Pick a tool (or build in the parent ERP). Excel breaks at the worst possible moments.
  3. Run a mock close at month two of each quarter. Catches issues a month before they matter.

Consolidation isn't hard. It's just unforgiving. The numbers are exact, the deadlines are external, the regulator is watching. The discipline of doing the work continuously is what separates the teams that close to T+0 from the teams that work weekends in the lead-up to BSE filing day.

Need help with IndAS consolidation?

Happy to walk through your current setup and where the bottlenecks are.

Get in touch