PayID, BPAY & Bank Transfer: Adding Payment Details to Australian Invoices
BSB and account number, PayID, or BPAY — which payment details belong on your Australian invoice, and how should you lay them out? This guide compares the main payment rails, explains the pros and cons of each, and shows how to display them so clients pay you faster.
PayID, BPAY & Bank Transfer: Adding Payment Details to Australian Invoices
An invoice that doesn't tell the client exactly how to pay is an invoice that gets paid late. In Australia you've got several payment rails to choose from — old-faithful bank transfer, the faster PayID, and the bill-friendly BPAY — and each has its place. This guide explains which payment details to put on your invoice, the pros and cons of each option, and how to lay them out so there's zero friction between "received" and "paid".
The three main ways to get paid by bank
Most Australian small businesses and sole traders accept one or more of these:
- Bank transfer (EFT) — the client pushes money to your account using your BSB and account number.
- PayID — a faster-payments method where the client pays to an easy-to-remember identifier (an email, mobile number or ABN) linked to your account.
- BPAY — a bill-payment network where the client uses a biller code and a customer reference number from inside their banking app.
You don't have to offer all three. In fact, offering too many options can create decision paralysis. Pick the ones that suit your clients and present them clearly.
Bank transfer (BSB + account number)
This is the default for most Australian invoices and the one nearly every client knows how to use. To accept a bank transfer you need to display three pieces of information:
- Account name — the name your account is held under.
- BSB — a 6-digit code that identifies your bank and branch.
- Account number — typically 6 to 10 digits.
Pros: universally understood, no merchant fees, works for any amount.
Cons: traditional transfers can take a day or more to clear (though faster-payment infrastructure has sped many of them up), and clients can fat-finger a digit. Always ask clients to use your invoice number as the payment reference so you can match payments to invoices easily.
PayID
PayID sits on top of Australia's New Payments Platform and lets clients pay to a memorable identifier instead of a BSB and account number. Your PayID can be an email address, mobile number or ABN that you've linked to your bank account.
Pros: payments are typically near-instant, even outside business hours; before money is sent, the payer sees the registered account name, which reduces mistakes and adds a layer of fraud protection; the identifier is easy to type.
Cons: the client's bank must support PayID (most major ones do), and you need to register your PayID with your bank first. It's an excellent complement to — not necessarily a replacement for — your BSB and account number.
BPAY
BPAY is built for bills. The client enters a biller code (which identifies you) and a customer reference number (which identifies their specific invoice) inside their banking app or internet banking.
Pros: very familiar to consumers, with the reference number automatically tying the payment to the right invoice.
Cons: you generally need to arrange BPAY through your bank or a payment provider, and there can be costs involved. It's most worthwhile for businesses sending high volumes of bills rather than the occasional sole-trader invoice.
How to display payment details clearly
Layout matters more than people think. A few rules of thumb:
- Put payment details in their own clearly labelled block, usually near the total. Don't bury them in a footer.
- Label every field. "BSB: 123-456" and "Account number: 12345678" beats a wall of numbers.
- State the reference. Add a line like "Please use invoice number INV-0042 as your payment reference."
- Show the due date and amount right next to the payment block so the client doesn't have to scroll back and forth.
- Don't over-offer. Two well-presented options beat five cramped ones.
The free InvoiceSonic invoice generator for Australia gives you a dedicated payment-details section so your BSB, account number and PayID sit in a tidy, scannable block — no manual formatting required. If you'd rather start from a structured layout, grab the Australian invoice template or the tax invoice template and drop your details in.
Don't forget the compliance bits
Payment details are only one part of a valid invoice. If you're GST-registered, your document needs the words "Tax Invoice", your business name and ABN, the date, a description of goods or services, and the GST treatment — plus the buyer's details for sales over $1,000. If you're under the $75,000 GST threshold and not registered, you shouldn't be labelling it a tax invoice at all; our guide on whether you charge GST under $75,000 explains where you stand. For the document essentials, see what a tax invoice is and the comprehensive ATO compliance blueprint.
Make it easy and you'll get paid faster
The smoother you make payment, the sooner the money lands. Clear payment details, a sensible reference, and a fast rail like PayID can shave days off your cash-flow cycle. And if a payment does run late, knowing your options helps — see how to get an invoice paid and our guide on overdue invoices and your rights. To set all this up once and reuse it, the free InvoiceSonic invoicing software for Australia saves your payment block to every future invoice.
FAQs
Do I have to put my bank details on an invoice?
You're not legally required to, but if you want to be paid by bank transfer you need to provide a way for the client to do it — most commonly your account name, BSB and account number, or a PayID. Leaving them off just delays payment.
What's the difference between PayID and a normal bank transfer?
A bank transfer uses your BSB and account number, while PayID uses an easy-to-remember identifier (email, mobile or ABN) linked to the same account. PayID payments are usually near-instant and show the payer your registered account name before they confirm, reducing errors.
Is a BSB always 6 digits?
Yes. A BSB (Bank-State-Branch) code is always six digits, often written as three pairs like 123-456. It identifies your bank and branch, and pairs with your account number to direct the transfer.
Should I offer BPAY as a small sole trader?
Usually not necessary. BPAY shines for businesses sending lots of recurring bills, but it generally requires setup through your bank and can carry fees. For most sole traders, bank transfer plus PayID covers the bases without extra cost.
Create your invoice in 60 seconds
Free, no signup, no watermark. Fill it in, download a clean PDF, and email it to your client.
Create my invoice free →