Home
Product
How It Works Security AI in BrizoConsol Built on BRIZO
Features
CTA / FCTR NCI Intercompany Eliminations Step Acquisitions / Partial Disposals Multi-Accounting Standards All Features
Integrations
Xero QuickBooks MYOB Zoho Books Excel Import Other Accounting Software
Solutions
For Accountants CFOs / Finance Leaders Business Owners Multi-Entity Consolidation Group Reporting Multi-Currency Consolidation Board Reporting Management Reporting Pricing See It in Action
Resources
Documentation Tutorials Month-End Guide BRIZO Methodology Webinar Blog
Login Start Free Trial
Intercompany Elimination · UAE

Intercompany Elimination
for Xero Groups

UAE groups with intercompany transactions between entities across the GCC and beyond must eliminate them under IFRS 10 before presenting consolidated statements. BrizoConsol automates detection and elimination across all your Xero company files.

Start Free Trial → See It in Action
No credit card required · Full audit trail on every entry · Cancel anytime
Why It Matters

Without Elimination, Your Group Numbers Are Wrong

Every transaction between entities within your group — if left unadjusted — overstates group revenue, costs, and balances. The overstatement is silent and grows with every intercompany trade.

+$0
What intercompany trades add to group profit
Internal transactions don't create value for the group — they only move it between entities. Including them overstates revenue without increasing actual profit.
100%
Of groups with intercompany trades need elimination
IFRS 10, ASC 810, and FRS 102 all require full elimination of intercompany balances before a consolidated set of accounts can be presented as compliant.
Manual
How Xero groups currently do it
Xero has no native elimination feature. Groups must identify, reconcile, and journal every intercompany transaction by hand — every period.
What Needs Eliminating

Every Type of Intercompany Transaction BrizoConsol Handles

Intercompany eliminations are not one-size-fits-all. Each transaction type involves different accounts and different elimination logic. BrizoConsol handles all of them.

Revenue & Cost of Sales

Intercompany Sales and Purchases

When one group entity sells goods or services to another, the seller records revenue and the buyer records a cost. Both must be eliminated — group revenue is reduced by the intercompany sales figure, and the corresponding cost is removed simultaneously.

Example: HoldCo charges OpCo AU $124,000 for services. → Eliminate revenue in HoldCo and the expense in OpCo AU before the group P&L is produced.
BrizoConsol: auto-detected via intercompany account flags
Intercompany Loans

Loans and Advances Between Entities

When one entity lends money to another within the group, one side shows a receivable and the other shows a payable. Both must be eliminated so the group balance sheet does not include an asset and liability that cancel each other out.

Example: UK HoldCo has a $56,200 intercompany receivable from SG Entity. → Eliminate both the receivable and the corresponding payable in the group Balance Sheet.
BrizoConsol: matched by account pair across entities
Management Fees

Head Office Charges and Service Fees

Management fees, IT charges, shared service allocations, and head office overhead recharged from a parent to subsidiaries create intercompany income in the parent and intercompany expense in the subsidiary — both must be eliminated from the group P&L.

Example: HoldCo charges $18,000/month in management fees to OpCo AU. → Eliminate management income in HoldCo and management expense in OpCo AU.
BrizoConsol: auto-eliminated when accounts are flagged
Dividends

Intercompany Dividend Income

When a subsidiary pays a dividend to its parent, the parent records dividend income. That income must be eliminated from the group P&L — the dividend is a transfer of existing group equity, not new income generated from external sources.

Example: OpCo AU declares a $30,000 dividend to HoldCo. → Eliminate dividend income from HoldCo's P&L and reduce retained earnings in the consolidation.
BrizoConsol: detected via dividend account classification
Fixed Asset Transfers

Intercompany Asset Sales and Unrealised Gains

When one entity sells a fixed asset to another within the group, any profit on the transfer is unrealised from the group's perspective — the asset is still within the group. The gain must be eliminated and the asset restated at its original cost to the group.

Example: UK HoldCo sells a property to OpCo AU at a $18,500 gain. → Eliminate the gain and restate the asset in the consolidated Balance Sheet at original group cost.
BrizoConsol: supported via manual elimination journal
Investment in Subsidiaries

Cost of Investment vs Subsidiary Net Assets

The parent's cost of investment in each subsidiary is eliminated against the subsidiary's share capital and pre-acquisition reserves. This elimination establishes goodwill (or negative goodwill) at acquisition date and is a foundational step in every consolidation.

Example: UK HoldCo's $200K investment in OpCo AU is eliminated against OpCo AU's $200K share capital and pre-acquisition reserves at acquisition date.
BrizoConsol: configured in entity ownership setup
How It Works

From Xero Data to Clean Eliminations in Four Steps

BrizoConsol's elimination engine runs automatically on every consolidation. Here is exactly what it does.

1

Sync Ledger Data from All Xero Organisations

BrizoConsol pulls the general ledger from every connected Xero organisation nightly via Xero's OAuth. Mixed-platform groups — Xero organisations alongside MYOB, QuickBooks, or Zoho Books entities — are all included in the same consolidation run. All transactions — including those in intercompany accounts — are available for matching and elimination.

Runs automatically · Nightly sync
2

Detect Intercompany Transactions

BrizoConsol identifies intercompany transactions using accounts you flag as intercompany during setup, and by matching account codes that appear on both sides of an entity relationship. No manual cross-referencing of each period's transactions is needed.

Auto-detect + account-code matching
3

Apply Eliminations and Flag Mismatches

Matched intercompany pairs are eliminated automatically. Any transaction where the two sides don't reconcile — different amounts, missing counterpart — is flagged in the elimination review dashboard before the consolidation is finalised, so you can investigate and correct before the report is produced.

Mismatch alerts before finalisation
4

Full Audit Trail on Every Entry

Every elimination — automatic or manual — is logged with the originating entities, account codes, amounts, and basis of elimination. The audit trail is permanent, exportable, and presented alongside the consolidated statements for reviewer sign-off.

IFRS 10 · ASC 810 · Auditor-ready
Elimination Audit Trail — Feb 2026
Interco Revenue — HoldCo UK → OpCo AU
Dr: Revenue (SG) $124,000 · Cr: CoS (IN) $124,000
Auto Reconciled
Interco Loan — UK HoldCo ↔ SG Entity
Dr: Interco Payable (AE) $56,200 · Cr: Interco Receivable (SG) $56,200
Auto Reconciled
Management Fee — HoldCo UK → OpCo AU
Dr: Mgmt Income (SG) $18,000 · Cr: Mgmt Expense (AU) $18,000
Auto Reconciled
⚠ Dividend — OpCo UAE → HoldCo
Counterpart amount mismatch: $29,800 vs $30,000. Review required.
Mismatch
Auto-eliminated5 entries
Manual entries1 entry
Mismatches flagged1 — review needed
Total eliminated$246,700
⚠ What happens when intercompany balances don't match?
If one entity records an intercompany transaction that the counterpart hasn't recorded — or at a different amount — BrizoConsol flags it before the consolidation is finalised. You see exactly which entities are involved, the amount on each side, and the difference. You can then post a correcting entry in Xero, or record a manual elimination adjustment in BrizoConsol to resolve the mismatch before the group report is produced. Nothing is silently swept under the rug.
Frequently Asked Questions

Intercompany Elimination in Xero — Questions Answered

Intercompany elimination is the process of removing transactions between entities within the same group before producing consolidated financial statements. When two Xero organisations within the same group trade with each other, both the revenue and the cost must be removed from the group totals — otherwise the group P&L includes revenue that was never earned from an external customer. Xero has no native mechanism to do this across multiple organisations. Groups using Xero must eliminate intercompany transactions outside the platform — either manually in a spreadsheet, or using a dedicated consolidation tool like BrizoConsol.
Without elimination, intercompany transactions inflate group revenue, costs, assets, and liabilities. A group where Entity A sells $500K to Entity B — both within the group — would show $500K of group revenue that was never generated from an external customer. IFRS 10, US GAAP ASC 810, and UK GAAP FRS 102 all require full elimination of intercompany balances before a set of consolidated financial statements can be considered compliant. Failure to eliminate is one of the most common consolidation errors identified in audits.
BrizoConsol handles all standard intercompany elimination types: intercompany revenue and cost of sales, intercompany loans (receivable/payable), intercompany management fees and service charges, intercompany dividends, and the cost of investment elimination against subsidiary share capital and pre-acquisition reserves. Fixed asset transfers with unrealised gains are supported via manual elimination journal entries in BrizoConsol.
Detection works in two ways. First, during setup you flag accounts in each Xero organisation as intercompany — BrizoConsol then automatically matches these across entity pairs and eliminates the corresponding entries. Second, BrizoConsol can match by account code when the same intercompany account code appears on both sides of a defined entity relationship. Both methods produce elimination entries with a full audit trail. No manual transaction-by-transaction review is required.
BrizoConsol flags the mismatch before the consolidation is finalised. The elimination review dashboard shows the entity pair, the amount recorded on each side, and the difference. You can resolve the mismatch by posting a correcting entry in Xero, or recording a manual elimination adjustment in BrizoConsol. The consolidation does not produce a report until mismatches are either resolved or explicitly overridden with a documented reason — maintaining a clean audit trail regardless.
Yes. Manual elimination journal entries are fully supported. These are typically needed for complex adjustments such as unrealised profit on intercompany asset transfers, deferred intercompany revenue, or adjustments that require human judgement rather than automatic account matching. Manual entries are recorded directly in BrizoConsol (not in Xero), are tagged with a reason, and are included in the elimination audit trail exactly like automatic entries.
Yes. If some entities use Xero and others use MYOB, QuickBooks, or Zoho Books, BrizoConsol connects to each platform independently and applies intercompany eliminations across all of them. Entity platform is irrelevant to the elimination logic — BrizoConsol works at the ledger data level, and once accounts are mapped and flagged as intercompany, elimination operates the same way regardless of which system the data came from.
Who Uses Xero Group Consolidation

Built for UAE and GCC Groups Using Xero Across Multiple Jurisdictions

UAE and GCC groups using Xero in their holding or operating entities often span Australia, New Zealand, the UK, India, and beyond — each with local currencies and reporting obligations. BrizoConsol consolidates all Xero entities and any other platforms used regionally into a single IFRS-compliant group view — AED, AUD, NZD, GBP, INR, SAR, and USD all translated under IAS 21 automatically.

UAE + Australia + UK Groups (AED, AUD, GBP)

UAE groups with Xero-based subsidiaries in Australia and the UK span three currencies across three time zones. BrizoConsol consolidates all three jurisdictions under IAS 21 — AED, AUD, and GBP translated at closing and average rates each period — producing a single IFRS-compliant consolidated view automatically.

UAE + GCC + India (AED, SAR, INR)

Xero-based groups with UAE and GCC holding structures alongside Indian subsidiaries consolidate AED, SAR, and INR in BrizoConsol. IAS 21 currency translation, intercompany elimination, and NCI attribution are all handled automatically each period.

Multi-Organisation Xero Groups

Xero uses one organisation per entity — UAE groups with five Xero entities manage five separate Xero organisations with no native consolidated view. BrizoConsol connects to each Xero organisation via OAuth and consolidates all of them, applying IAS 21 currency translation and intercompany eliminations automatically.

Mixed Platforms (Xero + MYOB or Zoho Books)

UAE regional groups with Xero in some entities and MYOB or Zoho Books in others can consolidate all platforms in BrizoConsol simultaneously. Each entity connects independently — the group consolidation runs across all accounting systems in one view.

UAE Regulatory Context

IFRS 10 Consolidation Requirements for UAE and GCC Groups Using Xero

UAE groups preparing consolidated financial statements must comply with IFRS 10 Consolidated Financial Statements, as adopted under the UAE Commercial Companies Law (Federal Law No. 32 of 2021) and enforced by the Securities and Commodities Authority (SCA) for listed companies. DIFC and ADGM entities are subject to their own regulators but also follow IFRS. BrizoConsol automates IFRS 10-compliant consolidation for Xero groups across the UAE and GCC — including intercompany eliminations, AED-based currency translation under IAS 21, and NCI attribution.

IFRS 10 — Consolidated Financial Statements

IFRS 10 requires a UAE parent entity to consolidate all subsidiaries it controls. The UAE has mandated IFRS for listed companies under SCA regulations, and most large private groups also prepare IFRS-compliant statements for banking and investor reporting. BrizoConsol applies IFRS 10-compliant consolidation logic — including full intercompany elimination and NCI — across all connected Xero entities automatically.

IAS 21 — Foreign Currency Translation (CTA)

UAE groups with foreign subsidiaries — in Saudi Arabia (SAR), India (INR), the UK (GBP), or elsewhere — apply IAS 21 The Effects of Changes in Foreign Exchange Rates. BrizoConsol translates each foreign entity's financials at closing rates (Balance Sheet) and average rates (P&L), calculates the Currency Translation Adjustment (CTA), and includes it in the consolidated Balance Sheet under equity — automatically each period.

SCA, DIFC, and ADGM Reporting

UAE listed companies file consolidated financial statements with the Securities and Commodities Authority (SCA). DIFC-incorporated entities are regulated by the DFSA under DIFC Law, while ADGM entities fall under FSRA rules — both require IFRS-compliant consolidated accounts. BrizoConsol produces audit-ready consolidated statements with a full elimination audit trail for submission to your appointed auditors and regulator.

Typical UAE and GCC Group Structure

UAE-headquartered groups typically span entities in Saudi Arabia (SAR), Qatar (QAR), Kuwait (KWD), India (INR), the UK (GBP), and the US (USD) — each requiring AED translation under IAS 21. Many use Xero in their UAE holding entity and other platforms regionally. BrizoConsol consolidates AED, SAR, QAR, KWD, INR, GBP, and USD entities in a single run, applying IAS 21-compliant rates automatically.

UAE-Specific Questions

Common Questions from UAE and GCC Groups Using Xero

Yes. BrizoConsol applies IFRS 10-compliant consolidation logic for UAE groups using Xero. This includes full intercompany elimination across all connected entities, NCI calculation per IFRS 10, and foreign currency translation under IAS 21. The consolidated output — P&L, Balance Sheet, and Cash Flow — is audit-ready for submission to your external auditors for SCA, DIFC, or ADGM filing requirements.
Yes. BrizoConsol handles multi-currency consolidation across all major GCC and international currencies — AED, SAR, QAR, KWD, BHD, OMR, INR, GBP, USD, and more. Each entity operates in its local currency; BrizoConsol applies closing and average rates automatically under IAS 21, calculates the CTA, and produces a fully translated consolidated group report in AED (or your chosen group reporting currency).
Yes. UAE-headquartered groups frequently use different accounting systems across their regional entities — Xero in the UAE holding entity, Xero or QuickBooks in UK or US subsidiaries, and Zoho Books or Tally in Indian operations. BrizoConsol connects to each platform independently and consolidates all entities into a single IFRS-compliant group view — regardless of which accounting system each regional entity uses.

Related guides

Group Consolidation Financial Consolidation Month-End Consolidation Excel vs BrizoConsol

Stop Eliminating Intercompany Transactions by Hand.

Connect your Xero organisations and let BrizoConsol handle eliminations automatically — with a full audit trail every period.

Start Free Trial → See It in Action
No credit card required · Unlimited users · Cancel anytime