Batchly generates banking files from selected authorised Xero bills for supported payment formats in Australia, New Zealand, the United Kingdom and South Africa.
Batchly does not connect directly to your bank or transfer money. You download the payment file from Batchly, upload it to your banking service, review the imported payment and complete your bank's approval and authorisation process.
Once the cash payments have been successfully processed by your bank, return to Batchly and complete Mark as Paid to record the payments in Xero.
| Region | Banking service / format | Currency |
|---|---|---|
| Australia | ABA / Direct Entry payment file for compatible Australian business banking services | AUD |
| New Zealand | ANZ Transactive – Global → New Zealand Domestic Payments → NZ CSV without Control Record; ASB — MT9; BNZ — Direct Credit AFI | NZD |
| United Kingdom | NatWest / RBS Bankline; Handelsbanken Corporate Online Banking – Faster Payments CSV | GBP |
| South Africa | FNB Online Banking Enterprise — Payments CSV | ZAR |
Bank-file support works differently by region.
In some regions, Batchly supports a particular banking service, such as NatWest / RBS Bankline or Handelsbanken Corporate Online Banking – Faster Payments in the United Kingdom, or FNB Online Banking Enterprise in South Africa.
In Australia, Batchly supports the standard ABA / Direct Entry payment-file format. This means compatibility is based primarily on whether your business banking service accepts an ABA / Direct Entry file rather than whether Batchly has a direct integration with that bank.
Batchly generates an Australian ABA / Direct Entry payment file that can be uploaded to compatible Australian business banking services.
Examples of Australian business banking services that can accept the ABA / Direct Entry payment file generated by Batchly include:
These banking services are examples rather than an exhaustive compatibility list. Other Australian business banking services may also accept the standard ABA / Direct Entry format generated by Batchly.
A selected settlement amount includes credits and cash combined. The banking file contains only the cash portion of the settlement.
A completely credit-only run does not require a banking file.
The selected payment date is included where supported by the payment-file format. Actual processing still depends on your bank's cut-off times, approval requirements and processing schedule.
Check the pay-from account, payment date, included bills, cash total and any validation messages before downloading the file.
Payment grouping and reference rules vary by format. The number of bank-payment records in the exported file may therefore differ from the number of Xero bills in the Batchly payment run.
Batchly generates the Australian ABA / Direct Entry file used by compatible business banking services such as NAB Connect, Commonwealth Bank CommBiz, Westpac Online Banking and ANZ Internet Banking for Business.
Batchly cannot retrieve your DE User ID, balancing-entry requirement or bank permissions from Xero. Keep these settings aligned with the requirements of your banking service.
ABA payments are grouped by supplier and payment destination.
Batchly selects the supported New Zealand payment-file format from the pay-from account you choose.
Other New Zealand pay-from banks or payment-file variants are not automatically supported. Australian DE User ID, self-balancing and ABA reference settings do not apply to New Zealand files.
Select NatWest/RBS Bankline under Bank-file format in Pay From. The export screen is labelled Export NatWest Bankline file. Use this format with the supported NatWest / RBS Bankline service.
Do not assume that the Bankline export is compatible with another UK bank or a different payment-import format.
Batchly supports GBP Faster Payments through Handelsbanken Corporate Online Banking using a matching eight-column CSV import template. This support does not include Bacs, EUR or USD payment files.
Use the matching eight-column template with amounts interpreted using two implied decimal places: for example, 5880 represents £58.80. Other Handelsbanken templates, including the separate five-column Bulk Faster Payments format, are not interchangeable with this export. If you are unsure which template your service uses, contact Batchly before processing a live run.
Batchly generates a Payments CSV for supported FNB Online Banking Enterprise payment imports.
Your organisation pays from its selected FNB ZAR account. Suppliers receiving those payments may hold their accounts with FNB or another South African bank.
For detailed setup instructions, see Setting up supplier payment details for FNB payments in South Africa.
If your run includes new supplier-credit allocations, complete Apply Credits in Xero when prompted and check that it succeeds before paying the reduced cash amount through your bank.
Renaming a banking file does not prevent duplicate payments. Always confirm the status of the original payment before re-uploading a file.
After your bank successfully processes the cash payments, return to Batchly to:
Batchly relies on your confirmation of the banking outcome. If some payments were rejected or did not complete, resolve the difference before recording the run as paid.
Does Batchly work with Handelsbanken?
Yes. Batchly generates a GBP Faster Payments CSV for Handelsbanken Corporate Online Banking using the matching eight-column import template. Choose your GBP Xero bank account and the Handelsbanken bank-file format in Pay From. Upload, review and authorise the payments in Handelsbanken, and set the portal payment date to match Batchly. This does not imply support for other Handelsbanken templates, Bacs or foreign-currency payment files.
Does Batchly work with NAB?
If you use NAB Connect and your account is configured to upload Australian Direct Entry / ABA payment files, you can generate the ABA file in Batchly and upload it through NAB Connect. Batchly does not connect directly to NAB or transfer the money.
Does Batchly work with Commonwealth Bank?
CommBiz supports Direct Entry payment-file imports. Batchly can generate the Australian ABA file, including an optional self-balancing transaction for Commonwealth Bank accounts where required by the organisation's CommBiz setup.
Does Batchly work with Westpac?
Westpac Online Banking supports Direct Entry / Pay Anyone ABA payment-file imports. Generate the ABA file in Batchly and upload it through Westpac's normal file-import workflow.
Does Batchly work with ANZ in Australia?
ANZ Internet Banking for Business supports .aba payment-file imports for eligible business payment workflows. Generate the ABA file in Batchly and upload it through ANZ's normal payment-file import process.
Which Australian banks can I use with Batchly?
Batchly generates the standard Australian ABA / Direct Entry payment file rather than connecting directly to a specific bank. Examples of business banking services that can accept this file include NAB Connect, Commonwealth Bank CommBiz, Westpac Online Banking and ANZ Internet Banking for Business. These are examples rather than an exhaustive compatibility list, and other Australian business banking services may also accept the standard ABA / Direct Entry format generated by Batchly.
Does Batchly confirm that the bank actually paid the supplier?
No. Batchly prepares the payment file and records the payment in Xero when you complete Mark as Paid, but the bank remains responsible for processing the transfer. Check the payment outcome in your banking service before confirming the run as paid in Batchly.
Review any validation or error message shown by Batchly or your bank before trying the payment again.
If you still need help, contact the Batchly team with the bank name, banking service, file format, batch date and exact error message.
Need help? Contact Batchly support.