NetLease - Multi-Book Lease Journals

Overview

NetLease's Multi-Book add-on supports dual reporting requirements — most commonly ASC 842 and IFRS 16. The add-on provides two posting methods, determined by how the Accounting Book and Secondary Book fields are populated on the lease record. Option 1 posts the normal custom transaction across all books and uses a book-specific reversal journal to record the correct secondary book treatment. Option 2 bypasses the custom transaction entirely, posting book-specific journals directly to both the primary and secondary books from the start.

Prerequisites

  • The NetLease Multi-Book add-on must be purchased. 
  • Full Multi-Book Accounting must be enabled in NetSuite at Setup > Company > Enable Features.
  • The Multi-Book system feature must be enabled in NetLease. Navigate to NetLease > NetLease Setup > System Setup, select the System Features subtab, and check the Multi-Book checkbox.

Multi-Book Functionality

Users utilizing NetSuite's native multi-book functionality may wish to record a different treatment in a secondary book than what was recorded in the primary book. The most common scenario involves dual reporting requirements — for example, ASC 842 in the primary book and IFRS 16 in the secondary book.

When a secondary book adjustment is needed, NetLease provides two options:

Option 1: Custom Transaction with Book-Specific Reversal

When only the Secondary Book field is populated on the lease record (no Accounting Book), NetLease posts a custom transaction for the primary schedule. Because NetSuite custom transactions post across all active books by default, the secondary book is also impacted by this entry. A separate book-specific journal entry then posts to the secondary book to reverse out the primary amounts and record the correct secondary book treatment. 

Step-by-Step Process
  • Open the applicable lease record and click Edit.
  • In the Multi-Book Information section, populate the Secondary Classification and Secondary Book fields. Leave the Accounting Book field blank.

  • Click Save.
  • Run journal entries as normal—two entries are created: 
    1. Custom Transaction — Posts the primary schedule amounts across all active NetSuite books, including the secondary book. This is standard NetSuite behavior for custom transactions.
    2. Book-Specific Journal Entry — Posts to the secondary book only and performs two functions: it reverses out the primary amounts that the custom transaction recorded in the secondary book, and records the correct secondary book treatment in their place. Reversed lines are prefixed with "REV - " in the memo field, with the secondary classification lines following the standard memo convention.

Option 2: Book-Specific Journals for Both Books

When both the Accounting Book and Secondary Book fields are populated on the lease record, NetLease does not post a custom transaction. Instead, book-specific journal entries post directly and independently to both the primary and secondary books from the start. No reversal entries are created.

Step-by-Step Process
  • Open the applicable lease record and click Edit.
  • In the Multi-Book Information section, populate the Secondary Classification, Secondary Book, and Accounting Book fields.

  • Click Save.
  • Run journal entries as normal. Book-specific entries for both the primary and secondary books will process simultaneously.

Considerations

Reviewing the Multi-Classification Schedule

Regardless of which posting method is used, both journal entries created during processing will appear on the Multi-Classification Schedule subtab of the lease record. For Option 1, these will be the custom transaction and the book-specific journal. For Option 2, these will be the two book-specific journals — one for each book.

Auto-Approval for Multi-Book Journal Entries 

When journal entry approval workflows are active in NetSuite, multi-book entries generated by NetLease may be subject to approval requirements. To enable auto-approval of these entries, the approval workflow must be configured to exclude any journal where the NetLease Lease column on the journal line is populated. Without this exclusion, each multi-book journal entry will require manual approval before posting.


Was this article helpful?