Short answer
ERP Sync’s intercompany tool maps each company’s vendor and customer names to the sister company they represent, then finds, for every intercompany payment, the matching deposit or purchase in the other QuickBooks Online company — including many-to-one matches and deposits in transit. Staged rules re-code both sides through the QuickBooks API, and missing entries can be created in the target company.

QuickBooks has no intercompany module
Every QuickBooks Online company is its own file. When Opco pays Holdco, someone has to find the deposit in Holdco, code both sides to the right due-to/due-from accounts, and notice the ones that never got recorded. Across five or ten entities, that’s a spreadsheet project every month.
How ERP Sync handles it
- Map names: tell ERP Sync which vendors and customers in each company are really sister companies in the group.
- Review candidates: for each intercompany payment, ERP Sync lists the likely matching deposits or purchases in the counterpart company, including several-to-one matches and deposits in transit.
- Stage rules: decide the account and name each side should post to. Rules are staged first and applied only when you choose.
- Apply: ERP Sync re-codes the QuickBooks transactions (multi-line supported) and can create the missing entry in the target company.
Limits and requirements
- QuickBooks Online companies, grouped as one client group in ERP Sync.
- This is a dashboard tool for owners; it doesn’t have an agent (MCP) tool of its own, though agents can do the underlying reads and writes with the QuickBooks tools.
Frequently asked questions
Does it eliminate intercompany balances in a consolidation?
No. It reconciles and codes the intercompany activity in each company. ERP Sync’s combined statements add entities together without automatic eliminations.
What if the other side was never recorded?
The tool shows the unmatched payment and can create the missing entry in the counterpart company.