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.
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:
-
Generation of payment files and direct debits using each bank's predefined file format
-
Support for standard bank payment formats
-
Ability to create your own custom payment formats
-
Automated creation of payment batches for approved bills
-
Scheduled automatic approvals of payment batches
-
Processing of multiple payment batches at the same time
-
Additional payment processing capabilities such as full reversal, partial reversal, and reprocessing
-
Support for multi-currency conversions that help to pay suppliers across the globe in a single payment run using a single bank account
-
Generation of Positive Pay file formats containing details of checks issued irrespective of how they were produced
-
Ability to select transactions approved for payment using different combinations of filters
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:
-
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.
-
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:
-
Access all supported standard templates
-
Create and customize payment templates
-
Automate processing of payments in batches using the Process Bills Automatically option
-
Generate instant payment files from payment transactions that uses multicurrency templates or custom templates.
-
Use Electronic Payments APIs to build custom Bill Payment Processing suitelet
-
Support multicurrency payment processing
-
Support parallel processing of payment batches for accounts with SuiteCloud Plus 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.
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.
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.
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) |
For more information, see EMEA Localization Payment Templates. |
|
SEPA Credit Transfer (HSBC) |
||
Belgium |
CIRI - FBF |
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) |
For more information, see EMEA Localization Payment Templates. |
|
France |
CFONB |
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 |
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 |
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) |
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) |
For more information, see EMEA Localization Payment Templates. |
|
SEPA Credit Transfer (HSBC) |
||
Malaysia |
Citibank Malaysia XML Domestic Transfer |
|
Citibank Malaysia XML International Transfer |
||
Citibank Malaysia XML GIRO |
||
Maybank Malaysia 2E–RC Domestic Transfer |
||
Maybank Malaysia 2E–RC International Transfer |
||
Mexico |
Banamex CitiDirect |
For more information, see Electronic Bank Payments for Mexico. |
Santander Mexico |
||
Netherlands |
Equens – Clieop |
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 |
|
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) |
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) |
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) |
For more information, see EMEA Localization Payment Templates and Belgium Payment Formats. |
France |
SEPA Direct Debit (ABN AMRO) |
For more information, see EMEA Localization Payment Templates and France Payment Formats. |
Germany |
DTAUS DD |
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) |
For more information, see EMEA Localization Payment Templates. |
Netherlands |
SEPA Direct Debit (ABN AMRO) |
For more information, see EMEA Localization Payment Templates and Netherlands Localization. |
Singapore |
DBS - IDEAL DD (DBS Bank) UoB - BIB-IBG DD (United Overseas Bank) |
|
Spain |
SEPA Direct Debit (ABN AMRO) |
For more information, see EMEA Localization Payment Templates. |
United Kingdom |
BACS DD |
For more information, see EMEA Localization Payment Templates and United Kingdom Payment Formats. |
United States |
ACH - PPD (NACHA) |
|
To distinguish between direct debit formats with the same name as EFT formats, the direct debit formats will have the DD suffix.
Positive Pay
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.
-
BoA/ML (Bank of America Merrill Lynch)
-
RBC (Royal Bank of Canada)
-
SVB - CDA (Silicon Valley Bank - Controlled Disbursement Accounts)
Global Payment Format
-
Barclays MT103
-
J.P. Morgan Freeform GMT