HGB §290-315 (Handelsgesetzbuch) for German GAAP groups; IFRS 10 as adopted by the EU for capital market-oriented groups

Intercompany Eliminations
Germany

IFRS 10 intercompany elimination tool with Germany-specific regulatory context, Bundesanstalt für Finanzdienstleistungsaufsicht (BaFin) for capital market-oriented entities; Wirtschaftsprüferkammer (WPK) for auditor oversight; APAS (Abschlussprüferaufsichtsstelle) for public interest entity auditor inspections expectations, and local consolidation guidance.

Group entities

Identify the parent and subsidiary involved in the intercompany transactions. Ownership percentage is used for NCI calculations.

Intercompany transactions

Toggle each transaction type to include it. Only active sections generate elimination entries.

A. Trading eliminations
Eliminate intercompany revenue and cost of sales
B. Unrealised profit in inventory
Eliminate profit on goods still held at year-end
C. Intercompany loan
Eliminate loan receivable/payable and interest
D. Dividend elimination
Eliminate dividend income received from subsidiary
E. Intercompany balance elimination
Eliminate trade receivables and payables between entities

Export as working paper PDF

Download formatted consolidation elimination entries. Enter your email to unlock. Plus one practical audit insight per week.

No spam. We're auditors, not marketers.

IFRS 10.B86(c): Intragroup balances, transactions, income and expenses shall be eliminated in full.

IFRS 10.B86(d): Intragroup losses may indicate an impairment that requires recognition in the consolidated financial statements.

Need production-ready working papers?

Built by a practicing auditor · 14-day money-back guarantee · Free updates when standards change

IFRS 10 intercompany eliminations in Germany: HGB §290-315 (Handelsgesetzbuch) for German GAAP groups; IFRS 10 as adopted by the EU for capital market-oriented groups

German groups preparing consolidated financial statements follow either the Handelsgesetzbuch (HGB) §§290-315 or EU-adopted IFRS 10, depending on their capital market orientation. Listed companies on a regulated market must prepare consolidated accounts under EU-adopted IFRS (per §315e HGB). All other groups may choose between HGB and IFRS. The intercompany elimination requirements under HGB §303 are substantively similar to IFRS 10.B86: all intragroup receivables, payables, revenue, and expenses must be eliminated. HGB §304 specifically addresses the elimination of intercompany profits (Zwischenergebniseliminierung), requiring the elimination of profits from intragroup deliveries and services to the extent the assets are still held within the group at the reporting date. Germany's economic structure produces a distinctive group audit profile. The Mittelstand (mid-sized, often family-owned companies) frequently operates through group structures with a GmbH holding company, domestic and foreign production subsidiaries, and trading entities. Many of these groups fall below the size thresholds for mandatory IFRS adoption but prepare consolidated accounts under HGB because they exceed the size criteria in §293 HGB (total assets exceeding €24 million, revenue exceeding €48 million, or more than 250 employees on average, with any two of three met). The Wirtschaftsprüfer (WP) auditing these groups must apply ISA-based standards (ISA [DE]) adopted by the Institut der Wirtschaftsprüfer (IDW), which are substantively aligned with international ISAs but include German-specific application guidance. German groups with significant cross-border operations face the typical foreign currency translation challenges on intercompany balances. Additionally, the interaction between German tax grouping (Organschaft) and intercompany elimination creates a unique consideration. Under an Organschaft arrangement, the Organgesellschaft (subsidiary) transfers its entire taxable profit or loss to the Organträger (parent), and the group is taxed as a single unit for trade tax and corporate income tax purposes. The profit transfer agreement (Gewinnabführungsvertrag) generates an intercompany liability in the subsidiary and a receivable in the parent that must be eliminated at consolidation. The auditor must verify that the profit transfer amount agrees between both entities and is based on the subsidiary's HGB single-entity accounts (since tax is calculated on HGB profit, not IFRS).

Regulatory context: Bundesanstalt für Finanzdienstleistungsaufsicht (BaFin) for capital market-oriented entities; Wirtschaftsprüferkammer (WPK) for auditor oversight; APAS (Abschlussprüferaufsichtsstelle) for public interest entity auditor inspections

APAS (the Auditor Oversight Body, part of the Federal Office for Justice since 2022) inspects auditors of public interest entities in Germany. Its annual inspection reports have identified group audit procedures as a focus area. The APAS 2022 activity report noted deficiencies in the documentation of the group auditor's assessment of the consolidation process, particularly around the completeness of intercompany elimination and the adequacy of instructions to component auditors. BaFin, through its Deutsche Prüfstelle für Rechnungslegung (DPR, the Financial Reporting Enforcement Panel, now wound down and replaced by BaFin's own enforcement directorate since 2022), has historically identified consolidation errors in its reviews of listed companies' financial statements. Common enforcement findings include incorrect treatment of step acquisitions, failure to deconsolidate disposed subsidiaries on the correct date, and incomplete elimination of intercompany transactions. The IDW has issued several practice statements relevant to group audits. IDW PS 320 (now aligned with ISA 600) addresses the group auditor's responsibilities, including the evaluation of the consolidation process. IDW RS HFA 2 provides guidance on the elimination of intercompany profits under HGB, including the treatment of intermediate profits on fixed assets, inventory, and financial instruments transferred between group entities. The German reform of auditor oversight (FISG, Finanzmarktintegritätsstärkungsgesetz, effective since 2022) strengthened BaFin's enforcement powers and replaced the DPR with BaFin's own enforcement directorate. This means enforcement findings now come directly from BaFin rather than through the two-tier DPR/BaFin system. The reform was triggered in part by the Wirecard scandal, which exposed weaknesses in the enforcement of financial reporting standards for groups with complex structures.

Practical guidance for Germany

For German groups applying HGB, the intercompany elimination follows a specific sequence prescribed by the standard. §303 HGB (Schuldenkonsolidierung) covers the elimination of intragroup receivables and payables. §304 HGB (Zwischenergebniseliminierung) covers the elimination of intercompany profits. §305 HGB (Aufwands- und Ertragskonsolidierung) covers the elimination of intragroup income and expenses. The sequence matters because the profit elimination under §304 depends on having identified all intercompany transactions under §305 first. Unlike IFRS 10, which addresses all eliminations in a single paragraph (B86), HGB treats each type of elimination separately with distinct rules. HGB §304(2) provides an exemption from intercompany profit elimination if the delivery or service was at arm's length and the effort to calculate the intercompany profit would be disproportionate. This exemption doesn't exist under IFRS 10. Auditors of HGB groups must assess whether the client has applied this exemption and whether the conditions are met. In practice, few groups rely on this exemption because the threshold for "disproportionate effort" is high, and modern ERP systems make the calculation straightforward. For Organschaft arrangements, request the Gewinnabführungsvertrag (profit transfer agreement) and verify the profit transfer amount against the subsidiary's HGB Jahresabschluss (annual accounts). The profit transfer payable in the subsidiary and receivable in the parent eliminate at consolidation. If the subsidiary made a loss, the Organträger is obligated to absorb it, creating the reverse flow. Verify that both entities recorded the same amount and that the amount matches the subsidiary's HGB profit or loss (not its IFRS profit, which may differ due to measurement differences between HGB and IFRS).

Audit expectations

APAS inspections focus on whether the group auditor has documented a sufficient understanding of the consolidation process. Inspectors look for evidence that the auditor obtained and reviewed the consolidation workings (not just the output), tested the mathematical accuracy of elimination journals, verified the completeness of the intercompany population by reconciling to the general ledgers of significant components, and assessed whether the consolidation adjustments comply with the applicable framework (HGB or IFRS). The APAS 2022 report specifically noted that some auditors of HGB groups didn't adequately distinguish between the different types of elimination (debt, profit, income/expense) and applied a blanket elimination approach without considering whether each elimination type was complete.

Germany-specific considerations

German trade tax (Gewerbesteuer) applies at the municipal level and includes specific add-back provisions that interact with intercompany transactions. Under §8 GewStG, certain intercompany interest, rent, and licence payments that eliminate for consolidated financial reporting purposes may still generate trade tax add-backs at the entity level. The auditor should be aware that intercompany elimination for financial reporting doesn't affect the trade tax calculation, which operates on the individual entity's Gewerbeertrag. The German GmbH structure creates a specific intercompany consideration. A GmbH's managing directors (Geschäftsführer) have a personal liability risk if intercompany transactions are not conducted at arm's length and damage the GmbH's net assets. Under §43 GmbHG, the Geschäftsführer must apply the care of a prudent business person. If an intercompany transaction damages the subsidiary's position (for example, a forced sale of assets at below market value to the parent), the Geschäftsführer may face personal liability. This doesn't change the elimination mechanics but explains why German groups tend to have well-documented transfer pricing policies for intercompany transactions. German groups frequently use cash pooling arrangements (Konzern-Cash-Pool) where subsidiaries' cash balances are swept daily to a central account managed by the parent or a treasury entity. The cash pool generates intercompany receivables and payables that change daily and must be eliminated at the reporting date. Request the cash pool statement at the reporting date and verify the balances per entity against the individual entities' records.

Common inspection findings

- APAS found that group auditors of HGB groups didn't always distinguish between the three elimination types (§§303-305 HGB) and sometimes performed incomplete Zwischenergebniseliminierung (intercompany profit elimination) for fixed asset transfers between group entities.

BaFin enforcement reviews identified cases where listed groups failed to eliminate intercompany balances arising from cash pooling arrangements, particularly where the cash pool was managed by an entity outside Germany.

APAS noted that documentation of the group auditor's assessment of the consolidation scope (which entities are controlled under IFRS 10 or §290 HGB) was insufficient in several inspected files, raising questions about whether all controlled entities were included in the consolidation.

Inspectors found that some auditors accepted the client's Konzernabschluss (consolidated accounts) workings without independently recalculating the intercompany profit elimination for inventory and fixed assets transferred at non-arm's-length prices.

The APAS 2023 activity report identified deficiencies in how group auditors instructed component auditors regarding the reporting of intercompany balances and transactions, with some instruction letters lacking specific requirements for the detail and format of intercompany data to be reported.

Frequently asked questions: Germany

- Q: What's the difference between intercompany elimination under HGB and IFRS for German groups?
The elimination result is the same, but HGB prescribes three separate elimination steps (§§303-305) while IFRS 10.B86 addresses all eliminations in one provision. The main practical difference is HGB §304(2), which allows an exemption from intercompany profit elimination where the transaction was at arm's length and the calculation would require disproportionate effort. IFRS has no such exemption.
How do I handle the Organschaft profit transfer in the consolidation?
The profit transfer payable (in the Organgesellschaft) and the profit transfer receivable (in the Organträger) eliminate at consolidation like any other intercompany balance. The profit transfer amount is based on the subsidiary's HGB single-entity profit, which may differ from its contribution to consolidated profit under IFRS. Verify both entries agree and are based on the subsidiary's adopted Jahresabschluss.
Do German cash pooling arrangements require special elimination treatment?
No special treatment beyond standard intercompany elimination. The cash pool creates receivables and payables between each participating entity and the pool leader (typically the parent or treasury entity). Eliminate these balances at the reporting date. Also eliminate any interest allocated to pool participants. The key audit step is verifying that the pool balance per the treasury system agrees with each entity's recorded receivable or payable.
What's APAS looking for in intercompany elimination documentation?
APAS inspectors review whether the auditor documented the intercompany population (all entity pairs with transactions or balances), tested the reconciliation of intercompany balances (not just reviewed the client's reconciliation), assessed the completeness of each elimination type (debt, profit, income/expense separately), and evaluated whether HGB-specific provisions (like the §304(2) exemption) were properly applied.
How should I handle intercompany transactions between a German parent and a Swiss subsidiary?
Apply the standard elimination procedures. Switzerland isn't in the EU but this doesn't affect the consolidation mechanics. The Swiss subsidiary's functional currency is likely CHF, so translate intercompany balances per IAS 21 (or §308a HGB for HGB groups). German transfer pricing rules (AStG §1) apply to cross-border intercompany transactions, but this affects the tax position, not the consolidation elimination. Eliminate all intercompany items in full regardless of the pricing basis.
Does the German Supply Chain Due Diligence Act (LkSG) affect intercompany elimination?
Not directly. The LkSG creates reporting obligations for large German companies regarding human rights and environmental due diligence in their supply chains, but it doesn't change consolidation or elimination requirements. However, if a group entity incurs costs to comply with LkSG and recharges those costs to other group entities, the recharge is an intercompany transaction that eliminates at consolidation.