Intercompany transactions that are not recorded symmetrically across both entities will break your consolidated trial balance every single month.
Start here
- Accounting software — multi-entity chart of accounts with entity-level segregation
- Trial balance — verify that intercompany balances net to zero before close
- Audit logs — trace every intercompany journal entry back to the source transaction
When intercompany entries arise
Dubai real estate and construction groups commonly operate multiple legal entities: a development company, a property management arm, a brokerage, and sometimes a contracting entity. Intercompany transactions occur when:
- One entity pays an expense on behalf of another
- Management fees are charged between entities
- Shared services (IT, HR, admin) are allocated
- One entity procures materials and cross-charges to a project in another entity
Each of these requires a journal entry in both entities — a receivable in one, a payable in the other, for the same amount on the same date.
Structure for intercompany journal entries
- Matching reference — both sides of the transaction must share a unique intercompany reference ID
- Mirror accounts — use dedicated intercompany receivable and payable accounts in your chart of accounts
- Same date and amount — timing mismatches create reconciliation noise
- Supporting evidence — attach the invoice, allocation schedule, or cost-sharing agreement
Controls that prevent drift
- Run a monthly intercompany reconciliation: sum all intercompany receivables and payables per entity pair — they must net to zero
- Flag any unmatched intercompany reference IDs for investigation
- Require approval for intercompany journal entries above a threshold via approval matrix
- Lock intercompany entries from modification after period close
Month-end intercompany close checklist
- Export intercompany balances per entity pair from trial balance
- Match receivables to payables — investigate and resolve any differences
- Post elimination entries for consolidated reporting
- Document the reconciliation result with sign-off
This is a standing monthly control. Skipping it for one month creates two months of catch-up work.