Improved Custom GL Lines Plug-in Functionality in NetSuite

NetSuite's updated Custom GL Lines Plug-in enhances support for transactions across secondary accounting books, improving consistency for subsidiaries.

·3 min read·8 views·View Oracle Docs

Starting in NetSuite 2026.1, the functionality of the Custom GL Lines Plug-in has been significantly enhanced to better support transactions in secondary accounting books for all subsidiaries with general ledger (GL) impact. This update allows the plug-in to execute for all accounting books that are active for any participating subsidiary in a transaction.

What Changed?

Previously, the Custom GL Lines Plug-in was limited in its capacity to handle inter-company transactions, only operating for the primary subsidiary while excluding secondary subsidiaries, even when GL impacts were relevant for them. This limitation often resulted in discrepancies between primary and secondary accounting books, creating a challenge for businesses using multiple subsidiaries.

Understanding the Custom GL Lines Plug-in

The Custom GL Lines Plug-in serves to modify the general ledger effects of both standard and custom transactions. It enables compliance with various global accounting standards by applying tailored transaction logic that appends lines to the GL Impact page in NetSuite. This capability is crucial for ensuring accurate financial reporting across diverse accounting practices.

With this tool, solution providers can develop plug-in implementations that augment GL lines on transactions. These implementations may be packaged as SuiteApps, which NetSuite account administrators can easily install and configure, tailoring the plug-in usage for specific transaction types, subsidiaries, and accounting books.

For OneWorld accounts, the plug-in can be activated for designated subsidiaries, and those utilizing Multi-Book Accounting can specify accounting books for its operation.

Use Case Examples

For example, a solution provider might create a plug-in to capture localized GL impacts for standard transaction types. Implementations could add relevant charges—such as bank fees, credit card charges, or discount rules that apply to invoices or bills.

Visual Representation

Here’s an illustration from an invoice displaying the GL Impact page with custom lines inserted by the Tax Expense On Accruals plug-in implementation:

GL Impact page with custom line script.

In the provided screenshot, the Custom Script column references the specific plug-in implementation responsible for creating the custom line, linking it back to the original transaction.

Who This Affects

  • Administrators: They will need to configure the Custom GL Lines Plug-in for their specific needs across multiple subsidiaries.
  • Developers: They can create implementations of the plug-in tailored to meet unique business requirements, enhancing transaction processing across various accounting scenarios.
  • Accountants: They will benefit from more accurate financial records and reporting across both primary and secondary accounting books.

Key Takeaways

  • Enhanced support for secondary accounting books via the Custom GL Lines Plug-in in NetSuite 2026.1.
  • Improvement reduces inconsistencies in GL impacts across subsidiaries.
  • Facilitates compliance with international accounting standards.
  • Enables tailored transaction logic through SuiteApps, improving financial accuracy.
  • Beneficial for administrators, developers, and accountants handling multi-subsidiary operations.

Frequently Asked Questions (4)

Does the improved Custom GL Lines Plug-in require a specific NetSuite edition?
Yes, the improvements to the Custom GL Lines Plug-in are available starting in NetSuite 2026.1 and primarily benefit users with Multi-Book Accounting in the NetSuite OneWorld edition.
What kind of transactions can the Custom GL Lines Plug-in modify?
The Custom GL Lines Plug-in can modify both standard and custom transactions, allowing for compliance with global accounting standards by tailoring GL impacts.
Can the updated plug-in be used for inter-company transactions across all subsidiaries?
Yes, the updated functionality now supports transactions across secondary accounting books for all subsidiaries involved in a transaction, improving consistency between primary and secondary books.
What are the prerequisites to configure the Custom GL Lines Plug-in for a subsidiary?
For a subsidiary to be configured with the Custom GL Lines Plug-in, it must be a part of an active Multi-Book Accounting setup and recognized within the NetSuite OneWorld account.
Source: Improved Custom GL Lines Plug-in Functionality for Secondary Accounting Books Oracle NetSuite Help Center. This article was generated from official Oracle documentation and enriched with additional context and best practices.

Was this article helpful?

More in Accounting

View all Accounting articles →