What is Intercompany Accounting?
Recording and reconciling transactions that occur between legal entities within the same corporate group.
Definition
Intercompany accounting handles financial activity between related entities, such as one subsidiary selling goods to another, sharing services, lending funds, or allocating costs. Each side of the transaction must be recorded with matching due-to and due-from balances so the entities reconcile and the amounts can be eliminated in consolidation. Getting it right is important for transfer pricing compliance, tax, and accurate group reporting. Out-of-balance intercompany accounts are a common cause of delayed closes and audit findings.
How Intercompany Accounting Works in ERP
An ERP automates intercompany accounting by generating both sides of a transaction at once, applying the correct currencies, transfer prices, and tax treatment for each entity. It maintains intercompany pairing rules so the matching receivable and payable always net to zero across the group. At period end, the system surfaces unmatched intercompany balances for resolution and feeds clean data into the elimination and consolidation process.
ERP Vendors with Strong Intercompany Accounting
Oracle NetSuite
The original cloud ERP — built for fast-growing companies
SAP S/4HANA Public Cloud
Standardised cloud ERP with quarterly auto-upgrades and low TCO
Workday
Cloud HCM + financials for services and people-centric orgs
Sage Intacct
Best-in-class cloud financials for services and nonprofits
Frequently Asked Questions
What is transfer pricing and how does it relate to intercompany accounting?
Transfer pricing is the price one entity charges another within the same group for goods, services, or financing. Tax authorities require these prices to reflect what unrelated parties would charge (the arm's-length principle) to prevent profit shifting between tax jurisdictions. Intercompany accounting records these priced transactions and provides the documentation needed for transfer-pricing compliance. An ERP can apply agreed transfer-pricing rules automatically when it generates intercompany entries.
Why do intercompany accounts often fail to reconcile?
Mismatches happen when the two entities record their sides at different times, use different exchange rates, or one side misses an entry entirely. Manual processes and separate systems make these gaps common and time-consuming to chase down at month-end. An ERP that posts both sides of an intercompany transaction simultaneously largely prevents the problem. Automated intercompany matching reports then quickly highlight any residual differences.