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

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 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 Creating Bank Records for Brazil.

Brazil Reports Enhancements

In NetSuite 2025.2, enhancements to Brazil Reports include the following:

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

C100, C170, C175, C870

F550

VL_DESC

VL_FRT

VL_OUT_DA

VL_SEG

EFD ICMS IPI

C100, C170, C800, C850

D100, D500

For more information about SPED files, see 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 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 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

France Localization SuiteApp version 2.09 includes the following enhancements:

  • FEC Generation

    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 France Localization.

Germany Localization Enhancements

Germany Localization SuiteApp version 1.10.0 includes the following enhancements:

  • Addition of New GoBD Data Extract Report File

    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.

Germany Localization SuiteApp version 1.11.0 includes the following enhancements:

  • Updated GoBD Data Extract Report Generation Process

    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 Germany Localization.

Germany Central Bank Reports Enhancements

Germany Central Bank Reports SuiteApp version 1.4.0 includes the following enhancement:

  • Increased Reporting Threshold for EUR Transactions

    In this version, the reporting threshold for service-related payments has increased from €12,500 to €50,000.

For more information, see Germany Central Bank Reports.

Japan Consumption Tax Form and Invoice Summary Enhancements

Japan Localization SuiteApp version 26.0.0 includes the following enhancements:

  • Updates to the Consumption Tax Form

    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 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 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 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 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 Granting Permission to Delete Invoice Summaries.

Malaysia Electronic Invoicing Enhancements

NetSuite 2025.2 includes the following enhancements to Malaysia Electronic Invoicing SuiteApp:

Malaysia Electronic Invoicing Version 1.6.0

The Malaysia Electronic Invoicing SuiteApp version 1.6.0 will include the following enhancements:

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

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

The Malaysia Electronic Invoicing SuiteApp version 1.7.0 will include the following enhancements:

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

The Malaysia Electronic Invoicing version 1.8.0 includes the following enhancements:

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

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 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 for Customers and Suppliers in Masterfiles. It includes the following mandatory elements: 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

The Portugal Localization SuiteApp version 3.1.0 will include the following enhancements:

  • Updated Transaction Finalization and Certification Process: Transaction finalization now includes a 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 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 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

Version 1.1.0 of the SAF-T Reporting FrameworkSuiteApp includes the following enhancements:

  • Inclusion of Discounts in SAF-T Reports – In this version, the generated SAF-T reports include 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.

Version 1.2.0 of the SAF-T Reporting FrameworkSuiteApp includes the following enhancements (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 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 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

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 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 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 Discount Details.

US Sales Tax Reports SuiteApp Enhancements

US Sales Tax Reports SuiteApp version 2.0.0 includes the following enhancements:

  • Changes to Sales Tax Liability by Tax Item Report:

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

General Notices