Electronic Bank Payments

The Electronic Bank Payments SuiteApp (formerly called NetSuite Electronic Payments) enables you to process bank payments of your vendor bills, employee expenses, partner and employee commissions, and customer refunds, and also enables you to receive bank payments from customers.

Using Electronic Bank Payments, you can generate payment files that contain instructions for facilitating electronic fund transfers between bank accounts. These files are usually in comma-delimited ASCII format or in XML, and contain information such as transaction codes, transaction amounts, applicable taxes, bank identification numbers, bank account numbers, and bank account names, of the remitter and the payee. The standard format of each payment file is determined by a banking industry or the country where the payment file is used. The payment files generated by Electronic Bank Payments can be imported to your bank's payment software or submitted electronically to your bank for processing.

The Electronic Bank Payments SuiteApp also provides a check verification feature by generating a file format that contains information about all your issued checks. You can electronically send the check register to the bank for cross-verification.

Note:

This SuiteApp generates bank payment file formats but does not transmit them to banks. Contact your bank for information about transmitting payment files using the bank’s EFT systems.

The Electronic Bank Payments SuiteApp provides the following features:

To set up electronic bank payments, see Setting Up Electronic Bank Payments.

To use this SuiteApp to pay bills and receive payments, see Processing Payments.

To use this SuiteApp's other features such as reviewing payments, sending notifications, and reprocessing payments, see Managing Electronic Bank Payments.

To create custom Bill Payment Processing pages, see Electronic Bank Payments API.

Availability of Electronic Bank Payments License

The standard Electronic Bank Payments SuiteApp enables companies and their subsidiaries to send payments to vendors, employees, and customers (refunds) or receive payments from customers by using the standard templates available within their country of operations.

To enable companies and their subsidiaries to send payments to vendors, employees, and customers (refunds) or receive payments from customers across the different supported countries, you must do the following:

  1. Install the NetSuite SuiteApps License Client SuiteApp (Bundle ID 116144).

    The license client verifies and manages the Electronic Bank Payments license and allows you to gain access to the advanced features.

  2. Purchase an active Electronic Bank Payments license.

The Electronic Bank Payments license is required to gain access to the advanced features of Electronic Bank Payments. The SuiteApp lets you perform the following processes in Electronic Bank Payments if you have an active license:

If the license client is not installed or your license expires, you will not be able to perform the processes mentioned above and will result in an error. For more information, see NetSuite SuiteApps License Client Guide for Administrators.

Contact your NetSuite account representative for information about how to enable payments between banks across different countries. Global payment support may result in additional charges.

Supported Payment Formats

The following tables and lists show the EFT, Direct Debit transactions, and Positive Pay service supported by Electronic Bank Payments.

Note:

For the countries not mentioned in the following tables, there are no native or standard templates provided by default. In such cases, you must create your own custom Payment File Formats. The ability to create or modify Payment File Formats is available after purchasing Electronic Payments license.

Important:

To enable certain payment formats in Electronic Bank Payments, you must install the Localization SuiteApp or SuiteApps based on your account’s country of operation. For some countries, the payment templates are provided by the Electronic Bank Payments SuiteApp; however, you must still install a Localization SuiteApp to ensure that they are updated and the latest version is used. For other countries, the payment templates are only added by the Localization SuiteApp. After the installation of required Localization SuiteApp or SuiteApps, you can use the Electronic Bank Payments SuiteApp to set up bank records and the localized payment formats.

The tables below display all necessary Localization SuiteApps in the Required SuiteApps column. For templates provided by the Electronic Bank Payments SuiteApp itself, this column remains empty.

Note:

You can now install the SEPA v2019 payment formats from the Payments Formats page available in the Localization Assistant SuiteApp. For more information, see Managing Payment Formats.

To use the SEPA v2019 payment formats, you must install the Localization Assistant SuiteApp. For more information, see Installing the Localization Assistant SuiteApp.

EFT

Country

EFT Format

Required SuiteApps

Australia

ABA

 

ANZ (ANZ Bank)

ASB (ASB Bank)

BNZ (Bank of New Zealand)

Austria

SEPA (Austria) Pain.001.001.02

 

SEPA Credit Transfer (Austria)

EMEA Localization

For more information, see EMEA Localization Payment Templates.

SEPA Credit Transfer (HSBC)

Belgium

CIRI - FBF

EMEA Localization

Belgium Localization

For more information, see EMEA Localization Payment Templates and Belgium Payment Formats.

SEPA Credit Transfer (Febelfin)

SEPA Credit Transfer (ABN AMRO Bank)

SEPA Credit Transfer (HSBC)

Brazil

CNAB240

 

Canada

ACH CCD/PPD (NACHA)

 

ACH - CTX (Free Text) (NACHA)

CPA - 005 (Royal Bank of Canada)

PNC ActivePay (PNC Bank)

Czechia

ABO

 

SEPA Credit Transfer (HSBC)

EMEA Localization

For more information, see EMEA Localization Payment Templates.

France

CFONB

EMEA Localization

France Localization

For more information, see EMEA Localization Payment Templates and France Payment Formats.

SEPA Credit Transfer (ABN AMRO)

SEPA Credit Transfer (France)

SEPA Credit Transfer (HSBC)

FR International CFONB320

FR International ISO20022

Germany

DTAUS

EMEA Localization

Germany Localization

For more information, see EMEA Localization Payment Templates and Germany Electronic Bank Payments.

DTAZV

SEPA Credit Transfer (Germany)

SEPA Credit Transfer (ABN AMRO Bank)

SEPA Credit Transfer (HSBC)

SEPA Credit Transfer (Austria)

 

Hong Kong

HSBC ISO 20022

 

Hungary

RaiffeisenDomestic Transfer (Raiffeisen Bank)

 

Ireland

BACS – Bank of Ireland

EMEA Localization

Ireland Localization

For more information, see EMEA Localization Payment Templates and Ireland Payment Formats.

SEPA Credit Transfer (Bank of Ireland)

SEPA Credit Transfer (HSBC)

Isle of Man

BACSTEL - IP

 

Italy

CBI Payments

 

SEPA Credit Transfer (CBI)

 

SEPA Credit Transfer (HSBC)

EMEA Localization

For more information, see EMEA Localization Payment Templates.

Japan

Zengin

Zengin XML

Japan Localization

For more information, see Japan Localization Setup, Japan Payment Formats and Support for Japan Zengin XML Payment Format.

Luxembourg

ABBL VIR 2000

 

SEPA Credit Transfer (Luxembourg)

 

SEPA Credit Transfer (ABN AMRO Bank)

EMEA Localization

For more information, see EMEA Localization Payment Templates.

SEPA Credit Transfer (HSBC)

Malaysia

Citibank Malaysia XML Domestic Transfer

Southeast Asia Localization

Citibank Malaysia XML International Transfer

Citibank Malaysia XML GIRO

Maybank Malaysia 2E–RC Domestic Transfer

Maybank Malaysia 2E–RC International Transfer

Mexico

Banamex CitiDirect

Mexico Localization

For more information, see Electronic Bank Payments for Mexico.

Santander Mexico

Netherlands

Equens – Clieop

EMEA Localization

Netherlands Localization

For more information, see EMEA Localization Payment Templates and Netherlands Localization.

Equens – Clieop (ING Bank)

SEPA Credit Transfer (ABN AMRO)

SEPA Credit Transfer (Netherlands)

SEPA Credit Transfer (HSBC)

New Zealand

ABA

 

ANZ (ANZ Bank)

ASB (ASB Bank)

BNZ (Bank of New Zealand)

DeskBank (WestPac Bank)

Singapore

Citibank Singapore XML Domestic Transfer

Southeast Asia Localization

Citibank Singapore XML International Transfer

Citibank Singapore XML GIRO

DBS - IDEAL (DBS Bank)

DBS Singapore Ideal 3.0 Universal File Format Domestic Transfer

DBS Singapore Ideal 3.0 Universal File Format International Transfer

HSBC ISO 20022

HSBC Singapore pain.001.001.03 Low and High Value Domestic Payments

OCBC Singapore GIRO and FAST Payments

UoB - BIB-IBG (United Overseas Bank)

UOB Singapore pain.001.001.03 GIRO, FAST and Domestic Payments

JP Morgan Singapore pain.001.001.03 Low and High Value Domestic Payments

Standard Chartered Bank Singapore iPayment CSV GIRO and Domestic Payments

UOB Bulk GIRO - EFT Payments version 4.7

South Africa

Standard Bank

 

Spain

AEB - Norma 34

 

SEPA Credit Transfer (ABN AMRO Bank)

EMEA Localization

For more information, see EMEA Localization Payment Templates.

SEPA Credit Transfer (HSBC)

Sweden

Bankgiro (SEB)

 

Plusgiro (SEB)

SEPA Credit Transfer (SEB)

United Kingdom

BACSTEL –IP (internet service variation of BACS)

EMEA Localization

United Kingdom Localization

For more information, see EMEA Localization Payment Templates and United Kingdom Payment Formats.

BACS – Albany ALBACS-IP (Albany ePAY Bureau)

BACS - Bank of Ireland

BACS – Bank of Scotland (Bank of Scotland PLC)

BACS (standard 18)

HSBC Faster Payments

HSBC UK CHAPS

HSBC UK BACS

HSBC BACS or Faster Payments

SVB BACS

SVB CHAPS

SEPA Credit Transfer (ABN AMRO)

SEPA Credit Transfer (HSBC)

SEPA Credit Transfer (SVB)

SVB Faster Payments

SVB BACS or Faster Payments

HSBC UK International

Lloyds BACS

SVB BACS, MULTIBACS or Faster Payments

United States

ACH CCD/PPD (NACHA)

 

ACH - CTX (Free Text) (NACHA)

CPA - 005 (Royal Bank of Canada)

PNC ActivePay (PNC Bank)

Direct Debit

Country

Direct Debit Format

Required SuiteApps

Australia

ABA DD

 

Belgium

SEPA Direct Debit (ABN AMRO)

EMEA Localization

For more information, see EMEA Localization Payment Templates and Belgium Payment Formats.

France

SEPA Direct Debit (ABN AMRO)

EMEA Localization

For more information, see EMEA Localization Payment Templates and France Payment Formats.

Germany

DTAUS DD

EMEA Localization

Germany Localization

For more information, see EMEA Localization Payment Templates and Germany Electronic Bank Payments.

SEPA Direct Debit (Germany)

Italy

CBI Collections

 

SEPA Direct Debit (CBI)

Luxembourg

SEPA Direct Debit (ABN AMRO)

EMEA Localization

For more information, see EMEA Localization Payment Templates.

Netherlands

SEPA Direct Debit (ABN AMRO)

EMEA Localization

For more information, see EMEA Localization Payment Templates and Netherlands Localization.

Singapore

DBS - IDEAL DD (DBS Bank)

UoB - BIB-IBG DD (United Overseas Bank)

Southeast Asia Localization

Spain

SEPA Direct Debit (ABN AMRO)

EMEA Localization

For more information, see EMEA Localization Payment Templates.

United Kingdom

BACS DD

EMEA Localization

United Kingdom Localization

For more information, see EMEA Localization Payment Templates and United Kingdom Payment Formats.

United States

ACH - PPD (NACHA)

 

Note:

To distinguish between direct debit formats with the same name as EFT formats, the direct debit formats will have the DD suffix.

Positive Pay

Note:

Positive Pay templates BoA/ML, RBC, and SVB - CDA are available for all countries, even without the Electronic Bank Payments license. You can also customize or create new Positive Pay file formats without a license. For information about creating Positive Pay formats, see Creating a New Custom Payment File Template.

Global Payment Format

Related Topics

Electronic Funds Transfer (EFT)
Setting Up Electronic Bank Payments
Setting Up Payment File Formats
Processing Payments
Managing Electronic Bank Payments
Electronic Bank Payments API

General Notices