What is Batchly? How It Extends Xero Batch Payments for High-Volume Teams

What is Batchly? How It Extends Xero Batch Payments for High-Volume Teams

What Batchly Does

Batchly is a batch payment platform that works with Xero to help businesses pay large volumes of supplier bills using bank payment files.

If you manage bills in Xero and regularly pay large volumes of suppliers, you've likely run into limits that slow the process down. Batchly removes those limits, allowing you to select and pay hundreds (or thousands) of bills in a single payment run.

Batchly also supports credit notes applied in Xero. When bills have associated credit notes, Batchly reflects the net payable amount in the bank payment file and helps keep Xero in sync after payment.

Batchly acts as a payment layer between Xero and your bank. It pulls approved bills from Xero, helps you group them into a batch, generates the payment file your bank needs, and updates Xero once payment is processed. Batchly also sends remittance emails to suppliers — all from one place.

Where Batchly Fits in Your Workflow

Batchly sits between Xero and your bank. It doesn't replace either. Your workflow looks like this:

1
Approve bills in Xero
Continue approving invoices in Xero as you do today.
2
Select and batch bills in Batchly
Choose which bills to pay. There's no limit on how many you can include.
3
Download your bank payment file
Batchly generates the bank payment file your bank requires (format depends on your bank and country).
4
Upload the file to your bank
Log in to your internet banking and upload the file as normal.
5
Batchly updates Xero
Once payment is processed, Batchly marks the bills as paid in Xero.
6
Suppliers are notified
Remittance emails are sent so suppliers know what's been paid.

What Batchly Does Not Do

To be clear and transparent:

✕ Batchly does not move money — Payments are authorised and processed through your own bank.
✕ Batchly does not store bank login details — Your internet banking credentials are never shared with Batchly.
✕ Batchly does not approve bills — All approvals happen in Xero before Batchly is involved.
✕ Batchly does not modify Xero data — The only update Batchly makes is marking bills as paid once payment is processed.

The High-Level Flow

Sync
Approved bills sync from Xero
Batch
Select bills to pay
Bank File
Download payment file
Mark Paid
Batchly updates Xero
Notify
Suppliers get remittances

Batchly lets you pay all your suppliers at once — without limits, without manual work, and without losing control in Xero.

Next: Learn how to log in, connect your Xero organisation, and run your first payment in Batchly.

    • Related Articles

    • How to Log In and Connect Xero to Batchly

      Batchly connects directly with your Xero organisation so you can sync approved bills, generate banking files, and manage high-volume supplier payments. This guide explains how to log in and connect Xero to Batchly for the first time. Step 1: Go to ...
    • View and Export Batch Payment Reports in Batchly

      Batchly automatically generates a Batch Payment Report at the end of each completed payment run. This report provides a clear audit trail of all bills processed, payments created in Xero, and remittances sent to suppliers. If you need to review ...
    • How to Generate and Export an ABA File in Batchly (Australia & NZ Banking File Guide)

      Overview Batchly allows you to generate an ABA file from approved Xero bills that can be uploaded to your bank to pay multiple suppliers in a single batch. ABA files are supported by Australian banks and are commonly used for batch payments through ...
    • Troubleshooting Banking File Errors in Batchly

      Overview If you encounter problems generating or uploading a banking file in Batchly, the cause is usually missing or incorrectly formatted bank details in Xero (or your bank’s file requirements), rather than the banking file export itself. This ...
    • How to Mark Bills as Paid in Batchly

      How to Mark Bills as Paid in Batchly After your bank processes your banking file (for example, an ABA file in Australia), use Mark as Paid to record those payments in Xero. This step creates the batch payment in Xero and updates each included bill ...