Surcharge ban: 1 Oct 2026142d:22h:06m:15sQwikPay for Merchants →
Understanding Payments

Bank-to-bank payments in Australia: how they work and why they're faster

Most Australians have used PayID at least once. But few understand what's actually happening when money moves instantly between banks. Here's how Australia's payment infrastructure works and why it matters for businesses.

Q
QwikPay Editorial· Payments Research
··6 min read
Diagram showing bank-to-bank transfer via Australia NPP with PayID and QwikPay flow
On this page
  1. 1What is a bank-to-bank transfer?
  2. 2How long does a bank-to-bank transfer take in Australia?
  3. 3What is PayID?
  4. 4Can you cancel a PayID payment?
  5. 5What is Australia's NPP?
  6. 6How QwikPay uses the NPP

Key Takeaways

  • Bank-to-bank transfers via Australia's NPP arrive within 60 seconds for most major bank pairs
  • The NPP replaced the old direct entry system, which took 1-3 business days to clear
  • PayID links your bank account to a phone number, email, or ABN - no BSB or account number needed
  • NPP payments are final once confirmed - there is no recall mechanism
  • QwikPay generates a unique QR code per transaction to pre-fill the merchant's PayID details and eliminate entry errors
  • QwikPay uses NPP rails to process payments with zero merchant fees

Most Australians have used PayID at least once. But few understand what's actually happening when money moves instantly between banks. Here's how Australia's payment infrastructure works and why it matters for businesses.


What is a bank-to-bank transfer?

A bank-to-bank transfer moves money directly from one bank account to another, without going through a card network like Visa or Mastercard. In Australia, most bank-to-bank transfers now run on the NPP - the New Payments Platform - which launched in 2018 and enables near-instant transfers 24 hours a day, 7 days a week.


How long does a bank-to-bank transfer take in Australia?

For transfers on the NPP (which covers most major Australian banks), money typically arrives within 60 seconds. This is a significant improvement on the old direct entry system, which processed payments in batches and could take 1-3 business days.

60 sec
Typical NPP transfer time
Between major Australian banks on the New Payments Platform
100+
Institutions connected
Financial institutions connected to the NPP, including all major banks
24/7
Always on
NPP processes payments every day, including weekends and public holidays

Factors that can slow a transfer:

  • Sending bank not yet connected to the NPP (rare for major banks)
  • Transactions flagged for fraud review
  • Transfers to non-participating institutions outside the NPP

For the vast majority of Australians sending money between major bank accounts, it arrives in under a minute.


What is PayID?

PayID is a service built on top of the NPP that lets you link your bank account to a simple identifier - your mobile number, email address, or ABN - instead of sharing your BSB and account number.

When someone pays your PayID, the NPP looks up which account it's linked to and routes the payment there instantly. For businesses, PayID means customers can pay you without needing to know your BSB and account number. Just your phone number or email.


Can you cancel a PayID payment?

Generally no. Because NPP transfers are near-instant and the funds are immediately available to the recipient, they cannot be recalled the way a delayed direct entry payment can be. Once a PayID payment is sent and confirmed, it is final.

If you sent money to the wrong PayID by mistake, your only option is to contact the recipient directly and request they return the funds, or contact your bank to initiate a dispute process. Recovery is not guaranteed.

This is why QwikPay generates a unique QR code for each transaction. The merchant's PayID details are pre-filled, eliminating the risk of a customer entering the wrong details.


What is Australia's NPP?

The New Payments Platform (NPP) is Australia's fast payments infrastructure, operated by NPP Australia Limited. It connects 100+ financial institutions and processes billions of dollars in payments each year. PayID and Osko (developed by BPAY Group) are the two main services built on the NPP.

The NPP is what makes real-time bank transfers possible in Australia. Before it launched in 2018, transfers between banks took 1-3 business days via the old direct entry system.


How QwikPay uses the NPP

QwikPay is built on NPP rails. When a customer scans a QwikPay QR code, the payment flows directly from their bank account to the merchant's account via the NPP. No card network involved.

  • No Visa or Mastercard interchange fee
  • No merchant service fee from a bank
  • No surcharge to pass on to the customer
  • Settlement into the merchant's bank account, typically within seconds

For merchants, it's a payment system with zero transaction fees. For customers, it's a payment experience that works with any Australian bank account. See how it stacks up on our merchant fees comparison, and read what the RBA surcharge ban means for your business.

Free for 12 months

Merchants who sign up before 30 August 2026 get QwikPay free for 12 months. No lock-in contracts. Your existing terminal stays exactly where it is.


Tags

bank to bank transferbank to bank transfer how long does it takePayID Australiaaustralia nppbank to bank transfer timecan you cancel a payid payment

Ready to switch to $0 transaction fees?

Set up QwikPay before the October 2026 surcharge ban. Free for your first 6 months — sign up before 30 August 2026 and get 12 months free. No lock-in.