{"id":2035,"date":"2026-05-06T21:02:27","date_gmt":"2026-05-06T21:02:27","guid":{"rendered":"https:\/\/versimarket.com\/blog\/?p=2035"},"modified":"2026-05-06T21:02:27","modified_gmt":"2026-05-06T21:02:27","slug":"fundamentals-of-intercompany-accounting-in-netsuite","status":"publish","type":"post","link":"https:\/\/versimarket.com\/blog\/fundamentals-of-intercompany-accounting-in-netsuite\/","title":{"rendered":"Fundamentals of Intercompany Accounting in NetSuite"},"content":{"rendered":"<p>Companies operating with multiple subsidiaries engaging in transactions between themselves must adhere to the <strong>intercompany accounting<\/strong> guidelines. When discussing the various accounting regulations and SOX compliance necessary for recording transactions, intercompany accounts function as the GL Accounts designated for managing related transactions among subsidiaries to prevent incorrect postings of these balances in other subsidiary-specific accounts. Consequently, these accounts monitor intercompany amounts that need to be eliminated during period-end closings. With a plethora of transactions occurring between sister companies, financial reporting becomes a greater concern, and NetSuite provides various features to manage these transactions, both manually and through an automated process, outlined below. Here are the essentials of Intercompany Accounting setup in NetSuite.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_76 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/versimarket.com\/blog\/fundamentals-of-intercompany-accounting-in-netsuite\/#Intercompany_Accounting_in_NetSuite\" >Intercompany Accounting in NetSuite<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/versimarket.com\/blog\/fundamentals-of-intercompany-accounting-in-netsuite\/#Inter-Co_Customers_and_Vendors_Setup\" >Inter-Co Customers and Vendors Setup<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/versimarket.com\/blog\/fundamentals-of-intercompany-accounting-in-netsuite\/#Inter-Co_Inventory_Setup\" >Inter-Co Inventory Setup<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/versimarket.com\/blog\/fundamentals-of-intercompany-accounting-in-netsuite\/#Intercompany_Accounting_Manual_JEs\" >Intercompany Accounting Manual JEs<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/versimarket.com\/blog\/fundamentals-of-intercompany-accounting-in-netsuite\/#Activating_Automated_Inter-Co_Settlement_and_Intercompany_Framework\" >Activating Automated Inter-Co Settlement and Intercompany Framework<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Intercompany_Accounting_in_NetSuite\"><\/span><strong>Intercompany Accounting in NetSuite<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Inter-Co Accounts refer to GL accounts flagged with their Inter-Co Checkboxes. NetSuite generates Intercompany (Inter-Co) Accounts either by creating a new account or by modifying an existing one. These accounts may be categorized as asset, liability, income, or expense, depending on the nature of the transactions between the subsidiaries. They are identified as Inter-Co accounts by selecting the option to Eliminate the Inter Co Transactions during account setup. With the exception of Bank\/Credit Card\/Non-Posting, System Generated Accounts, and Fixed Assets, all types of accounts can be designated as Inter-Co Accounts.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Inter-Co_Customers_and_Vendors_Setup\"><\/span><strong>Inter-Co Customers and Vendors Setup<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>NetSuite allows for the manual setup of Inter-Co customers and vendors, facilitated by the Represents Subsidiary feature when selecting the Custom Inter-Co Form while creating the Customer or Vendor. A Default Receivables\/Payables account can also be configured on the Finance Tab during this process.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Inter-Co_Inventory_Setup\"><\/span><strong>Inter-Co Inventory Setup<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>When establishing an item, NetSuite provides an option to select the Eliminate Intercompany Transactions box for the Gain\/Loss Account identified on the Accounting Subtab. This selection negates the gain\/loss amount upon executing intercompany elimination at the period closure. For arm&#8217;s length intercompany inventory transfers, the Eliminate Intercompany Transactions task on the Period Close Checklist will not adjust intercompany clearing accounts to zero. Instead, reporting at the subsidiary level will present the intercompany clearing account with a cumulative balance.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Intercompany_Accounting_Manual_JEs\"><\/span><strong>Intercompany Accounting Manual JEs<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>NetSuite facilitates both Manual and Automated Inter-Company Transactions and Settlement. While inputting the manual JE designated for Elimination, users must check the Show Box for the Eliminate label at the line level. This action makes the entry eligible for elimination during month-end closing.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Activating_Automated_Inter-Co_Settlement_and_Intercompany_Framework\"><\/span><strong>Activating Automated Inter-Co Settlement and Intercompany Framework<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Enabling Features permits the activation of Automated Inter-Co Settlement, alongside an option to activate the Inter-Co Framework to facilitate auto-netting of transactions during Period Close. The only prerequisite is having NetSuite One World. Once this feature is enabled, NetSuite automatically generates elimination journal entries based on the intercompany transaction lines and intercompany journal lines marked for elimination. During the period-close process, NetSuite assesses activity in your intercompany accounts and creates journal entries to eliminate any artificial profit and loss amounts. If this feature is not activated, users will need to manually create and track all intercompany transactions and subsequently create and post elimination journal entries. When an administrator activates the Intercompany Framework feature or the Automated Intercompany Management feature, NetSuite grants access to the Intercompany Preferences page to further customize the features based on your preferences. The Per-Line netting and Transfer Pricing feature is exclusive to Inter-Co Framework Enablement. With the complexities associated with manual transaction control and compliance with SOX requirements, it is advisable to enable Automated Inter-Co Management and its Framework to ensure streamlined auditing and accurate financial reporting.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Companies operating with multiple subsidiaries engaging in transactions between themselves must adhere to the intercompany accounting guidelines. When discussing the various accounting regulations and SOX compliance necessary for recording transactions, intercompany accounts function as the GL Accounts designated for managing related transactions among subsidiaries to prevent incorrect postings of these balances in other subsidiary-specific accounts. Consequently, these accounts monitor intercompany amounts that need to be eliminated during period-end closings. With a plethora of transactions occurring between sister companies, financial reporting becomes a greater concern, and NetSuite provides various features to manage these transactions, both manually and through an automated process, outlined below. Here are the essentials of Intercompany Accounting setup in NetSuite. Intercompany Accounting in NetSuite Inter-Co Accounts refer to GL accounts flagged with their Inter-Co Checkboxes. NetSuite generates Intercompany (Inter-Co) Accounts either by creating a new account or by modifying an existing one. These accounts may be categorized as asset, liability, income, or expense, depending on the nature of the transactions between the subsidiaries. They are identified as Inter-Co accounts by selecting the option to Eliminate the Inter Co Transactions during account setup. With the exception of Bank\/Credit Card\/Non-Posting, System Generated Accounts, and Fixed Assets, all types of accounts can be designated as Inter-Co Accounts. Inter-Co Customers and Vendors Setup NetSuite allows for the manual setup of Inter-Co customers and vendors, facilitated by the Represents Subsidiary feature when selecting the Custom Inter-Co Form while creating the Customer or Vendor. A Default Receivables\/Payables account can also be configured on the Finance Tab during this process. Inter-Co Inventory Setup When establishing an item, NetSuite provides an option to select the Eliminate Intercompany Transactions box for the Gain\/Loss Account identified on the Accounting Subtab. This selection negates the gain\/loss amount upon executing intercompany elimination at the period closure. For arm&#8217;s length intercompany inventory transfers, the Eliminate Intercompany Transactions task on the Period Close Checklist will not adjust intercompany clearing accounts to zero. Instead, reporting at the subsidiary level will present the intercompany clearing account with a cumulative balance. Intercompany Accounting Manual JEs NetSuite facilitates both Manual and Automated Inter-Company Transactions and Settlement. While inputting the manual JE designated for Elimination, users must check the Show Box for the Eliminate label at the line level. This action makes the entry eligible for elimination during month-end closing. Activating Automated Inter-Co Settlement and Intercompany Framework Enabling Features permits the activation of Automated Inter-Co Settlement, alongside an option to activate the Inter-Co Framework to facilitate auto-netting of transactions during Period Close. The only prerequisite is having NetSuite One World. Once this feature is enabled, NetSuite automatically generates elimination journal entries based on the intercompany transaction lines and intercompany journal lines marked for elimination. During the period-close process, NetSuite assesses activity in your intercompany accounts and creates journal entries to eliminate any artificial profit and loss amounts. If this feature is not activated, users will need to manually create and track all intercompany transactions and subsequently create and post elimination journal entries. When an administrator activates the Intercompany Framework feature or the Automated Intercompany Management feature, NetSuite grants access to the Intercompany Preferences page to further customize the features based on your preferences. The Per-Line netting and Transfer Pricing feature is exclusive to Inter-Co Framework Enablement. With the complexities associated with manual transaction control and compliance with SOX requirements, it is advisable to enable Automated Inter-Co Management and its Framework to ensure streamlined auditing and accurate financial reporting.<\/p>\n","protected":false},"author":9,"featured_media":2040,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"q:1_question":"","q:1_answer":"","q:2_question":"","q:2_answer":"","q:3_question":"","q:3_answer":"","q:4_question":"","q:4_answer":"","q:5_question":"","q:5_answer":"","q:6_question":"","q:6_answer":"","q:7_question":"","q:7_answer":"","q:8_question":"","q:8_answer":"","q:9_question":"","q:9_answer":"","q:10_question":"","q:10_answer":"","source_url":"https:\/\/odecloud.com\/basics-of-intercompany-accounting-in-netsuite\/","footnotes":""},"categories":[23],"tags":[],"class_list":["post-2035","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-netsuite"],"acf":[],"_links":{"self":[{"href":"https:\/\/versimarket.com\/blog\/wp-json\/wp\/v2\/posts\/2035","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/versimarket.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/versimarket.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/versimarket.com\/blog\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/versimarket.com\/blog\/wp-json\/wp\/v2\/comments?post=2035"}],"version-history":[{"count":1,"href":"https:\/\/versimarket.com\/blog\/wp-json\/wp\/v2\/posts\/2035\/revisions"}],"predecessor-version":[{"id":2041,"href":"https:\/\/versimarket.com\/blog\/wp-json\/wp\/v2\/posts\/2035\/revisions\/2041"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/versimarket.com\/blog\/wp-json\/wp\/v2\/media\/2040"}],"wp:attachment":[{"href":"https:\/\/versimarket.com\/blog\/wp-json\/wp\/v2\/media?parent=2035"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/versimarket.com\/blog\/wp-json\/wp\/v2\/categories?post=2035"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/versimarket.com\/blog\/wp-json\/wp\/v2\/tags?post=2035"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}