What you'll learn

  • You'll understand the elimination requirements under IFRS 10.B86, IAS 27.19-20, and how ISA 600 applies to the group audit of eliminations
  • You'll be able to identify the five errors that most frequently cause intercompany elimination failures on group audits
  • You'll have a step-by-step elimination audit procedure you can apply on your current group engagement
  • You'll know what the group engagement team checks and what component auditors need to provide

The group consolidation workbook arrives at 11pm on a Thursday. The group engagement team opens the intercompany schedule and finds a €3.2 million difference between what the parent recorded as a receivable from its German subsidiary and what the subsidiary recorded as a payable to the parent. The subsidiary's finance team has already gone home. The partner wants the consolidated file reviewed by Monday. Intercompany eliminations stop being a textbook exercise at that point and become the procedure that delays every group audit sign-off.

Intercompany eliminations under IFRS 10.B86 require the group to eliminate in full all intragroup assets, liabilities, equity, income, expenses, and cash flows. ISA 600.A44-A48 set out the group engagement team's responsibilities for evaluating whether intercompany transactions and balances have been properly identified, reconciled, eliminated, and presented in the consolidation.

What IFRS 10.B86 requires for intercompany eliminations

IFRS 10.B86 is direct: a parent shall eliminate in full intragroup assets and liabilities, equity, income, expenses, and cash flows relating to transactions between entities of the group. The word "in full" leaves no room for partial elimination or netting.

The requirement applies to every transaction between entities within the consolidation scope. Sales from the parent to a subsidiary, management fees from a subsidiary to the parent, loans between group entities, dividends paid within the group, transfers of inventory between components. Each of these must be identified and removed from the consolidated financial statements so that the group presents as a single economic entity.

IFRS 10.B86(c) addresses unrealised profits and losses. When one group entity sells inventory to another and the purchasing entity has not yet sold it to a third party by year end, the profit recognised by the selling entity on the intercompany sale must be eliminated. The consolidated financial statements should carry that inventory at the original cost to the group, not at the intercompany transfer price.

The same principle applies to fixed assets transferred within the group. If a parent sells a building to a subsidiary at a gain, that gain is unrealised from the group's perspective. It remains in the consolidated balance sheet as an inflated asset carrying amount and must be eliminated. The subsequent depreciation on the inflated amount must also be adjusted each period until the asset is disposed of to a third party.

IFRS 10.B86(a) addresses intragroup balances. At year end, the parent's receivable from a subsidiary should equal the subsidiary's payable to the parent. In practice, these balances rarely agree without intervention. Timing differences, foreign exchange rate differences, and unrecorded transactions create mismatches that must be reconciled before elimination.

Uniform accounting policies under IAS 27.19-20

IAS 27.19 (for separate financial statements) and IFRS 10.B87 (for consolidated financial statements) require that consolidated financial statements be prepared using uniform accounting policies. If a component uses different accounting policies from the parent for like transactions and events, adjustments must be made to the component's financial information before consolidation.

This matters for intercompany eliminations because a policy difference can create a false intercompany mismatch. If the parent recognises revenue on delivery and the subsidiary recognises revenue on dispatch, an intercompany sale near year end may be recorded as revenue by the subsidiary but not as a purchase by the parent (because the goods are still in transit). The elimination will not balance. The fix is not to force the elimination to balance by adjusting the elimination entry. The fix is to first align the accounting policies, then perform the elimination.

IAS 27.20 states that the financial statements of the parent and its subsidiaries used in preparing the consolidated financial statements shall be prepared as of the same reporting date. Where reporting dates differ (a subsidiary with a March year end consolidated into a December parent), IAS 27.20 requires additional financial information to be prepared as of the parent's reporting date, or adjustments for significant transactions between the dates. Intercompany balances that arose between the component's reporting date and the parent's reporting date will not appear in the component's financial statements unless this additional information is prepared.

The group engagement team's role under ISA 600

ISA 600 (Revised) assigns specific responsibilities to the group engagement team regarding the consolidation process, including intercompany eliminations.

ISA 600.A44-A48 address the group engagement team's evaluation of the consolidation process. The group engagement team evaluates whether intragroup transactions, unrealised profits, and intragroup balances have been eliminated appropriately. This is not delegated to component auditors. The group engagement team performs or directs the audit of the consolidation adjustments, including eliminations.

ISA 600.30-31 require the group engagement team to understand the group's consolidation process, including how intercompany transactions and balances are identified, how reconciliation differences are resolved, and how elimination entries are prepared and reviewed. The understanding extends to the IT systems used for consolidation. A group that consolidates in Excel has different risks than a group using a dedicated consolidation tool like SAP BPC or OneStream.

For the group engagement team, the practical question is: can we trace every material intercompany balance and transaction from the component's records through the intercompany reconciliation to the elimination entry in the consolidation workbook? If the answer is no at any point in the chain, the elimination has not been adequately audited.

Component auditors contribute by confirming intercompany balances and transactions at the component level (ISA 600.A47). The group engagement team issues instructions to component auditors specifying what intercompany information must be reported: outstanding balances at year end, transactions during the period, unrealised profit amounts, currency of denomination, and any unreconciled differences. Without these instructions, component auditors may not report the information needed for the group engagement team to perform elimination procedures.

Five errors juniors make on intercompany eliminations

These are the errors that show up repeatedly on group audit review files. Each one causes either a misstatement in the consolidated financial statements or a documentation gap that inspectors flag.

Translating foreign currency after elimination instead of before. When a parent entity in euros has a subsidiary in US dollars, the intercompany balance exists in two currencies. The subsidiary records a payable of $1.1 million; the parent records a receivable of €1 million. At year end, the USD has weakened and the parent's receivable translates to €950,000. The difference (€50,000) is a foreign exchange effect, not a reconciliation difference. If the junior eliminates the USD amount against the EUR amount without first translating both to the group's presentation currency at the closing rate, the elimination entry is wrong and a fictitious reconciliation difference appears. The correct approach: translate first, then eliminate. The FX difference runs through OCI (IAS 21.39), not through the elimination.

Recording one-sided elimination entries. An elimination entry must debit one account and credit another for the same amount. A junior who eliminates the intercompany receivable on the parent side but forgets to eliminate the corresponding payable on the subsidiary side produces a one-sided entry. The consolidated balance sheet will show a liability that does not exist from the group's perspective. This error doubles in frequency when the consolidation workbook does not have a dedicated elimination column and instead adjusts component trial balances directly.

Ignoring timing differences between components. The parent records a €500,000 cash transfer to a subsidiary on 30 December. The subsidiary's bank does not credit the amount until 3 January. At year end, the parent has derecognised the cash and recognised a receivable. The subsidiary has no corresponding payable because it has not received the cash. The intercompany accounts do not reconcile. The junior marks it as a "timing difference" and moves on. The correct procedure is to identify whether this creates a misstatement in either component's individual financial statements (it likely does: the subsidiary may need to accrue the amount) and to ensure the elimination addresses both the balance sheet and the cash flow statement impact.

Failing to identify all intercompany balances. The formal intercompany reconciliation covers receivables and payables. But intercompany transactions also flow through accrued expenses, prepayments, deferred revenue, loans, and equity accounts. A subsidiary that receives a management fee invoice dated in December but records it in January has an intercompany accrual that will not appear on the standard intercompany reconciliation schedule. If the junior only reconciles designated intercompany accounts, these balances are missed.

Not eliminating unrealised profit in transferred inventory. A parent sells goods to a subsidiary at a 25% markup. At year end, the subsidiary holds €2 million of that inventory. The unrealised profit is €400,000 (€2 million divided by 1.25, times 0.25). The junior eliminates the intercompany sale and purchase but does not adjust the closing inventory. The consolidated balance sheet overstates inventory by €400,000 and the consolidated income statement overstates gross profit by the same amount. This error persists year after year if the prior-year elimination is not reversed and re-calculated at the current year end.

Step-by-step elimination audit procedure

This procedure applies to any group engagement where material intercompany transactions and balances exist.

Obtain the complete intercompany schedule from management. Request a schedule that lists every intercompany balance (not just trade receivables and payables) and every intercompany transaction category for the period. Confirm the schedule includes loan balances, dividend flows, management fees, cost recharges, and any transfers of goods or assets between entities.

Verify completeness of the schedule. Compare the intercompany schedule to the general ledgers of the parent and each material component. Search for transactions with related entity codes, intercompany account designations, or known counterparty names that are not on the schedule. ISA 600.A44 makes the group engagement team responsible for evaluating whether the identification process is adequate.

Reconcile intercompany balances. For each intercompany pair, compare the balance recorded by Entity A with the balance recorded by Entity B. Investigate differences exceeding a threshold (typically a percentage of performance materiality). Classify each difference as a timing difference (cash in transit, invoices not yet processed), a foreign exchange difference (translate both to the group currency first), or a genuine error.

Trace elimination entries to the consolidation workbook. Each reconciled intercompany balance should map to a specific elimination journal entry. Verify the entry eliminates both sides (debit and credit) for the same amount in the group's presentation currency.

Test unrealised profit eliminations. For intercompany sales of inventory, obtain the markup percentage, the volume of inventory remaining on hand at year end, and calculate the unrealised profit to be eliminated. For intercompany transfers of fixed assets, verify the gain on disposal has been eliminated and the depreciation adjustment has been made. Cross-reference to the prior year's elimination to confirm the opening balance adjustment is correct.

Review the impact on the consolidated cash flow statement. Intercompany dividends, intercompany loans advanced and repaid, and intercompany interest payments must be eliminated from the cash flow statement. A consolidated cash flow that includes a €5 million dividend received by the parent from a wholly owned subsidiary double-counts the cash flow. This is the step most frequently omitted.

What the group engagement team checks

The group engagement team's review of intercompany eliminations goes beyond verifying arithmetic. ISA 600.A48 requires evaluation of whether the eliminations are appropriate in the context of the consolidated financial statements.

The team checks that the consolidation workbook's elimination column is self-balancing. The sum of all elimination entries should net to zero across all accounts (within rounding). An unbalanced elimination column indicates a missing entry.

The team checks that the prior-year elimination entries have been properly reversed (where applicable) and re-posted at current-year amounts. A common error in manual consolidations is to carry forward the prior-year unrealised profit elimination without updating it for current-year inventory levels.

The team checks that intercompany eliminations are consistent with the group's accounting policy manual. If the policy states that management fees between entities are charged at cost, the elimination should reflect cost-based transactions. If the team discovers markup in intercompany management fees, this is a policy issue that may require unrealised profit consideration.

The team checks the tax impact. Intercompany profit eliminations change the group's consolidated profit. In some jurisdictions, the elimination of unrealised profit from inventory transfers creates a deferred tax asset (the tax was paid on the profit at the component level, but the profit is eliminated in the consolidated financial statements). IAS 12.39 addresses this. If the junior eliminated the profit but not the corresponding deferred tax, the consolidated financial statements understate the deferred tax asset.

Worked example: Van der Berg Holding N.V.

Scenario: Van der Berg Holding N.V. is a Dutch holding company with three wholly owned subsidiaries: Van der Berg Productie B.V. (Netherlands, €45 million revenue), Van der Berg Deutschland GmbH (Germany, €22 million revenue), and Van der Berg Logistics B.V. (Netherlands, €8 million revenue). Group revenue is €75 million, but €12 million is intercompany (€9 million from Productie to the German subsidiary for finished goods, €3 million from Logistics to Productie for transport services). Consolidated revenue after elimination: €63 million.

  1. Obtain the intercompany schedule. The group finance team provides a schedule showing: intercompany receivables/payables for each entity pair, intercompany sales/purchases, a €2.5 million intercompany loan from the holding company to the German subsidiary, and a €600,000 management fee charged by the holding company to all three subsidiaries.

    Documentation note: File the intercompany schedule. Confirm it includes all transaction types (trade, loans, management fees). Note that the schedule does not include a line for intercompany dividends; verify with management whether any dividends were declared during the period.

  2. Reconcile balances. Productie records a receivable from Deutschland of €1.4 million. Deutschland records a payable to Productie of €1.38 million. The €20,000 difference is a foreign exchange effect (the receivable is denominated in euros at Productie, but Deutschland records it in euros translated from its functional currency euro reporting, with a minor FX rounding difference from the ERP system). After investigation, the difference is below the €25,000 reconciliation threshold (set at 5% of component performance materiality of €500,000).

    Documentation note: Document the reconciliation for each entity pair, the nature of each difference, and confirmation that differences below threshold were considered for aggregation. Record that the FX rounding difference is an ERP system limitation, not an error.

  3. Test unrealised profit on inventory transfers. Productie sold finished goods to Deutschland at a 20% markup on cost. At year end, Deutschland holds €1.8 million of inventory purchased from Productie. The unrealised profit: €1.8 million divided by 1.2, times 0.2 = €300,000. The group has eliminated €300,000 from consolidated inventory and consolidated gross profit. The prior year elimination was €240,000 (based on €1.44 million of intercompany inventory then on hand). The current-year consolidation correctly reverses the €240,000 opening adjustment and posts the €300,000 current-year elimination.

    Documentation note: Document the markup percentage (verified to intercompany pricing policy and sample of invoices), the inventory on hand at year end (agreed to Deutschland's inventory listing), the calculation of unrealised profit, and the comparison to the prior-year elimination. Note the €60,000 net income statement impact (additional elimination of €300,000 less reversal of €240,000).

  4. Eliminate the intercompany loan and management fees. The €2.5 million loan from the holding to Deutschland eliminates against the corresponding intercompany liability. The €600,000 management fee income at the holding eliminates against the management fee expenses at the three subsidiaries (€200,000 each). Verify the elimination entries are posted and the consolidated income statement shows zero intercompany management fee revenue and zero intercompany management fee expense.

    Documentation note: Trace the loan elimination to both the balance sheet (receivable/payable) and the cash flow statement (ensure the loan advance does not appear as an investing/financing activity in the consolidated cash flow). Trace the management fee elimination to both income and expense lines.

  5. Review the elimination column. The total of all elimination debits equals the total of all elimination credits. The column is self-balancing. No unmatched entries exist.

    Documentation note: Record the self-balancing check on the elimination column. Sign off the intercompany elimination section of the consolidation workbook.

A reviewer opening this file sees: complete intercompany schedule, reconciled balances, unrealised profit calculated and eliminated with prior-year comparison, loan and fee eliminations traced through both the income statement and balance sheet, and a self-balancing elimination column.

Practical checklist

  1. Obtain the intercompany schedule from management and verify it includes all transaction types: trade, loans, dividends, management fees, cost recharges, and asset transfers. Do not rely solely on designated intercompany account codes (IFRS 10.B86).

  2. Reconcile every material intercompany balance pair and classify differences as timing, FX, or error. Translate foreign currency balances to the group presentation currency before comparing (IAS 21.39). Do not force the elimination to balance by adjusting one side only.

  3. Calculate unrealised profit on intercompany inventory transfers using the actual markup percentage and the inventory on hand at year end. Compare to the prior-year elimination and verify the opening balance reversal is correct (IFRS 10.B86(c)).

  4. Verify the consolidated cash flow statement excludes intercompany dividends, intercompany loan movements, and intercompany interest. A cash flow elimination error can persist undetected for years because most reviewers focus on the income statement and balance sheet.

  5. Confirm the elimination column in the consolidation workbook is self-balancing. An unbalanced elimination column means at least one entry is missing or incorrect.

  6. Issue clear instructions to component auditors specifying the intercompany information required: balances, transactions, currency of denomination, unrealised profit amounts, and unreconciled differences (ISA 600.A47).

Common mistakes

  • The FRC has flagged group audit files where the intercompany reconciliation covered trade balances only, missing intercompany loans, management fees, and accrued expenses. IFRS 10.B86 requires elimination of all intragroup items, not just those in designated intercompany accounts.

  • Unrealised profit on intercompany inventory transfers is calculated at year end but not reversed from the opening balance, resulting in a double-count. This is particularly common in manual consolidation workbooks where the prior-year elimination entry is hard-coded rather than formula-driven.

  • The group engagement team relies on component auditors to confirm intercompany balances but does not issue specific instructions on what to confirm. Without standardised instructions (ISA 600.A47), component auditors report incomplete information and the group team discovers gaps at the final review stage.

  • Consolidation. Glossary entry covering the consolidation process under IFRS 10, including the elimination of intragroup transactions.
  • Materiality calculator. Useful for setting component materiality under ISA 600, which determines the threshold for investigating intercompany reconciliation differences.
  • Component materiality in group audits: ISA 600 allocation methods. Covers how component materiality is set, which directly affects the threshold for intercompany reconciliation differences the group engagement team investigates.

Get practical audit insights, weekly.

No exam theory. Just what makes audits run faster.

No spam — we're auditors, not marketers.