Home
Product
How It Works Security AI in BrizoConsol
Features
Group Reporting CTA / FCTR NCI Multi-Accounting Standards All Features
Integrations
Xero QuickBooks MYOB Zoho Books Excel Import Other Accounting Software
Solutions
For Accountants For SMB / CFOs Pricing See It in Action
Resources
Documentation Tutorials Month-End Guide Webinar Blog
Login Start Free Trial
Zoho Books Has No Native Elimination

Intercompany Elimination
for Zoho Books Groups

Without elimination, intercompany transactions inflate your group revenue, costs, and balance sheet. BrizoConsol detects and eliminates every type — automatically.

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 Zoho Books groups currently do it
Zoho Books 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 IN $124,000 for services. → Eliminate revenue in HoldCo and the expense in OpCo IN 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: SG HoldCo has a $56,200 intercompany receivable from UAE LLC. → 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 IN 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: SG HoldCo sells a property to OpCo IN 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: HoldCo's $200K investment in OpCo IN is eliminated against OpCo IN's $200K share capital and pre-acquisition reserves at acquisition date.
BrizoConsol: configured in entity ownership setup
How It Works

From Zoho Books 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 Zoho Books Entities

BrizoConsol pulls the general ledger from every connected Zoho Books organisation nightly via OAuth. 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 SG → OpCo IN
Dr: Revenue (SG) $124,000 · Cr: CoS (IN) $124,000
Auto Reconciled
Interco Loan — SG HoldCo ↔ UAE LLC
Dr: Interco Payable (AE) $56,200 · Cr: Interco Receivable (SG) $56,200
Auto Reconciled
Management Fee — HoldCo → 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 Zoho Books, 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 Zoho Books — Questions Answered

Intercompany elimination is the process of removing transactions between entities within the same group before producing consolidated financial statements. When two Zoho Books companies 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. Zoho Books has no native mechanism to do this across multiple organisations. Groups using Zoho Books 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 Zoho Books 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 Zoho Books, 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 Zoho Books), are tagged with a reason, and are included in the elimination audit trail exactly like automatic entries.
Yes. If some entities use Zoho Books and others use Xero, QuickBooks, or MYOB, 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.

Related guides

Group Consolidation Financial Consolidation Month-End Consolidation Excel vs BrizoConsol

Stop Eliminating Intercompany Transactions by Hand.

Connect your Zoho Books companies 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