Home Compare BPAY vs Osko
Last updated 28 August 2026
Head to head

BPAY vs Osko

This one is a genuine monthly decision: the invoice shows a biller code and also a bank account, and you have to pick. Speed pulls one way, and the ability to undo a mistake pulls the other.

The verdict

If the bill has a biller code, use BPAY; if you are paying a person or a small trader, use a bank transfer and let Osko carry it. BPAY settles same-day rather than instantly, but it routes by biller code and customer reference, so the money goes to that biller and nowhere else. Osko arrives in seconds and is irreversible, which is the wrong trade for a large invoice you are paying at midnight. Neither charges you anything; both are near-universally offered by Australian banks.

Side by side

BPAY Group (Australian Payments Plus)
Operated by
BPAY Group (Australian Payments Plus)
The bank offering it
Regulated party
The bank offering it
Same-day
Settlement speed
Instant
Yes
Available 24/7
Yes
A$0.00
Consumer fee
A$0.00
Pay a person
Yes
Yes
Pay a bill
Yes
Name check
Sometimes
Manual
Recurring/auto
BPAY
Underlying rails
NPP
Wide
Bank coverage
~Universal
Bills
Best for
Fast transfers

Neither of these charges the customer a fee of its own, so there is no cost row to compute — what you pay is set by the card or account behind the wallet. The rows above are what actually separates them.

Which one, and when

A utility or credit card bill with a biller code

Winner: BPAY

The biller code identifies the company and the customer reference identifies you, so a typo in the reference is far more likely to bounce back than to pay a stranger. Same-day settlement is fine for a bill with a due date. This is the case BPAY was built for and it still does it better than a transfer does.

Paying a tradesperson before they leave

Winner: Osko

Instant, and they can see it landed while standing in your kitchen. BPAY is not an option here at all — it does not pay people, only registered billers. Check the account name before confirming, because there is no getting it back.

The bill is due today and you have left it late

Winner: Osko, but read the invoice first

A same-day BPAY may or may not count as paid today depending on the biller and the hour, whereas an Osko transfer to the biller's bank account settles in seconds. Many billers list both, and the invoice usually says which they treat as received when. That sentence on the invoice matters more than the general rule.

A large payment to someone you have not paid before

Winner: BPAY where it exists

Routing by biller code removes the entire class of mistake where money lands in a stranger's account, and it is the reason to accept the slower settlement. If only a bank account is offered, send a small amount first and confirm it arrived before sending the rest.

Where each one loses

BPAY

BPAY cannot pay a person — it reaches registered billers only — and it settles same-day rather than instantly, so it is the wrong tool when someone is waiting. Anything recurring has to be scheduled by you rather than authorised once.

Osko

Osko payments are instant and irreversible, and where the payment is addressed by BSB and account number there may be no name check to catch a mistake before it becomes permanent. It carries no reference structure of the kind billers rely on to match a payment to an account.

Read the full reviews

General information about payment methods available in Australia. Not financial advice. Fees, limits and features change — verify current terms with the provider before acting.