How Long Do Bank Transfers Take in Australia?
Last updated: 2026-04-10
Table of Contents
The Short Answer
How long your transfer takes depends on which payment system your bank uses to process it:
| Payment Method | Typical Timeframe |
|---|---|
| NPP (Osko/PayID) | Seconds — available 24/7, including weekends and public holidays |
| Direct Entry (BECS) | 1–2 business days, depending on when you initiate the transfer |
| RTGS (high value) | Same business day, usually within hours |
| International (SWIFT) | 1–5 business days, depending on the destination and intermediary banks |
Most standard transfers between Australian banks use either the NPP for instant payments or the BECS direct entry system for scheduled and batch payments. Understanding which system your transfer uses is the key to predicting when the money will arrive.
NPP: Instant Transfers
The New Payments Platform (NPP) is Australia's real-time payment infrastructure. Transfers sent via the NPP are processed and settled in seconds, around the clock, every day of the year — including weekends, public holidays, and outside business hours.
NPP payments are typically branded as Osko or are initiated via PayID. Most major banks and many smaller institutions support the NPP, though coverage is not universal.
When you make a transfer through your bank's app or internet banking, the bank will generally attempt to route it via the NPP first. If the receiving institution does not support the NPP, the payment falls back to the BECS direct entry system.
How to tell if your transfer went via NPP
- The money appears in the recipient's account within seconds or minutes.
- Your bank may label the transaction as "Osko," "Fast Payment," or "Instant Transfer."
- PayID transfers always use the NPP.
NPP limitations
- Individual banks may impose transaction limits on NPP payments (commonly $1,000 to $10,000 per transaction for personal accounts, though business accounts often have higher limits).
- Some scheduled payments and direct debits are not processed via the NPP, even if both banks support it.
- A small number of financial institutions have not yet connected to the NPP.
BECS Direct Entry: 1–2 Business Days
The Bulk Electronic Clearing System (BECS) is the traditional payment processing system for Australian domestic transfers. It handles direct credits (salary payments, bill payments, refunds) and direct debits.
BECS operates on a batch processing schedule. Payments are collected throughout the day, processed in batches, and settled between banks on the next available settlement cycle.
Cut-off times
Each bank has a cut-off time after which a payment submitted that day will not be included in the current day's processing batch. It will instead be queued for the next business day's batch.
Typical cut-off times vary by bank, but most fall between 4:00 PM and 6:00 PM AEST/AEDT on business days. If you submit a BECS transfer at 7:00 PM on a Tuesday, it will be processed on Wednesday and the recipient will typically receive the funds on Wednesday or Thursday.
Business days matter
BECS does not process payments on weekends or public holidays. This means:
- A transfer submitted on Friday evening will not be processed until Monday.
- A transfer submitted before a long weekend (for example, before Good Friday) may not arrive until the following Tuesday or Wednesday.
- Public holidays observed in the state of the sending or receiving bank can add delays, as different states have different public holiday schedules.
Same-day settlement
BECS supports same-day settlement for payments submitted before the morning cut-off (typically around 9:00 AM AEST). If your bank submits the payment in the morning batch and the receiving bank processes it the same day, the funds may arrive within hours. However, same-day arrival is not guaranteed and depends on both banks' processing schedules.
RTGS: Same-Day for Large Payments
The Real-Time Gross Settlement (RTGS) system processes individual high-value payments in real time during business hours. Each transaction is settled individually rather than being batched.
RTGS is typically used for:
- Payments above $100,000 (some banks automatically route large payments through RTGS)
- Time-critical payments such as property settlements
- Payments where same-day certainty is required
RTGS operates during Reserve Bank business hours, generally from 7:45 AM to around 9:15 PM AEST on business days. Payments are usually credited within one to two hours during these times.
Not all BSBs support RTGS. You can check whether a BSB supports high-value payments by looking up the BSB on BSBFinder — the Payment Flags section will show whether the "H" (High Value) flag is present.
International Transfers: 1–5 Business Days
International transfers use the SWIFT network and involve multiple parties: your bank, one or more intermediary (correspondent) banks, and the recipient's bank. Each handoff adds time and potentially fees.
Factors that affect international transfer speed:
- Destination country. Transfers to major financial centres (UK, US, Singapore) are faster than transfers to countries with fewer correspondent banking relationships.
- Currency. Common currencies (USD, GBP, EUR) are processed faster than exotic currencies that require additional conversion steps.
- Intermediary banks. If your bank does not have a direct relationship with the recipient's bank, the payment may pass through one or more intermediary banks, each adding processing time.
- Time zones. A transfer sent from Australia on Friday afternoon may not reach a European bank until Monday morning local time.
- Compliance checks. Anti-money laundering and sanctions screening can hold up payments, particularly for large amounts or transfers to higher-risk jurisdictions.
For faster international transfers, consider services like Wise, which often deliver funds within hours by using local payment networks in each country rather than routing through the SWIFT network.
To send an international transfer to an Australian account, the sender will need your BSB number, account number, and your bank's SWIFT code. You can find SWIFT codes for Australian banks on BSBFinder's SWIFT code lookup.
What Causes Delays?
Even when you submit a transfer correctly, several factors can cause unexpected delays:
Bank processing schedules
Each bank runs its own internal processing schedule. Even if you submit a payment before the advertised cut-off time, the bank may take additional time to validate and queue the payment internally. Some smaller institutions process outgoing payments less frequently than the major banks.
Incorrect or mismatched details
If the BSB or account number you entered does not match any account at the receiving bank, the payment will be returned — adding two to five business days to the overall process. Always verify BSB details before transferring using the BSBFinder Validator.
Anti-fraud holds
Banks may place temporary holds on outgoing payments that trigger fraud detection rules. This is more common for:
- First-time payments to a new recipient
- Unusually large amounts
- Payments to accounts that have recently been flagged
If your payment is held, your bank will typically contact you to verify the transaction before releasing it.
Public holidays
Australia has both national and state-specific public holidays. If either the sending bank or receiving bank observes a public holiday, BECS processing is delayed. The Reserve Bank publishes an annual calendar of settlement dates.
Tips for Faster Transfers
- Use PayID or Osko for instant transfers between supported banks.
- Submit before cut-off times if you need same-day or next-day processing via BECS.
- Avoid Friday evenings and long weekends for time-sensitive BECS payments.
- Verify BSB and account details before sending — a rejected payment costs you days. Use the BSBFinder Validator to confirm the BSB is correct and active.
- Check payment flags on the BSB detail page to confirm the receiving branch supports the payment type you need (Paper, Electronic, or High Value).
- For large, urgent payments, ask your bank about RTGS — it costs more but provides same-day certainty.
Comparing Payment Systems
| Feature | NPP (Osko) | BECS Direct Entry | RTGS | SWIFT |
|---|---|---|---|---|
| Speed | Seconds | 1–2 business days | Same day (hours) | 1–5 business days |
| Availability | 24/7/365 | Business days only | Business hours only | Business days only |
| Typical use | Person-to-person, instant payments | Salary, bills, scheduled transfers | Property settlements, large payments | International transfers |
| Cost to sender | Usually free | Usually free | $15–$30+ | $10–$30+ |
| Amount limits | Bank-dependent | No practical limit | No practical limit | No practical limit |
| BSB required | Only if not using PayID | Yes | Yes | Yes (plus SWIFT code) |
Understanding these systems helps you choose the right method for each payment. For most everyday transfers between Australian banks, the NPP provides the fastest experience. For scheduled payments like payroll or recurring bills, BECS direct entry remains the standard. And for international payments, knowing the expected timeframe helps you plan accordingly.