Skip to main content

SuiteAnalytics Updates in NetSuite 2025.2

2025.2 SuiteAnalytics |

SuiteAnalytics is a feature area that includes NetSuite Analytics Warehouse, Connect, Workbook, Searches, Reports, and Dashboards. Connect Upcoming Removal of the Outdated SuiteAnalytics Connect

NetSuite.com Data Source

As part of the removal process of the outdated NetSuite.com data source, support for the NetSuite.com data source ended in 2025.1 and will be removed as of NetSuite 2026.1. After accounts are upgraded to 2026.1, the NetSuite2.com data source will be the only data source for SuiteAnalytics Connect users and queries run through the NetSuite.com data source will no longer work. To avoid disruption when the NetSuite.com data source is removed, an intensive notifications campaign has started to notify all Connect users that they should transition to the NetSuite2.com data source as soon as possible. Note: Connect users that have not accessed the NetSuite.com data source for an extended period have been notified that they can benefit from an early removal of the NetSuite.com data source. As part of this first batch of accounts for which the NetSuite.com data source is being removed, they are excluded from receiving the notifications in the upcoming months. For information about how to transition to the NetSuite2.com data source, see the help topic Changing from NetSuite.com to NetSuite2.com. Roles in Audience Tabs Now Split into External and Internal

Roles

When you work with saved searches, reports, and KPI scorecards, you can choose the audience that has access to them. Until now, you could find the available roles in the Roles option. Now, to differentiate between users inside and outside of your organization, the role option is split into two different role types: Internal and External. To understand how you can choose the audience for each tool, see the following topics:

  • Defining Audiences for Saved Searches
  • Sharing Custom Reports with Other Users
  • Sharing a Custom KPI Scorecard SuiteApps (Bundles) Released by NetSuite

Accounting SuiteApps

This release note was updated August 25, 2025. Following are the 2025.2 accounting enhancements to SuiteApps:

Account Matching Report Now Available

Account Matching Report SuiteApp version 1.0.0 is now available for installation in the SuiteApp

Marketplace as a free and managed SuiteApp. For more information, see the help topic Installing the Account Matching Report SuiteApp. The Account Matching Report SuiteApp lets you view a transaction’s General Ledger (GL) account data alongside matching transaction details. This SuiteApp integrates GL information with the built-in payment application data in NetSuite, enabling you to reconcile account balances and identify unapplied amounts. Each transaction line in the report has several columns sourced directly from GL account data, such as debit or credit amounts. Additionally, you can review related transaction details, including matched amounts and the dates when transactions were matched. For more information, see the help topic Account Matching Report SuiteApp. Administration SuiteApps

Following are the 2025.2 administration enhancements to SuiteApps:

  • Compliance 360 SuiteApp Enhancements
  • Changes to the Personal Information Access Logs Workbook in the Compliance 360 SuiteApp Compliance 360 SuiteApp Enhancements Compliance 360 SuiteApp Version 2.1.0

CSV Import for Audit Templates

You can now import audit template CSV files using the Import Assistant. For more information, see the help topic Importing Audit Templates as CSV files.

Changes in the Total Activity Trend Portlet

The Total Activity Trend portlet displays the percentage change versus the previous month when you hover over the graph points. Previously, this percentage was shown at the bottom of each KPI meter tile in the KPI portlet. When you click on a particular month to view its daily trends, hovering over a daily point also shows the percentage change compared to the previous day.

Email Notification for Activity Log Purging Date

The Compliance 360 activity log retains data for up to 12 months. Starting with version 2.1.0, users with Administrator or Compliance Officer roles receive automated email notifications reminding them to download activity logs before they are purged. Purging of data happens on the 1st day of the month. For example, all activity logs from July 2024 will be purged on August 1, 2025. Three notifications are sent prior to the scheduled purge date, specifically on the 1st, 15th, and 25th of the month before the purging date.

Actions Performed Using SuiteFlow in Activity Log

The activity log now records actions performed through SuiteFlow. When a user with an Administrator role initiates a workflow on a record containing sensitive customer information, this action is now captured in the activity log.

Compliance 360 SuiteApp version 2.0.0

The Compliance 360 SuiteApp version 2.0.0 contains the following enhancements:

  • Audit Templates
  • Audit Templates List
  • Updates to the Audits List
  • Printing Audits

Audit Templates

Audit templates are reusable templates that have pre-saved sets of audit controls. You can now create audit templates and import them when creating new audits.

Audit Templates List

You can manage the created audit templates in the Audit Templates list, which is filterable and sortable. The Audit Templates list includes an Action column that displays the following buttons corresponding to each audit template:

  • Edit – To edit the audit template.
  • Delete – To delete the audit template.
  • Export as CSV – To export the audit template as a CSV file.

Updates to the Audits List

The updated Audits list now displays the Action column that shows the following buttons corresponding to each audit:

  • Edit – To edit the audit.
  • View – To view the audit.
  • Print – To print the audit as PDF file. You can also save the audit as PDF by clicking this icon.

Printing Audits

The new version of the SuiteApp now lets you print an audit. On the Audits list page, on the Actions column, click the Print icon on the audit row. You can also save the audit as a PDF file before printing it. For more information, see the help topic Compliance 360 SuiteApp. Changes to the Personal Information Access Logs Workbook in the Compliance 360 SuiteApp The Personal Information Access Logs workbook can now track actions performed using SuiteFlow. When you initiate a workflow on a record that contains sensitive customer information, this action is added to the access logs. For more information about how SuiteFlow actions are recorded into the access logs, see the help topic Viewing Logs for Actions Performed Using SuiteFlow.

Banking SuiteApps

This release note was updated September 1, 2025.

Following is the 2025.2 banking enhancement to SuiteApps:

  • Australia Bank Feeds Enhancements
  • Format Profile Updates
  • Order Billing Lead Time and Improved Cash Forecasts with Sales and Purchase Orders in Cash 360

Australia Bank Feeds Enhancements

The following are the enhancements to Australia Bank Feeds SuiteApp version 2.0.6:

  • Changes to Import of Transactions Transactions are imported based on the ID number of the last imported transaction. For example, if your most recent import of transactions has the last ID number of 01002, only subsequent transactions starting at ID 01003 will be included in the next import. This prevents duplicate transactions from being imported. Transactions that have updates or changes, regardless of the ID number, are also imported.
  • Email Notification for New and Terminated Connections An email notification is now sent for every new and terminated bank feeds connection. For more information, see the help topic Australia Bank Feeds SuiteApp.

Format Profile Updates

and Canada Accounts (MX). This new format profile enables connections to a wider range of financial institutions in the U.S. and Canada. It uses the Account Information Service Provider (AISP), MX Technologies, Inc., which offers secure Open Authorization (OAuth) connections. OAuth provides a more stable connection and reduces the frequencce of re-authentication. Note: This new provider is an alternative way to connect to your bank. Use of this new format profile is optional. For more information, see the help topic Connecting a U.S. or Canada (MX) Financial Institution to NetSuite.

  • Renamed Format Profile Labels – The following format profiles are renamed: Old Format Profile Name New Format Profile Name U.S. and Canada Accounts U.S. and Canada Accounts (Yodlee)

Regulated Europe Accounts (Preferred) Regulated Europe Accounts (Salt Edge)

Nonregulated Europe Accounts Nonregulated Europe Accounts (Salt Edge)

Old Format Profile Name New Format Profile Name

Accounts in Other Countries Accounts in Other Countries (Salt Edge) Order Billing Lead Time and Improved Cash Forecasts with

Sales and Purchase Orders in Cash 360

Cash 360 SuiteApp version 1.3.3 includes support for order billing lead times and improves cash forecasts

with the inclusion of sales orders and purchase orders. This release enables automatic calculation and display of order billing lead times for sales orders and purchase orders, provides an option for manual entry, and allows you to include and analyze sales and purchase orders in your cash forecasts.

  • The system automatically calculates the order billing lead time for fully billed and closed sales and purchase order records for the past 12 months, displaying the value in customer and vendor records, respectively.
  • If there are no customers or vendors with closed sales or purchase orders for a subsidiary, you can manually enter the order billing lead times.
  • Forecast dates for sales and purchase orders are calculated using the order billing lead time, transaction date, and payment terms.
  • You can now include sales and purchase orders in cash forecasts, as shown in the Forecast Details table and the Cash 360 dashboard.
  • You can also now drill down into detailed views of the sales and purchase order included in the cash forecast. For more information, see the help topic Cash 360. Integration SuiteApps

Following are the 2025.2 integration enhancements to SuiteApps:

  • New NetSuite AI Connector Service Inventory Management SuiteApps

Following are the 2025.2 inventory management enhancements to SuiteApps:

  • SCM Mobile Enhancements
  • Quality Management Enhancements SCM Mobile Enhancements

Resyncing Printer Connection

If you use Mobile Printing, you can manually run the scheduled script to resync printers used for labels and documents. In the NetSuite UI, the Resync Printers option enables you to connect to existing and new active printers available in your PrintNode client. You can resolve issues due to disconnected, offline, or inactive printers, without waiting for the script deployment that runs every 15 minutes. For instructions, see the help topic Setting Up Your Printers.

Display of NetSuite Account Details on Mobile Apps

On the Options Menu of a mobile app, you can view your NetSuite account ID and name below the menu links.

Time Entry for Dates

You can now specify the time within mobile processes that display a date on a mobile page. You can select or enter a time in 24-hour UTC format, HH:mm. When you configure or customize a Date page element, you can show or hide the time field. Showing it includes additional settings to make it required and to specify the earliest or latest possible time. For more information, see the help topic Customizing Mobile Page Elements.

Tailored Loading Text for Mobile Actions

For mobile actions of custom processes only, you can specify a static loading text that you want to appear

on the app. Except for the following mobile action types, you can set up loading text for the Click Action of the associated page element: Restlet, Saved Search, and Push to State. For more information, see the help topic Customizing Mobile Actions.

Quality Management Enhancements

In NetSuite 2025.2, Quality Management SuiteApp begins support for the following enhancement:

  • Alert on Finish Inspection for Missed Inspections
  • Percentage and Fixed Sample Counts on Statistical Sampling Templates

Alert on Finish Inspection for Missed Inspections

When any inspections are missed in the batch for lot or serial numbered items, and you try to complete the activity by clicking Finish Inspection, the SuiteApp displays an alert message on missed inspections. For more information, see the help topic Alert on Missing Inspections for Lot and Serial Items.

Percentage and Fixed Sample Counts on Statistical Sampling Templates

The Statistical Sampling Template now supports setting up the sample inspection rate in two different ways. Following are the two sample inspection types:

  • Percentage of Samples: In this method, you can provide a percentage for the total number of samples.
  • Number of Samples: In this method, you can provide the quantity of samples that needs to be inspected. You now have more flexibility to configure sampling requirements based on your operational or regulatory needs. This ensures better control of inspection planning and aligns with scenarios where a precise number of samples are required instead of a calculated percentage.

For example, using the percentage of samples method, setting the sample rate as 10 generates the

number of samples that equals 10% of the associated quantity. Using the number of samples method, setting the sample rate as 10 generates 10 samples for an inspection. For more information, see the help topics The Statistical Sampling Workflow and Enable sample rate calculation based on sample number:.

Lot Based Statistical Sampling in the QM Parameters

In Quality Management, you can now calculate the sample size for each lot instead of using the total quantity at the queue level. To calculate the sample rate (number or percentage) based on lot-level quantity, check the Enable Lot based Sampling box added in the Lot Based Sampling parameter. For more information, see the help topic Lot Specific Sample Rate Calculation. Item Record Management SuiteApps

Following are the 2025.2 item record management enhancements to SuiteApps:

  • Lot Auto Numbering Enhancement Lot Auto Numbering Enhancement Define Sequence Number in Item Record for Serial Number

Generation

The Lot Auto Numbering SuiteApp version 2.1.0 now supports sequence numbering to generate serial numbers as per the required needs. The following fields and settings are added to the serial item record to let you configure sequence numbering:

  • Set Serial Sequence Automatically- Check this box to automatically generate sequence numbering for serial items based on the sequence number order.
  • Initial Sequence Number- Enter the initial sequence number you want to use for the serial item.
  • Increase Serial Sequence By- Enter the value you want each new serial number to increase by. For example, enter 1 to increment by one each time or 5 to increment by five for each new serial number.
  • Last Serial Sequence Number- Shows the last serial number generated for a serial item. For more information, see the help topic Lot and Serial Numbering Subtab.

Localization SuiteApps

This release note was updated August 25, 2025.

Following are the 2025.2 localization enhancements to SuiteApps:

  • Accounts Receivable Automation for Brazil Banking Integration
  • Brazil Localization Enhancement
  • Brazil Reports Enhancements
  • New DATEV Connector Role SuiteApp
  • New Denmark Tax Reports
  • Denmark Tax Reports Enhancements
  • France Localization Enhancements
  • Germany Localization Enhancements
  • Germany Central Bank Reports Enhancements
  • Japan Consumption Tax Form and Invoice Summary Enhancements
  • Malaysia Electronic Invoicing Enhancements
  • North America Electronic Invoicing Now Available
  • North America Electronic Invoicing Enhancements
  • Norway Tax Reports Enhancements
  • Portugal Localization Enhancements
  • New SAF-T Reporting Framework SuiteApp
  • SAF-T Reporting Framework SuiteApp Enhancements
  • Singapore PEPPOL-Ready e-Invoicing Version 6.0.0
  • US Sales Tax Reports SuiteApp Enhancements Accounts Receivable Automation for Brazil Banking

Integration

In NetSuite 2025.2, Brazil Banking Integration now enables you to receive payments with bank slips and Pix. The SuiteApp eliminates the need to exchange payment files with Banco do Brasil to receive electronic bank payments through these methods. Brazil Banking Integration is only available for installation on authorized accounts. For more information, see the help topic Accounts Receivable Automation for Brazil.

Brazil Localization Enhancement

In NetSuite 2025.2, you are able to choose whether you want to generate bank slip files with Brazil

Localization. Previously, when generating CNAB 400 delivery files with the SuiteApp, NetSuite

automatically generated the bank slips PDF files as well. Now, if you check the Disable Bank Slip Generation box in the bank in Brazil record, the system no longer generates the PDF. For more information, see the help topic Creating Bank Records for Brazil. Brazil Reports Enhancements

Discounts, Shipping Costs, and Expenses in Statutory Reports for Brazil

The following statutory reports for Brazil now include discounts, shipping costs, and expense amounts in their SPED files: Statutory Report Records Fields EFD Contribuições A100, A170 VL_DESC C100, C170, C175, C870 VL_FRT F550 VL_OUT_DA EFD ICMS IPI C100, C170, C800, C850 VL_SEG

D100, D500

For more information about SPED files, see the help topic Available Statutory Reports for Brazil.

Support for the Multi-Book Feature

If the Full Multi-Book Accounting feature is enabled in your account, you can select the accounting book from which to retrieve the transactions for the following reports:

  • ECD
  • ECF
  • EFD Contribuições

New DATEV Connector Role SuiteApp

The DATEV Connector Role SuiteApp version 1.0.0 has been released to the public. The DATEV Connector Role SuiteApp creates a role supporting data exchange between NetSuite and

DATEV through Digitastic DATEV Connector. The key benefits include:

  • Role supporting bidirectional data transfer between NetSuite and DATEV
  • Automated role setup
  • Effortless Digitastic DATEV Connector setup For more information, see the help topic DATEV Connector Role.

New Denmark Tax Reports

The Denmark Tax Reports SuiteApp version 1.0.0 has been released to the public. Denmark Tax Report lets you generate the Denmark Standard Audit File for Tax (SAF-T) report.

SAF-T (Standard Audit File for Tax) is an international standard format for exchanging electronic

accounting data, developed by the OECD (Organisation for Economic Co-operation and Development). It is designed to facilitate efficient tax audits and ensure compliance with local tax regulations.

Effective January 1 2025, the new requirements apply to businesses operating in Denmark, mandating the

submission of SAF-T files as part of regular tax reporting. Denmark’s SAF-T follows the OECD SAF-T version 2.0 standard. You can download the Denmark Tax Reports from the SuiteApp Marketplace. It is only available for accounts without SuiteTax. You can generate the Denmark SAF-T report through Country Tax Reports. For more information, see the help topic Denmark Tax Reports

Denmark Tax Reports Enhancements

The new version of Denmark Tax Reports, 1.2.0, has been updated to be compatible with the new version of SAF-T Reporting Framework SuiteApp Enhancements. The following features and enhancements have been implemented in version 1.1.0 of Denmark Tax

Reports:

  • Discount Support – Discounts are now supported in Sales Invoice lines and GL Entries. The Settlement node in payments will display the total discount amount, except in cases where the discount equals the payment amount. In this case the payment will show no lines.
  • Payment Section – A payment section has been addedd to the SAF-T report.
  • Error Messages – New error messages have been implemented for the GL accounts section, GL entries section, and the Company Registration Number and Company Tax Registration Number fields.
  • SAF-T Format Validations – New validations for some fields have been implemented to ensure they are in the correct SAF-T format. This allows submission of a complete file to the Danish Business Authority.
  • Text Field Trimming – Text fields that exceed the character limit will be automatically trimmed in the SAF-T report, preventing potential errors.

France Localization Enhancements

This update improves performance of the FEC Generation.

  • EcritureLib Field Update The value of the EcritureLib field is now automatically set to Transaction type, transaction number, and the entry in the Memo field (from the Primary Information subtab) for all transactions.
  • Mass Update Script for Transactions A new Mass Update script has been added to efficiently update the EcritureLib field on a selected subset of transactions. Transactions to update can be selected using search criteria.
  • Dynamic Period End Journals Generating Adjustment In this version, the option for including the closing income statement entries in the FEC file has been removed. For more information, see the help topic France Localization.

Germany Localization Enhancements

In this version, the GoBD Data Extract includes a new Fixed Assets report file. To generate the Fixed Assets report file, you must have the Fixed Assets Management SuiteApp installed in your account. This update optimizes the GoBD Data Extract report generation process to ensure reliable completion, even with large data volumes. The report generation now takes longer, but you can generate comprehensive reports with improved stability and without risk of crashes or interruptions. For more information, see the help topic Germany Localization.

Germany Central Bank Reports Enhancements

In this version, the reporting threshold for service-related payments has increased from €12,500 to €50,000. For more information, see the help topic Germany Central Bank Reports. Japan Consumption Tax Form and Invoice Summary

Enhancements

The Consumption Tax Form now supports compliance to the format prescribed in the Qualified Invoice

System:

  • The options for printing the Consumption Tax Form are renamed: ▬ Print All is renamed to Print Including Previous Rate – Selecting this option displays or prints Tables 1, 2, 1-1, 1-2, 2-1 and 2-2 in the tax form. ▬ Print New Tax Rates is renamed to Print Current Standard Rate and Reduced Rate Only – The default option. Selecting this option displays or prints Tables 1 and 2, and the new Tables 1-3 and 2-3 in the tax form. If you have a OneWorld account, you can access the renamed print options on a Japan subsidiary.

On the Japan Localization Setup subtab, under Invoice Summary, click Consumption Tax Form

Print Option. For accounts without OneWorld, go to Setup > Company > Company Information and access the options on the Japan Localization Setup subtab. For more information, see the help topic Setting Print Option for Japan Consumption Tax Form.

  • The Consumption Tax Form now includes two new tables, Table 1-3 and Table 2-3. You can include these tables when you print the Consumption Tax Form by selecting the print option Print Current Standard Rate and Reduced Rate Only. For more information, see the help topics Roles for Setting Up Japan Consumption Tax, Japan Consumption Tax Overview, and What goes into each box – Japan Consumption Tax Form.
  • New tax classifications are available on the tax code, which you can view in Setup > Accounting > Tax Code > Tax Classification: ▬ Consumption Tax 10% 非非非非非非非非非非非非非非非10% (非非) ▬ Consumption Tax 8% 非非非非非非非非非非非非非非非 8%(非非) ▬ Consumption Tax 3% 非非非非非非非非非非非非非非非 3%(非) ▬ Consumption Tax 5% 非非非非非非非非非非非非非非非 5%(非) ▬ Consumption Tax 8% 非非非非非非非非非非非非非非非 8%(非) For more information, see the help topic Tax Classifications for Japan.
  • Deleting an Invoice Summary You can now delete invoice summaries even if the accounting period is closed, provided that it has no AR adjustment or is not linked to an AR adjustment. For more information, see the help topic Deleting an Invoice Summary and Reversing its AR Adjustment Item. By default, only the Administrator, Accountant, and CFO roles can delete an invoice summary. The administrator can grant more roles the permission to delete an invoice summary, with the following steps:
  1. Go to Customization > Scripting > Script Deployments.
  2. Edit the script deployment with ID: customdeploy_japan_loc_invsummary_ue.
  3. On the Audience subtab, select the roles you want to assign the permission. For more information, see the help topic Granting Permission to Delete Invoice Summaries. Malaysia Electronic Invoicing Enhancements Malaysia Electronic Invoicing Version 1.6.0

Support for Withholding Tax

Malaysia Electronic Invoicing SuiteApp version 1.6.0 now supports Withholding Tax. The generated e-

documents will exclude any information related to withholding tax in compliance with IRBM. Note: Withholding tax is not supported for consolidated invoices.

Support for Expense Details for Self-billed Transactions

The SuiteApp version 1.6.0 includes expense details when generating e-documents for the following self- billed transaction types:

  • Self-billed Invoice
  • Self-billed Credit Memo
  • Self-billed Debit Note

MyInvois Compliance Update for Phone Number Format

  • MyInvois e-Invoicing has revised the validation for phone number format according to the E.164: The international public telecommunication numbering plan compliance standard.. The Malaysia country’s phone number you add in your subsidiary record must start with the country code +60 to meet this compliance standard. For example: +60 123456789

Enhanced Error Messaging

Error messages displayed when generating e-documents are now more descriptive, making it easier to identify and resolve issues. Malaysia Electronic Invoicing Version 1.7.0

Enhanced Certified PDF Details

Certified PDF now includes issued date and time and submission date and time information provided by Avalara.

Support for Zero Quantity Items

You can now add zero quantity items in all the transactions supported by Malaysia Electronic Invoicing SuiteApp.

Removal of Malaysia Reference Number Validation

The validation check for the Malaysia reference number in self-billed transactions is now removed.

Support for Only Expenses in Self Billed Transactions

You can now create self-billed transactions containing only expenses without any items. Malaysia Electronic Invoicing Version 1.8.0

Support for SuiteTax Accounts

The Malaysia Electronic Invoicing SuiteApp now supports SuiteTax accounts

Ability to Store Malaysia TIN Number

A new Malaysia TIN Number field is now added to the subsidiary record to store the TIN number.

Bug Fixes and Optimizations

  • This release includes various fixes and performance improvements to enhance the overall user experience.
  • Error messages displayed when generating e-documents are now more descriptive, enabling quicker identification and resolution of issues. For more information, see the help topic Malaysia Electronic Invoicing.

North America Electronic Invoicing Now Available

North America Electronic Invoicing SuiteApp version 1.0.0 is now available for installation as a managed

SuiteApp. You can install the North America Electronic Invoicing SuiteApp from the NetSuite SuiteApp Marketplace. The North America Electronic Invoicing SuiteApp helps NetSuite users in North America with exchange of electronic documents between suppliers and buyers (e-documents) for invoice transaction. E-documents are exchanged on the Digital Business Network Alliance (DBNA) network through Avalara access using the North America Electronic Invoicing SuiteApp. For more information about North America Electronic Invoicing SuiteApp, see the help topic North America Electronic Invoicing.

North America Electronic Invoicing Enhancements

North America Electronic Invoicing SuiteApp version 1.1.0 has the following enhancements:

  • Support for Outbound Credit Memo Transactions
  • Support for Legacy Tax Accounts
  • Bug Fixes and Optimizations

Support for Outbound Credit Memo Transactions

The North America Electronic Invoicing SuiteApp now supports generating and sending of outbound credit memos.

Support for Legacy Tax Accounts

The SuiteApp now supports the accounts that have legacy tax for invoice and credit memo transactions.

Bug Fixes and Optimizations

This release includes various fixes and performance improvements to enhance the overall user experience. For more information about these enhancements, see the help topic North America Electronic Invoicing.

Norway Tax Reports Enhancements

The following features and enhancements have been implemented in version 1.15.0 of Norway Tax

Reports:

  • Norway SAF-T Compliance Update: The SAF-T report has been updated to align with the latest technical requirements from the Norwegian Tax Authority (Skatteetaten) and is now compatible with version 1.30 of the SAF-T specification.
  • Standard Chart of Accounts Mapping Removed: The option to map General Ledger accounts to the Standard Chart of Accounts has been removed, as this type of mapping is no longer accepted by the Skatteetaten. Instead, mapping to the business (income) statement using Grouping Code and Grouping Category is supported.
  • New Mapping Category: A new custom TAF Mapping Category called “NO-SAFT: Income Statement 1.30” has been added to support Norway SAF-T version 1.30. This category includes the updated official list of Grouping Codes and Grouping Categories compliant with version 1.30. You need to remap your GL accounts within this new category to produce a compliant report.
  • Enhanced Masterfile Structure: A new Balance Account Structure has been introduced OpeningDebitBalance/OpeningCreditBalance and ClosingDebitBalance/ClosingCreditBalance.
  • Existing Elements Replaced: In the Tax Information Structure, the Tax Amount element is replaced with Debit Tax Amount and Credit Tax Amount.

Portugal Localization Enhancements

new certification step, updating the previous process. The Document Series field is no longer required when creating a transaction, but it is required for transaction finalization. Before you start finalizing your Portugal transactions, see the help topic Portugal Transaction Finalization.

  • Automatic Finalization of Portugal Transactions: This version introduces a new Auto-Finalize

Transaction box on the Portugal Transaction subtab, which is checked by default. If you leave the box

checked, every transaction will be automatically finalized upon creation. If you clear the box, you must click the Finalize button on the transaction record to complete its certification.

  • Locking of Finalized Transactions: After you finalize one of the following transaction types, it is locked and you can no longer edit it: Sales Order, Invoice, Credit Memo, Customer Payment, Cash Sale, and Cash Refund. If you try to edit a locked transaction, you will be redirected to the view-only page.
  • Introduction of the Transaction Code Field: This version introduces a new Transaction Code field on the Portugal Document Series page. When you create a document series, the new Transaction Code field will be automatically filled after you select the transaction type. There is a default code for each transaction type, but some types allow you to change it.

While the field is not required by default, it must be filled when creating or editing a document series

that was not used for certification, or when doing so via script. For the document series created before this implementation, this field is left blank. However, if you edit any such document series in the future, the Transaction Code will be automatically filled for you. The new Transaction Code field is also used for generating the Portugal Transaction ID, QR codes, and Portugal SAF-T reports, ensuring all outputs reflect the correct transaction type as required by Portugal regulations. For more information about these enhancements in the Help Center, see the help topic Portugal Localization.

New SAF-T Reporting Framework SuiteApp

The SAF-T Reporting FrameworkSuiteApp version 1.0.0 has been released to the public. The SuiteApp provides a base for generating SAF-T version 2.0 reports. It works together with country-specific localization SuiteApps that build onto the framework to generate reports that are compliant in their respective countries. The key features of the SAF-T Reporting Framework SuiteApp version 1.0.0 include:

  • Generation of the SAF-T version 2.0 reports in accounts without SuiteTax
  • Provision of the default structure of the SAF-T version 2.0 reports
  • Provision of extensibility and modification of the generated default data
  • Configuration of the generated report
  • Compliance with the current requirements for computer-generated SAF-T version 2.0 reports as defined by the OECD SAF-T Reporting Framework SuiteApp Enhancements discounts.
  • Inclusion of Payments in SAF-T Reports – In this version, the generated SAF-T reports include payments. You can find payment information in the SourceDocuments node of your generated XML file.
  • Introduction of Danish Translation of the SuiteApp – In this version, the SAF-T Reporting Framework SuiteApp is also be available in Danish. (currently only available for Denmark):
  • SuiteTax support – SuiteTax accounts are now supported in SAF-T Reporting Framework.
  • Tax Registration Number reporting – In SuiteTax accounts, Tax Registration Number is now sourced from the Tax Registration subtab. To generate the report successfully, the entire reporting period must be covered by a single tax registration number from the start to the end of the period.
  • Tax Code reporting – The reporting of tax codes has been configured to comply with the Denmark

Tax Authority requirements that allows only one tax rate per a tax code. Therefore, in SuiteTax

accounts, if a tax code has multiple tax rates within the reporting period, the report will show only the tax rate that was valid on the start date of the report.

Version 1.3.0 of the SAF-T Reporting FrameworkSuiteApp introduces technical enhancements that

improve the handling of unmatched double quotes in CSV files, increasing the robustness of the parser. These improvements reduce parsing errors and ensure more reliable and accurate data processing. For more information, see the help topic SAF-T Reporting Framework. Singapore PEPPOL-Ready e-Invoicing Version 6.0.0

Removal of EInvoice.SG Access Point

The Singapore PEPPOL-Ready e-Invoicing SuiteApp version 6.0.0 removes support for eInvoice.sg access point and its relevant templates for customer and vendor accounts. The eInvoice.sg access point registration method, access point details, and eInvoice.sg templates in the e-document templates list are removed. To exchange e-documents with your Singapore customers and vendors using the SuiteApp, you must register your company with another access point (DataPost) available in the SuiteApp to ensure uninterrupted services. For more information, see the help topic Singapore PEPPOL-Ready e-Invoicing.

Southeast Asia Localization Enhancements

In NetSuite 2025.2, updates to the Southeast Asia Localization SuiteApp version 7.1.0 include the following:

  • Non-VAT Sales Invoice Template
  • Philippines Discount Classification for Sales Transactions
  • Warning Message for Transactions with Withholding Tax and Line-Item Discounts Non-VAT Sales Invoice Template

Non-VAT taxpayers can now:

  • Create and print non-VAT sales invoices for transactions that include both tax-exempt items and items subject to percentage tax.
  • Define a tax code as percentage tax for more detailed sales breakdown and reporting. For more information, see the help topics BIR-Required Details and Creating a Percentage Tax Code.

Philippines Discount Classification for Sales Transactions

You can now create discount items for the following discount types in Philippines sales transactions:

  • Senior Citizen
  • Person With Disability
  • National Athlete
  • Medal of Valor Recipient
  • Solo Parent For more information, see the help topic Creating Discount Items for Philippines Invoicing. Warning Message for Transactions with Withholding Tax and Line-Item

Discounts

NetSuite displays a warning message if you try to save a transaction that includes both withholding tax

and line-item discounts. Combining withholding tax and line-item discounts can cause calculation conflicts in a transaction and may result in incorrect totals. When you see this warning message, carefully review your transaction’s line items. Adjust either the withholding tax or the discounts to resolve or avoid probable calculation issues before saving. For more information, see the help topic Discount Details.

US Sales Tax Reports SuiteApp Enhancements

  • The Tax Item column in the Sales Tax Liability by Tax Item report is removed. Instead, the

Jurisdiction Level and Tax Authority columns are now added in the Sales Tax Liability by Tax

Item report. The column values are now retrieved from the Imposing Tax Authority Level and Imposing Authority Name fields on the tax code record.

  • In this version of the SuiteApp, the liabilities on this report are grouped by the imposing tax agency. This enhancement applies to credit memos, cash sales, cash refund, and invoice transactions.
  • Changes to Sales Tax Liability by Tax Agency Report:
    • The Tax Agency column value is retrieved from the Reporting Tax Authority Name field on the tax code record. This enhancement applies to credit memos, cash sales, cash refund, and invoice transactions.
    • In this version of the SuiteApp, the liabilities on this report are grouped by reporting tax authority name.

Manufacturing SuiteApps

This release note was updated September 22, 2025.

Following are the 2025.2 manufacturing enhancements to SuiteApps:

  • Manufacturing Mobile Enhancements
  • Manufacturing Task Scheduler Moving to a New SuiteApp

Manufacturing Mobile Enhancements

In NetSuite 2025.2 Manufacturing Mobile SuiteApp begins support for the following enhancements

  • Automatically Generate New Serial Numbers for Serial Items

Automatically Generate New Serial Numbers for Serial Items

In NetSuite 2025.2, the Manufacturing Mobile SuiteApp begins support for automatic generation of new serial numbers for serial items. To use this capability, you must have the Lot Auto Numbering SuiteApp installed in your account and check the Enable Auto Serial Numbering preference in the Manufacturing Mobile > Preferences > Mfg Mobile - Preferences page. For more information, see the Manufacturing Mobile Preferences.

Manufacturing Task Scheduler Moving to a New SuiteApp

This change applies only to the Manufacturing Task Scheduler feature within the Supply Chain Management SuiteApp and introduces the new Manufacturing Scheduler SuiteApp.

Access to Manufacturing Task Scheduler is being updated. The feature will be removed from the Supply

Chain Management SuiteApp and is now available as a new SuiteApp named Manufacturing Scheduler

SuiteApp. No other features in the Supply Chain Management SuiteApp are changing. The Manufacturing Task Scheduler feature within the Supply Chain Management SuiteApp will remain available through October 7, 2025. After that date, all roles and views will be permanently deleted. To avoid losing important information, migrate your existing roles and views to the new SuiteApp before October 7, 2025. For more information, see the help topics Creating or Customizing Roles and Permissions to Use Manufacturing Scheduler and Operation View.

Installing the Manufacturing Scheduler SuiteApp before October 7, 2025 helps ensure continuity of the

functionality and provides access to ongoing fixes and enhancements. For more information, see the help topic Installing Manufacturing Scheduler. If the Manufacturing Scheduler SuiteApp is not installed after October 7, 2025, you won’t be able to access the Manufacturing Task Scheduler feature. For installation steps and details, see the help topic Manufacturing Scheduler.

Order Management SuiteApps

This release note was updated September 8, 2025.

Following are the 2025.2 order management enhancements to SuiteApps:

  • NetSuite Ship Central Enhancements
  • Electronic Invoicing Enhancements
  • NetSuite Electronic Business Enhancements
  • SaaS 360 Dashboard NetSuite Ship Central Enhancements packed cartons rule:

Printing Pallet Labels and Documents

On the app, you can now print pallet labels and documents outside of the pallet transfer process flow. If

you don’t use PrintNode integration, you can save and access soft copies from your file cabinet. For more information, see the help topic Printing Multiple Packing Labels and Documents. To activate the system rule for pallets, see the help topic Configuring Ship Central Rules.

Scheduling Pickups with Carriers of your Shipments

The Options Menu on the app now includes the Schedule Pickups and Manage Pickups links. You can search for multiple shipping labels, and then specify the contact details, date, and time of your pickup. You can also manage existing confirmed pickups by reviewing the details or canceling them.

Generating Return Labels from an RMA

Through the NetSuite UI, when you create customer returns from an order, you can generate return

labels and send them via email. You can generate return labels whether or not you use the app to ship the orders. Orders for the return must use a shipping method associated with a Ship Central shipping item. If you change the shipping method for the return, the one you select must also be associated with a Ship Central shipping item. You cannot generate labels for standalone returns through Ship Central. You can void labels that have not been used to return ordered items. If you delete an RMA, Ship Central voids associated return labels automatically. It sends email notifications for either or both cases.

Bulk Generation of Shipping Labels

If you enable Mobile Printing, you can generate labels and documents for multiple packed orders that you want to process for shipping. After you print or save them, the app updates the associated fulfillments to Shipped status. This option doesn’t include additional capabilities that you enable for the shipping process flow on the app. Also, you can generate bulk labels for sales orders only.

Address Validation Setting on the App

On the app, you can change the default address validation preference for specific shipments before you print a label. For more information about standard address validation, see the help topic Shipping Address Validation.

No Tax and Importer of Record Options for Charge Tax To Field

On the Ship Central Preferences record, you can now select Importer of Record in the Charge Tax To

field for international shipments. If you have no tax identifiers to apply to your shipment, you can select No tax instead. With this option, verify with your carrier if they can accept the package.

Your default setting applies to all associated shipments, but you can change it for specific ones on the

app. For more information, see the help topic Tax Setup for International Shipments. For more information about the new shipping capabilities, see the help topic Ship Central Shipping. Electronic Invoicing Enhancements

Electronic Invoicing SuiteApp includes enhancements for the following versions:

  • Electronic Invoicing SuiteApp Version 9.10.0 Electronic Invoicing SuiteApp Version 9.10.0

License Check for Custom Transaction Types

The SuiteApp now performs Electronic Invoicing license checks when generating, certifying, and sending e-documents for custom transaction types. Note: License checks for these actions are already in place for standard transactions (such as invoices). Now, custom transaction types will have the same license checks. If you use custom transactions for the same subsidiary as standard transactions, this change does not affect the processing of custom transaction types.

Support for Generation and Sending Transaction Responses

The SuiteApp now supports generating and sending new transaction response types from a transaction response record to third-party systems such as Avalara through OBN or the transaction response sending method. The new response types are:

  • Request Further Objection
  • Continue Generation The SuiteApp also supports sending of the Acknowledged transaction response type to Avalara.

Volumetric Check for Transaction Responses Sent to Avalara

Starting this version, to send transaction response content to Avalara, you must have sufficient license volume (number of licenses) and an active Avalara Processing for NetSuite Electronic Invoicing Cloud Service license. Note: This check applies only if you use Avalara services for Electronic Invoicing.

Builder Kit Functionality

Builder Kit, enables you to meet the e-invoicing compliance requirements in countries supported by

Avalara, where NetSuite does not currently provide localization support. Builder Kit provides sample

outbound and inbound templates, along with default data sourcing plugin implementations which can be customized using SuiteScript. Note: To use Builder Kit, you must purchase both the NetSuite Electronic Business and Avalara Processing for NetSuite Electronic Invoicing licenses. Prerequisite skill sets are also required. For more information, see the help topic Electronic Invoicing Builder Kit.

NetSuite Electronic Business Enhancements

NetSuite Electronic Business SuiteApp includes enhancements for the following versions:

  • NetSuite Electronic Business SuiteApp Version 1.4.0 NetSuite Electronic Business SuiteApp Version 1.4.0

Sandbox Refresh

Starting this release, the SuiteApp supports sandbox refresh activities, enhancing your ability to replicate and validate configurations in test environment. This support is not limited to Avalara E-Invoicing, and you can leverage sandbox refresh for SuiteProcurement. Note: You need to perform additional steps to test Electronic Invoicing after a sandbox refresh

Avalara Provisioning and Company Creation in Sandbox

You will now be able to access Avalara Provisioning and Company Creation features directly in your

NetSuite sandbox environment. You can go to Avalara Provisioning to perform provisioning or view

Avalara provisioning details. And you can use Avalara Company Creation to establish a company in the Avalara sandbox or review company information.

SaaS 360 Dashboard

The SaaS 360 SuiteApp is not yet available.

SuitePeople SuiteApps

This release note was updated September 1, 2025.

Following are the 2025.2 SuitePeople enhancements to SuiteApps:

  • Support for Delaware Paid Family and Medical Leave Employee Reclassification
  • SuitePeople Workforce Management Enhancements Support for Delaware Paid Family and Medical Leave Employee

Reclassification

SuitePeople U.S. Payroll now supports the reclassification of employees for Delaware’s Paid Family and

Medical Leave (PFML) program. Under Delaware’s PFML requirements, eligible employees can participate and contribute even if they earn wages outside the state. To support this change, the Payroll Compliance SuiteApp version 1.01 introduces the Reclassify for

for employees who meet Delaware PFML eligibility criteria and have out-of-state wages that should be reported as subject wages for the Delaware PFML fund. This enhancement also supports both in-state and out-of-state wage reporting for employees performing services in Delaware and other states, ensuring compliance with agency requirements. For more information, see the help topic Paid Family and Medical Leave Contributions for Employees.

SuitePeople Workforce Management Enhancements

As of 2025.2, the following enhancements are available with the SuitePeople Workforce Management (WFM) SuiteApp:

  • Enhanced Timesheets Using WFM Wage Rules
  • Workforce Management Updates to Automatch and Windows Time Clock Settings
  • Workforce Management Updates to Automatch and Windows Time Clock Settings

Enhanced Timesheets Using WFM Wage Rules

WFM customers can use the Enhanced Timesheets Using WFM Wage Rules feature to view automatic

calculations of regular and overtime hours and configure time entry options on weekly timesheets. The feature minimizes the need for manual entry and streamlines payroll processing for employees. It is available for accounts where:

  • The SuitePeople Workforce Management SuiteApp is installed.
  • The New Weekly Timesheets Interface feature is enabled.
  • SuitePeople U.S. Payroll is part of the implementation.
    • Require employees to enter times on new weekly timesheets
    • Set default shift values so employees only need to enter times when they differ
  • Changes to the New Weekly Timesheets Interface – Expect the following:
    • Employees can enter time using the new fields: Shift Start Time, Shift End Time, Break Start Time, and Break End Time.
    • When entering hours manually, employees can see the breakdown and total counts of regular and overtime hours in the Hours Breakdown section.
    • When approving time entries on Weekly Timesheets, managers can also see the breakdown of regular and overtime hours for each employee. For more information, including UI changes related to the feature, see Enhanced Timesheets Using WFM Wage Rules. Performance and Security Updates and Upcoming Automatic Update for the Workforce Management Mobile App The NetSuite Workforce Management mobile app version 2.8.0 is now available in for WFM customers in Google Play and Apple App stores. This upgrade introduces bug fixes, performance improvements, and security updates. Also, starting August 5, 2025, the WFM apps that are not using the latest version will automatically be updated. To safely upgrade to version 2.8.0 and avoid interruptions later, complete the required action before August 5, 2025. For more information, see Action Required: Upcoming SuitePeople Workforce Management Mobile App Version Release and Automatic Update (SuiteAnswers ID 1020938). Workforce Management Updates to Automatch and Windows Time

Clock Settings

The following enhancements are available to SuitePeople WFM customers through the WFM SuiteApp and the stand-alone website, see.adiinsights.com:

  • Paid Break Option in Automatch Settings
  • Installer Hash for Windows Time Clock Paid Break Option in Automatch Settings location approvals or bulk approvals:
  • Expanded break options
    • Settings that are shown in the Break section are moved to the new Unpaid Meal Break section.
    • A new Paid Rest Break section is added to the automatch settings.
  • Paid rest break handling
    • The Paid Rest Break section includes the Treat paid rest breaks as time worked option. When checked, this setting allows employees to include timesheets with paid rest breaks in automatic approvals.
    • Only timesheets that meet all the criteria set on the Automatch and rounding settings page are approved.
    • If rounding is enabled, managers may need to manually approve a shift with a paid rest break, depending on the break conditions.

Installer Hash for Windows Time Clock

With this update, customers downloading the Windows Time Clock can now view the installer hash code in the download window. You can use this code to verify the validity of the installer and ensure that you are downloading a secure file. For more information, refer to the following help topics:

  • Automatch and Rounding Settings in WFM
  • Approving Shifts with Automatch
  • Installing SuitePeople Time Clock Components for Windows Taxation SuiteApps Following are the 2025.2 taxation enhancements to SuiteApps:

SuiteTax SuiteApps

  • US Statewide Item Tax Exceptions

Legacy Tax SuiteApps

  • Withholding Tax Enhancements SuiteTax SuiteApps

US Statewide Item Tax Exceptions

The SuiteTax Engine (STE) SuiteApp version 2.00.73 lets you create an exception from the general taxation for the relevant items in US nexuses. With this update, you will be able to do the following:

  • define specific taxation for respective items that will apply in the defined nexus
  • set a limited validity period for your taxation exceptions. To do this, you must indicate the “Valid From” and/ or “Valid Until” date. The created exception is automatically considered during the tax determination. The suggested taxes are then automatically applied. Previously, items in the US were either taxed as the general tangible property or you could mark your items as exempt. For more information about this feature, see the help topic Setting up US Item Tax Exceptions Legacy Tax SuiteApps

Withholding Tax Enhancements

To meet an EOPT compliance requirement, Withholding Tax SuiteApp version 1.49.0 now includes journal entries that reflect accruals in the following reports:

  • Certificate of Creditable Tax Withheld at Source (2307)
  • Monthly Remittance Form of Creditable Income Taxes Withheld (Expanded) (0619-E)
  • Quarterly Remittance Return of Creditable Income Taxes Withheld (Expanded) (1601-EQ)
  • Summary Alphalist of Withholding Tax Agents/Payors of Income Payments subjected to Creditable

Withholding Tax at Source (SAWT)

  • Annual Alphalist of Payees (1604E)
  • Quarterly Alphalist of Payees (QAP) or Monthly Alphalist of Payees (MAP) A new custom journal form, named PH WHTax Form, provides the necessary fields for including journal entries in withholding tax reports. For instructions, refer to Specifying Withholding Tax Settings for Journal Entries.