NetLease 2026.2

Leading accounts: updated September 4, 2026 (version 2026.2.1.0) Trailing accounts: update October 2, 2026 (version 2026.2.2.0 — everything below plus the Additional Updates for Trailing Accounts section)

Each item lists what changed, the Impact on your account, and Where to find or configure it. Items marked Automatic need no setup. Items with a KB link have a full walkthrough.


Highlights


Terminations

Allow Mid-Month Terminations — KB

Terminate a lease as of any day within the current period rather than only at a period boundary. The period containing the termination date splits into a partial period ending the day before, with payment, expense, interest, and amortization prorated by days elapsed.

  • Impact: Gain/loss on termination is computed from the prorated balances, and a partial-month amortization journal posts for the retained portion. Multi-book leases prorate and journalize independently in each book. Bulk terminations from the Termination Proposals view respect the setting.
  • Watch out: The termination date is the first day not under lease — a 6/15 termination expenses through 6/14. There is no setting to change that convention.
  • Limits: Monthly leases with a monthly payment frequency and no custom calendar. Future-dated terminations allowed; prior-period terminations are not.
  • Where to configure: NetLease > NetLease Setup > Global Settings > General tab > Termination Settings > Allow Mid-Month Terminations
  • Where to use: Terminate Lease button on a commenced lease with a generated schedule

Reporting

Query-Based Reports — KB

Build reports from your own SQL instead of being limited to the scripted reports.

  • Impact: Covers reporting needs the canned reports don't. Netgain support can't write the SQL under a standard contract, but the KB article includes guidance for drafting a workbench-friendly query plus a filter-placeholder reference for dynamic date filters.
  • Where to use: NetLease > Reports > All Reports > New → Type = Query (Standard) → Save → Edit → enter SQL under Advanced Configuration → Preview Report

Query Waterfall report type

A second query report type producing waterfall-style (period-over-period movement) reports from a SQL data source.

  • Impact: Waterfall reporting is no longer limited to the built-in scripted reports.
  • Where to use: Same as above, with Type set to Query (Waterfall)

Scheduled reports - KB

Scripted reports (roll forward, waterfall) can run on a set day of the month for a defined reporting range and email the output to a recipient list.

  • Impact: Recurring reporting distributes itself instead of someone running and sending it each period. A single report record supports multiple schedules.
  • Where to configure: On the report record — set day of month, reporting range, and recipients

Email User global setting

Specifies which active employee NetLease sends scheduled report emails as.

  • Impact: If unset, NetLease falls back to the earliest active Administrator-type employee it can find.
  • Where to configure: NetLease Setup → Email User

Use Accounting Period Date filter — KB

A checkbox on report filters that makes the From and To dates use period (posting) dates instead of raw transaction dates.

  • Impact: Matters most on the Roll Forward, where filtering by date range while keeping GL period accuracy is the point.
  • Where to use: Per-report filter screen — not a global setting

Report buttons relabeled

Buttons now read Preview (view in browser), Schedule (run later), and Export (spreadsheet); expand/collapse moved into the report header.

  • Impact: Cosmetic. Labels describe the outcome, so there's less guessing about what a button does. If you have historically used the "Schedule" button to do exports, you will now use the Export button.

Roll forward beginning balances corrected

Subledger and GL roll forward reports no longer roll go-live impacts into the beginning balance when the go-live transaction date falls outside the first month of the reporting range.

  • Impact: Fixes an overstated beginning balance for accounts that went live mid-range. Automatic.

Modifications

Propose Modification

A global setting that adds a Propose Modification button to the lease record, opening a new NetLease Modification Proposal with the lease pre-populated.

  • Impact: Start a modification from the lease itself instead of building a proposal from scratch. Modification Proposals have approval processes.
  • Where to configure: NetLease Setup → Propose Modification

End dates keep their day of month

Modification end-date calculation honors the lease's existing end-date day of month instead of assuming month-end.

  • Impact: A lease ending on the 15th stays on the 15th. Previously it rolled to month-end, which could overstate the term. Automatic.

ROU Asset Useful Life on modifications

The field now appears on the modification page whenever Allow ROU Asset Useful Life Override is enabled.

  • Impact: Closes a gap where the override was hidden if the lease had no value in that field yet.
  • Where to configure: NetLease Setup → Allow ROU Asset Useful Life Override

Lease Creation

NetLease Automation Rule record

A new record type for deploying common customizations — for example, creating a lease automatically from a Purchase Order.

  • Impact: A supported, structured path for automations that previously needed one-off scripting.
  • Where to configure: Create a NetLease Automation Rule record per automation; it then runs on its own

Subsidiary defaults in non-OneWorld accounts

The Subsidiary field on the lease record defaults to Parent in single-subsidiary accounts.

  • Impact: Removes a manual step on every lease. Automatic.

GASB liability uses simple interest

For GASB leases with non-monthly payment frequencies (semiannual, quarterly), the lease liability uses simple interest rather than compounding.

  • Impact: Corrects an over-compounded liability and aligns the math with GASB 87. Automatic for GASB lease types.

Controls & Warnings

All three are automatic — no setting to enable.

Go-Live Date change warning

Appears on the Setup page when changing the system Go-Live Date if go-live entries have already been posted.

  • Impact: Prevents disturbing posted go-live accounting. Use the lease-level Override Go-Live Date instead and leave the system date at the earliest known go-live.
  • Where it appears: NetLease System Setup page

Pre-commencement payment warning

Appears when lease payments are dated before the commencement date.

  • Impact: Flags that only the last pre-commencement payment is included, unless an Initial Lease Payment is present.
  • Where it appears: Lease record

Secondary book without classification error

Appears when a Secondary Accounting Book is assigned but Secondary Classification is blank.

  • Impact: Catches a setup gap that would otherwise silently produce no GL impact in the secondary book — easy to miss until reports don't tie.
  • Where it appears: Lease record

Transfers & Intercompany

Elimination Subsidiary field — KB

A lease field that mirrors every applicable journal — monthly amortization, termination, modification — as a reversing entry in a separate elimination subsidiary.

  • Impact: Intercompany activity nets out correctly at consolidation. Mirrored entries are flagged NetLease Elimination Entry = T with an "– ELIM REV" memo suffix. Reversing the source activity automatically removes the paired elimination journal.
  • Watch out: Only journals generated after the field is set are mirrored — nothing is retroactive. A confirmation prompt appears the first time it's set on a lease.
  • Limits: Not supported for multi-book or foreign-currency (FX) leases. The elimination subsidiary must differ from the lease's own subsidiary.
  • Where to configure: NetLease > NetLease Setup > System Setup > System Features > Elimination Subsidiary (requires OneWorld with more than one subsidiary)
  • Where to use: Lease record → Accounting subtab → Elimination Subsidiary
  • Note this is a paid Add-On

Intercompany elimination account warning

Flags an AR or AP account with elimination enabled used on a book-specific journal for a multi-book accounting book.

  • Impact: Catches a configuration mismatch before it creates elimination problems. Automatic.
  • Where it appears: During intercompany transfer processing on multi-book accounting books

Transaction Processing

Journals move to the earliest open period on failure

If a journal can't post on the current date because the period is closed, the transaction date moves to the earliest open period.

  • Impact: Journals post to the nearest valid period instead of failing outright. Automatic.

Selected Period preference is now consistent

The Selected Period option always posts to the selected period, rather than only when the date range was locked.

  • Where to configure: NetLease Setup → Posting Period preferences → Selected Period

Default locked-period preference changed

The out-of-the-box default changed from Selected Period to First Open Period, and field help text was updated.

  • Impact: New accounts post to the first open period by default. Check this if your account relied on the previous default.
  • Where to configure: NetLease Setup → Posting Period preferences → Locked Period Posting Preference

Import Tools

Bulk Custom Role Permissions Import — KB

A matrix of every active custom role against every NetLease custom transaction, custom record, and active Suitelet deployment, for setting permission levels across many roles at once.

  • Impact: Built for implementation role setup, access audits, and promoting a reviewed permission set from sandbox to production via Excel export/import. Edits apply locally and aren't written to NetSuite until saved; a Highlight Changes view shows exactly what will change first.
  • Watch out: It can change permission levels on any editable custom role — restrict access to Administrator or a trusted admin role.
  • Where to use: NetLease > NetLease Setup > System Setup > Import Tools subtab → Bulk Custom Role Permissions Import → Tool Link

Record import wizard

A guided wizard for importing NetLease records from CSV or Excel.

  • Impact: Allows you to validate data entry before running CSV imports so you aren't stuck in an error correction loop.
  • Where to use: NetLease Setup → Import Tools tab

Other

In-product Release Notes page — KB

All NetLease release notes in one searchable view, showing the version currently installed in your account.

  • Impact: Includes a Pull Future Release Notes button to preview upcoming releases without going to the support site.
  • Where to use: NetLease > NetLease Help > Release Notes

"Send Release Notes to" subtab deprecated

Retired from the Manage Upgrades tab in favor of in-app messaging and the Release Notes page above.

  • Impact: No action needed.

Also in this release: various bug fixes (see the minor release notes), and full testing against the NetSuite 2026.2 release.


Additional Updates for Trailing Accounts

Accounts on the trailing schedule receive version 2026.2.2.0 on October 2, 2026. That build contains everything above plus the following. Leading accounts receive these in a subsequent minor release.

Pre-modification schedule saved as an attachment

Before a modification is processed, the amortization schedule as it stood beforehand is exported and attached to the Lease Modification record as an excel.

  • Impact: You keep a point-in-time copy of the old schedule for review and support without capturing it manually.
  • Watch out: The excels save to your native NetSuite File Cabinet. If you are tight on space or do not want to use the storage, you can turn off this setting.
  • Where to configure: On by default. Opt out with Do Not Save Schedules Prior to Modification as Attachments on the NetLease System Setup page.

True Up Import Version date

A date field on the Lease Modification record that sets when values from a CSV-imported True Up take effect.

  • Impact: When populated, a Lease Version is created as of that date (seeded from the prior version, like Add Version on the modification page), the record's values are applied to it, and later-dated versions are removed. When empty, values apply to the latest existing Lease Version and version history is kept — matching what the modification page shows on load.
  • Where to use: Lease Modification record, for True Ups created via CSV import

Time Machine retains closed-period modifications

A rewind keeps closed-period modifications when the modification effective date matches the rewind date.

  • Impact: Automatic.

Import tool refinements

Follow-up improvements to both import tools above.

  • Bulk Custom Role Permissions Import: roles absent from the template keep their existing permissions instead of being cleared; unmatched role names can be mapped manually to an existing NetSuite role rather than dropped; locked roles are supported on the Suitelets tab (still not on Custom Transactions or Records); Cancel also clears the uploaded file; example roles match the new Excel template.
  • Data Import Wizard: validation errors can be saved, concurrency can be set, Match Lookups accept an empty lookup value, and an all-rows-skipped run reports that clearly.

Was this article helpful?