Definition
A SuiteScript-based extension that lets you customize how NetSuite posts to the General Ledger for specific transaction types, modifying or adding GL impact lines beyond what the standard accounting engine produces.
In Depth
Custom GL Plug-ins intercept transactions before they post to GL and let you override or supplement the standard GL impact. Use cases include splitting revenue across departments, posting deferred recognition entries, custom intercompany eliminations, or jurisdiction-specific tax accounting. Requires SuiteCloud Plus and careful audit-trail design because you're overriding NetSuite's accounting logic.
Example Usage
Writing a Custom GL Plug-in to split commission expense across two departments based on a custom field on Sales Orders, beyond the standard single-department posting.
Business Context
Custom GL Plug-ins solve accounting edge cases that NetSuite's native GL logic can't handle. They are typically deployed for revenue recognition, intercompany, or multi-jurisdictional posting requirements.
Also Known As
Tags
Quick Info
Need help implementing this in your business?
Get Started