If NetSuite does not promote having separate intercompany for every pair of transacting subsidiaries, how do you effectively and efficiently track and reconcile the intercompany balances per subsidiary pair?
We use a couple of transaction types for intercompany transactions (all of which use intercompany accounts and autogenerated intercompany vendors and customers):
1. Advanced intercompany journals
2. Customer invoices and vendor bills
3. Credit memos and bill credits
4. Vendor prepayments and customer deposits and their applications (no native intercompany links)
Would it be easier to create separate GL accounts? I understand that NetSuite doesn't consider it as best practice, but it isn't offering an out of the box solution either?