If a bill offers BPAY, you have a decision to make: use it, or pay another way. This guide explains what BPAY actually does with your money, what the biller code and reference number are for, how long a payment can take to land, and the checks worth running before you press pay. The goal is to help you choose a payment method for a specific bill on a specific due date — not to tell you which option is "best".
What BPAY does
BPAY is a bill payment service you reach through your own bank, rather than through the business you're paying. You're already logged in to your own banking; you choose to pay a bill; your bank sends the money, plus two identifiers, to the biller's bank.
That structure matters for three practical reasons:
- You don't hand your card or account number to the biller. You authorise a payment from inside your own bank instead.
- The payment shows up in your transaction history with the biller's name, which makes record-keeping easier.
- You rely on your bank's processing, not on the biller's website being up at 2am.
What BPAY does not give you is instant settlement. That's the trade-off, and it's the one that catches people out near a due date.
The two identifiers on every BPAY bill
A BPAY payment is routed by two numbers printed on your bill:
| Field | What it does | What to check |
|---|---|---|
| Biller code | Identifies the organisation being paid | That the code on your bill matches the organisation you intend to pay |
| Reference number | Identifies your account with that biller | That it's copied exactly, with no digits dropped or transposed |
The reference number is the part that causes problems. It's usually your customer or account number with that biller, and it's how the payment gets matched to your account. A correct biller code with a wrong reference number can mean the money sits unallocated, or is credited to another customer's account, and you have to chase it.
Two habits solve most of this: copy the reference from the bill itself rather than retyping it, and compare the digits on screen against the bill before confirming. For recurring bills, save the payment as a payee once the first payment has posted correctly.
Making the payment: the ATO's steps as an example
Because the wording differs between banks, it helps to see the sequence on a real bill. On its BPAY page, the Australian Taxation Office describes paying it this way:
- Sign in to your online banking (the ATO frames this as accessing secure services and viewing your details online).
- Select the account you want to pay from and find the BPAY option.
- Enter the ATO's biller code and your reference number, and the amount.
- Confirm — the ATO notes your confirmation button may be labelled differently, for example "Submit" or "Pay bill".
The ATO also lists another way to pay with BPAY, where they can help you make a payment from an Australian cheque, savings, debit card or credit card (Visa or Mastercard) account.
The general shape is the same for any biller: pick the account, find BPAY, enter the two numbers and the amount, confirm.
How long it takes
This is the number that should drive your timing. The ATO states that payments made through BPAY can take up to 4 business days from the day you make the payment to be received by them and appear on your ATO account.
Treat that as the ATO's timeframe, not a universal rule. Other billers are likely to post on their own schedules, and your bank may have cut-off times after which a payment is treated as made the next business day. So the useful interpretation is:
- For an ATO payment, allow up to 4 business days before you expect it on your ATO account.
- For any other bill, check the biller's own stated processing time and your bank's cut-off time before you rely on a payment arriving by a deadline.
- If a due date is close, don't assume BPAY will get you there. Check whether the biller offers a faster method, and whether paying by the due date is measured by when you sent the money or when the biller received it.
Which funding sources can be used
The ATO's page says BPAY payments to it can be made from an Australian cheque, savings, debit card or credit card (Visa or Mastercard) account.
Read that carefully, though: it's a statement about paying the ATO. Whether another biller accepts a BPAY payment funded by a credit card, and whether that biller or your card issuer treats it as a purchase or a cash advance, is not something this source covers. Verify it with your biller and your card issuer before you choose a card as the funding source.
When BPAY suits a bill payment
BPAY tends to fit well when:
- The bill is recurring and predictable — rates, utilities, insurance, council or tax instalments, where the reference number stays the same.
- You'd rather not share card details with the organisation.
- You want the payment in your bank's transaction history for budgeting or record-keeping.
- The due date isn't tomorrow. The ATO's up-to-4-business-day figure shows why lead time matters.
- You're paying a bill you initiated, from a bill you were expecting.
It suits less well when:
- You need same-day confirmation that the biller has the money.
- You're close to a deadline, a disconnection date, or a penalty date.
- You may need to dispute or reverse the payment — a pushed payment is hard to pull back.
- You're working from a bill that arrived out of the blue. Unexpected invoices are a common vehicle for payment-redirection fraud; if the biller code or reference number differs from a previous bill from the same organisation, contact the organisation using contact details you source yourself, not those on the invoice.
Checks before you press pay
Run through these each time:
- Biller code — matches the organisation, and matches the code on an earlier bill from them if you have one.
- Reference number — copied from the bill, full length, no spaces added.
- Amount — what you intend to pay. If it's a part payment or a payment plan amount, that's your call to make with the biller.
- Funding account — enough cleared funds, and the account you meant to use.
- Timing — how long this biller takes to post, and whether that gets you in before the due date.
- Confirmation — keep the receipt or reference your bank gives you, and check the biller's account in the following days to confirm it was applied.
What to verify yourself
BPAY's mechanics are stable; the specifics around any one bill are not. Confirm directly with your bank and biller:
- The processing time your bank applies, and its daily cut-off.
- Whether your biller charges a fee or surcharge for BPAY or for card-funded BPAY payments.
- Whether a payment made on the due date is treated as on time.
- What happens if the reference number is wrong, and who you contact to fix it.
- Whether your biller offers other methods and how their posting times compare.
For ATO payments specifically, the ATO's own BPAY page is the authoritative source on its biller code, reference number and processing time.
Next steps
Pull up the bill you need to pay and locate the biller code and reference number. Check your bank's BPAY option and cut-off time, then compare the processing time against the due date. If the gap is tight — and for ATO payments, allow up to 4 business days per the ATO — use a faster method or arrange an extension with the biller before the date passes.
If the bill is a loan repayment and you're reviewing how those payments are set up, Australian Cash's home loan guide covers the repayment side of borrowing.
This article is general information about how a payment method works. It isn't legal, tax, financial or credit advice, and it doesn't account for your circumstances. Payment times, fees and options vary by bank, biller and product — check them with the relevant provider before acting, and contact the organisation directly if a payment hasn't appeared when you expected it.