Compatible Bank Payment File Types
Assign a Bank Payment File Type for successful online Bulk Payments.
Introduction
Settle Bulk Payments with your Bank
To settle Bulk Payments with your bank electronically, you need to assign that bank a Bank Payment File Type. When creating a Bulk Payment, select the Online Payment Type. This will make the Payment Methods with the Online Payment Type available for selection. See Codes Maintenance for more on setting up Payment Methods.
Once the Bulk Payment is processed, download the Payment File and upload it to your bank. This saves you time and reduces the risk of human error.
Unsupported Bank Payment File Types
We have Bank Payment File Types for a wide range of banking institutions and payment types. If none are suitable, there is the option to use a Generic Bank Payment File Type ("Generic Export – JSON Format" and "Generic Export – XML Format"). The process of using these is the same as with other formats. However, as they are in a generic format (XML / JSON), they need a third-party system to transform them into the required format for your bank.
If you are interested in another Bank Payment File Type being supported, contact support.
Alternative Offline Payment
Create a Bulk Payment with the Offline Payment Type to make the Payment Methods with the Offline Payment Type available for selection.
Then process the payments manually with your bank using the Bulk Payments Report, found under Report Manager > AP > Payments.

See:
▶️ Bulk Payment Setup (6A.2) - AIQ Academy
▶️ Supplier Bulk Payments (4.12) - AIQ Academy
📗 Create & Manage Bank Accounts
Compatible Bank Payment File Types
The following are the currently supported Bank Payment File Types. If you are unsure about which format is appropriate, contact your bank.
- AIB (.EMTS)
- AIB – Multi-Currency (.XML)
- ANZ Online (.ABA)
- BACS – UK (e.g. Barclays)
- Bank of Ireland
- Bank of Ireland – BACS UK
- Bank of Ireland – EFT
- Bank of Ireland – SEPA
- Bank of New Zealand (.AFI)
- Bank of Scotland – COL BACS Multiple Payment
- Barclays.Net
- Bendigo (.ABA)
- CBA (.ABA)
- Central1 – AFT (.DAT)
- CIBC (.XML)
- Citibank – Batch Funds Transfer (GDFF)
- Citibank – Cross Border Funds Transfer (GDFF)
- Citibank – Domestic Funds Transfer (CDFF)
- Citibank – SEPA Credit Transfer, Individual Debit (CDFF)
- Citibank – UK ACH Credit/BACS (CDFF)
- Citibank – UK Faster Payments, Single Immediate (CDFF)
- Citibank – US ACH Credit (USFF)
- Citibank – US ACH Credit with Addenda Information (USFF)
- Citibank – US Funds Transfer (USFF)
- Generic Export – JSON Format (.JSON)
- Generic Export – XML Format (.XML)
- HSBC – Asia Pacific ACH via iFile
- HSBC – Asia Pacific Priority Payment via iFile
- HSBC Net (.TXT)
- HSBC Net – PP/HVP (.XML)
- HSBC – SEPA (.XML)
- Lloyds – BACS
- Lloyds – BACS v2
- Lloyds Commercial Banking – BACS
- MUFG (.CSV)
- NAB (.ABA)
- NatWest (.TXT)
- NatWest – Bankline International Payment (.TXT)
- NatWest – Standard Domestic Payment (.TXT)
- On Pay
- PTX – Bottomline
- RBS Bankline – Ad Hoc Bulk Payment
- Santander – BACS (.TXT)
- Santander – BACS v2
- SEPA
- Splitska Banka – SEPA (.XML)
- St George (.ABA)
- Ulster Bank – IBAN & BIC
- Ulster Bank – RBS
- Westpac (.ABA)
Assign a Bank Payment File Type
See Create & Manage Bank Accounts for more information on setting up banks.
- To set up a bank account, go to Bank > Bank List > New Bank, or if your bank account is already set up, find it in the listing and click A/C Details.
- In Payments File Settings, under Type, select the appropriate format for your bank and payment type.
-
Click Save.
