Australian payment file platform

Create bank-ready payment files from spreadsheets.

Turn your payment spreadsheet into a validated ABA file for Australian banks — ready to upload to your bank.

Add your payment data

Drop a CSV or Excel file here, or paste rows directly from your spreadsheet.

CSV · Excel (.xlsx) · Paste from Excel, Google Sheets or Apple Numbers

Start with 5 free ABA files — no card or subscription required.

A clear, guided workflow

Create an ABA file in a few guided steps.

Add your payment data, check the details and download your ABA file.

Step 01

Add & check your payment data

Upload Excel or CSV, or paste from your spreadsheet — we’ll check your data.

Upload & validation
Excel (.xlsx)CSVPaste
XLSX
august-payroll-sample.xlsx5 payment rows detected
✓All rows are valid
BSBAccountNameAmount
063-33312345678Jane Smith$2,500.00
033-45698765432Bob Jones$3,200.00
Step 02

Map

Match your spreadsheet columns to the required ABA payment fields.

Field mapping
4 of 4 mapped
BSBBSB✓
AccountAccount✓
NameName✓
AmountAmount✓
Step 03

File settings

Choose your bank and enter the details required for your ABA file.

File settings
Step 04

Review & download

Review the payment summary and download your bank-ready ABA file.

Review & download
File name
august-payroll-sample.aba
Payment rows
5 recipients
Total
$12,745.75
✓ All payments validated✓ Ready for your bankDownload ABA file

Prefer to start with a template?

Download the ABAFlow Payment Template (.xlsx) — works with Excel, Google Sheets and Apple Numbers.

View spreadsheet guides
For finance teams

Built for your regular payment runs.

Reuse your banking settings, review payment counts and totals, and keep track of the files you create.

  • Advanced banking profiles
  • Spot errors before bank upload
  • Conversion history

Advanced banking profiles for Australian banks and banking services, including CommBiz, ANZ Transactive Global, NAB Connect and Westpac Corporate Online.

ABA file tools

Understand every payment file.

Viewer & Inspector

See what’s in your ABA file.

Read payment records, check file totals and structural issues, or export to Excel.

Inspect an ABA file Free · No account required
Reconciliation

Check that your payments match.

Compare ABA files with each other or with payment worksheets to spot differences and duplicate payments.

Coming soonPreview of payment matching
Business payments

Create payment files for the way your business pays.

ABAFlow converts your payment data into bank-ready ABA files for regular or one-off business payment runs.

01

Payroll payments

Convert salary and wage data from your spreadsheet or payroll system into a bank-ready ABA file.

Read the guide
02

Superannuation payments

Prepare the banking component of a compatible super contribution workflow alongside the required SuperStream process.

Read the guide
03

Supplier & accounts payable

Create one ABA file to pay multiple suppliers, contractors and service providers.

Read the guide
04

Other business payments

Create ABA files for reimbursements, refunds, distributions and other bulk payment runs.

Read the guide
View all ABA file use cases
Developer API

Generate ABA files inside your own product.

Send payment data from your payroll, finance or platform workflow. ABAFlow validates each payload, generates the ABA file and returns it securely through our REST API.

View API pricing
ABAFlow API validating payments and securely returning a generated ABA file
One validation standard

Three checks between your data and bank upload.

01

Provide payment data

Upload a CSV in the browser or send a structured payload through the API.

02

Validate every payment

BSBs, account details, amounts and descriptions are checked before generation.

03

Generate the complete file

Blocking errors stop the process. ABAFlow never silently drops an invalid payment.

Australian-owned. Enterprise-grade.

Australian payment infrastructure, hosted in Sydney.

ABAFlow is designed for Australian payment workflows and powered by Google Cloud infrastructure in Sydney. Payment data is encrypted in transit, processed securely and uploaded payment files are not retained.

Cloud location
Google Cloud Sydney region
File privacy
Uploaded CSV and generated ABA files are not stored
Secure processing
Server-side generation with TLS encryption
File integrity
SHA-256 file fingerprinting—without storing file contents
Generation safety
Blocking errors prevent invalid file generation

Create your first 5 ABA files free

No card required. No subscription.