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.
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:

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?
What kind of transactions can the Custom GL Lines Plug-in modify?
Can the updated plug-in be used for inter-company transactions across all subsidiaries?
What are the prerequisites to configure the Custom GL Lines Plug-in for a subsidiary?
Was this article helpful?
More in Accounting
- Applied Trans Date and Period Enhancements in NetSuite 20...
Latest updates in NetSuite 2024.1 enhance Accounting SuiteApps with transaction line distribution features.
- Currency Context for Account Balances in NetSuite 2026.1
NetSuite 2026.1 introduces Currency Context for Account Balances, enhancing analytics and reporting capabilities.
- Grant Management SuiteApp: New Bundles in NetSuite 2026.1
Grant Management SuiteApp in NetSuite 2026.1 streamlines grant processes, providing a single source of truth and financial insights.
- Intelligent Close Manager Enhancements in NetSuite 2026.1
Currency context for account balances in Analytics, Chart of Accounts, SuiteScript, REST in NetSuite 2026.1.