Intercompany Accounts

Intercompany accounts are general ledger accounts used to record transactions, such as intercompany payments, loans, and funds transfers between subsidiaries. These accounts track the intercompany amounts to be eliminated. When you run the intercompany elimination period end close task, amounts posted to intercompany accounts eligible for elimination are eliminated for consolidated financial statements. Posting occurs during the period close process.

An intercompany account is an account that has the Eliminate Intercompany Transactions box checked. For accounts that cannot be used for intercompany transactions, the field is dimmed. You can post both intercompany transactions and non-intercompany transactions to most intercompany accounts. Intercompany Accounts Receivable and intercompany Accounts Payable accounts, however, can be used only for recording amounts that are candidates for eliminations. NetSuite requires an intercompany customer or intercompany vendor for intercompany A/R and A/P accounts.

Double-Entry Bookkeeping

NetSuite enforces double-entry bookkeeping, therefore, journal entries post changes to accounts using offsetting debits and credits. Each posting transaction in NetSuite posts to at least two accounts. Each journal entry includes at least one debit amount and at least one credit amount. For information about journal entries, see Journal Entries.

Important:

When NetSuite released the Intercompany Time and Expenses feature, the first set of accounts created were named Intercompany Payable/Receivable XXX, where XXX denoted the currency ISO code. In 2013.1, NetSuite OneWorld introduced the Intercompany Clearing XXX account. This account replaced the Intercompany Payable/Receivable XXX account for new implementations. In 2014.1, NetSuite OneWorld introduced new intercompany clearing accounts for payable and receivable that are not currency locked. NetSuite uses these clearing accounts for intercompany transactions. All existing currency-locked intercompany clearing accounts (the Intercompany Payable/Receivable accounts) are now child accounts of the clearing account. For more information, see Enabling Intercompany Time and Expenses and Intercompany Elimination Overview.

Account Groups

You can create an intercompany account for the following groups of accounts:

You cannot create intercompany accounts for the following system-generated accounts:

  • Unrealized Matching Gain/Loss

  • Unrealized Gain/Loss

  • Realized Gain/Loss

  • Rounding Gain/Loss

  • Exchange Rate Variance

  • Cumulative Translation Adjustment-Elimination

  • Cumulative Translation Adjustment

  • Undeposited Funds

  • Intercompany Clearing XXX (deferred Cost of Goods Sold (COGS))

For more information about features and system-generated accounts, see Feature-Specific, System-Generated Accounts.

Account Types

You can create more than one intercompany account for each account type. For a list of account types and accounts that you cannot use for elimination, see Other Account Types and Exceptions.

Best practice is to create new intercompany A/R and intercompany A/P accounts for intercompany transactions. Existing A/R and A/P accounts have accumulated balances from non-intercompany transactions that cannot be combined with future intercompany transactions to be eliminated.

To use existing item income and expense accounts for new intercompany transactions, check the Eliminate Intercompany Transactions box. You must check this box for all income and expense accounts associated with items used in intercompany transactions.

Note:

If you modify an existing account to be an intercompany account, existing transactions posted to the account are not automatically marked for elimination. You must edit any historical transaction to be included for elimination. When you save the transaction with an intercompany entity, NetSuite marks transaction lines associated with the intercompany account for elimination.

Related Topics:

General Notices