[[key]]
[[/key]]
Australia has one of the more advanced real-time payments ecosystems in the world. NPP, PayID and Osko are at the forefront of that revolution.
It is important to understand the difference if you're building payment flows for Australian users, particularly if your product needs to connect Australian dollars with stablecoins or other digital assets.
For platforms looking to add these capabilities without building every payment and compliance layer themselves, Transak's payment infrastructure can provide the fiat-to-crypto and crypto-to-fiat layer inside an existing application.
The New Payments Platform (NPP) is Australia's underlying infrastructure for fast account-to-account payments.
It launched in 2018 and is designed to allow participating financial institutions to exchange payments and payment information in real time, 24/7. The platform uses ISO 20022 messaging and supports payments addressed either to traditional BSB and account numbers or to PayIDs.
Think of the NPP as the railway tracks.
Other payment products and services can use those tracks to move money between participating financial institutions.
The NPP is operated by Australian Payments Plus (AP+), and its infrastructure includes the Fast Settlement Service (FSS), provided by the Reserve Bank of Australia. The FSS enables NPP payments to settle between participating institutions in real time.
The NPP supports:
As of 2026, AP+ reports more than 1.97 billion annual NPP transactions, 128 million reachable accounts and more than 38 million registered PayIDs.
So when someone says an Australian payment was made "via NPP," they're generally referring to the underlying infrastructure and not necessarily a particular consumer-facing payment product.
Osko is a payment service that enables fast payments between bank accounts through participating financial institutions.
It runs on the NPP infrastructure.
If you've made an Australian bank transfer and seen an Osko logo or indication that the payment will be sent instantly, that's the service handling the fast payment flow. AP+ describes Osko as a secure payment service enabling real-time payments between bank accounts.
Osko payments can be addressed using:
This distinction is important.
Osko and PayID aren't competing payment rails. You can use a PayID to address a payment, while Osko provides the fast payment service through the NPP.
AP+ says payments made to a PayID are typically sent in under a minute through Osko, although individual payments can be held for additional security checks by a financial institution.
No.
NPP → underlying infrastructure
Osko → payment service using that infrastructure
The relationship is similar to an internet infrastructure layer versus a service built on top of it. The user doesn't necessarily need to know which infrastructure is involved, they simply experience a fast bank transfer.
PayID is an alternative way of identifying the bank account receiving a payment.
Instead of giving someone a complicated string of numbers ( like BSB: 123-456 and account number: 12345678), you might give them a PayID:
A PayID can be:
The PayID is linked to an underlying bank account.
This makes payments easier to initiate because the sender doesn't necessarily need to enter a long BSB and account number.
For businesses, PayID can also provide a more convenient payment identifier. A company can register an ABN or organisation identifier as a PayID.
Imagine you're paying an Australian business.
That confirmation step is particularly useful because it helps users identify the recipient before sending money.
PayTo is the newer service for payments a business initiates from a customer's account, with the customer's authorisation. It is the modern replacement for direct debit.
The difference from direct debit is visibility and control. The customer sees the agreement in their banking app, including what a business is permitted to take and how often, and can pause or cancel it there rather than contacting the business.
For any product with subscriptions, recurring top-ups or scheduled payments, PayTo is the rail that changes the experience most.
| Layer | What it is | What it does |
|---|---|---|
| NPP | Infrastructure | Carries real-time payments between institutions |
| PayID | Addressing | Directs a payment using a phone number, email or ABN |
| Osko | Payment service | Moves the money in real time |
| PayTo | Authorisation service | Lets a business take payments with customer-approved terms |
All four are operated by Australian Payments Plus and run on the same underlying platform. They are complementary rather than competing, which is why a single transfer can involve three of them at once.
Also Read: Why AUSTRAC Compliance Matters for Platforms Expanding to Australia
The NPP was designed for real-time payments that operate around the clock.
Payments to PayIDs are typically delivered in under a minute through Osko, including payments between different financial institutions. However, banks can apply additional security checks, so "instant" doesn't mean every transaction will always settle immediately.
This distinction matters for businesses.
A payment rail can be technically capable of real-time settlement while an individual transaction may still be delayed by:
For a consumer, these details may be invisible. For a fintech building the payment experience, they are important parts of the infrastructure.
This is the part where most published guidance is now out of date.
BECS, the Bulk Electronic Clearing System, is the older batch system that still carries a large share of Australian account-to-account payments, including salaries, pensions and bill payments. In 2023 the industry announced an intention to decommission it, and set June 2030 as the target end date.
That target no longer exists.
On 16 December 2025, AusPayNet removed the June 2030 target end date, citing three obstacles: the absence of a shared vision for the future of account-to-account payments, limited availability and customer adoption of alternatives, and a complex risk environment.
The Reserve Bank of Australia followed with a risk assessment update on 10 March 2026. Its assessment was that near-term decommissioning risk has largely diminished, but that industry "risks losing the necessary momentum to modernise A2A payments," and that it would intervene if coordinated progress stalls.
Four practical consequences follow from the stack above.
Supporting PayID means supporting an addressing format. It does not by itself give you real-time settlement, and describing it to users as a payment method creates expectations the rail does not meet.
If your product takes recurring payments, PayTo is a materially better experience than direct debit and it changes how disputes and cancellations reach you. Retrofitting it later is harder than designing for it.
Instant, irreversible settlement removes the window in which a mistaken or fraudulent payment can be stopped. Products moving to real-time rails need their fraud controls to move forward in the flow, before the payment leaves.
A2A is dominant for transfers between people and for bills. It is not what most Australians reach for when buying something inside an app, where cards and mobile wallets still lead.
Also Read: The 2026 Guide to Crypto Regulation in Australia
For a platform, supporting Australian users doesn't necessarily mean building its own fiat-to-crypto payment infrastructure.
Transak provides embedded fiat on-ramp and off-ramp infrastructure that applications can integrate directly into their products.
For Australian users, Transak supports AUD flows and payment methods including bank transfers, cards, Apple Pay and Google Pay.
The broader model is straightforward:
User's AUD → local payment method → Transak → crypto/stablecoin → user's wallet
Or in the other direction:
User's crypto/stablecoin → Transak → AUD → user's bank account
Transak handles the payment, KYC, compliance and conversion infrastructure behind the experience.
Our On-Ramp documentation explains how partners can let users buy crypto with fiat directly inside their application, while our Off-Ramp documentation covers crypto-to-fiat payouts.
For teams that want to own the front-end experience rather than use a hosted widget, Transak's Whitelabel API provides APIs for building a custom on-ramp experience while Transak manages the backend infrastructure.
Also Read: How to Enable Apple Pay and Google Pay for Crypto Purchases in Australia
NPP, Osko and PayID are three different pieces of Australia's payments ecosystem.
NPP is the underlying real-time payment infrastructure. Osko is a fast payment service operating over the NPP. PayID is an easier way to identify the recipient of a payment.
NPP = infrastructure
Osko = payment service
PayID = payment address
If your product needs Australian users to fund a crypto purchase, talk to our team about what that looks like.
No. PayID is an addressing service that directs a payment using a phone number, email or ABN. Osko is the payment service that moves the money in real time. They are often used together, but a payment can use Osko with a normal BSB and account number and no PayID at all.
No. It replaces the account details you address a payment to, nothing more. It does not move money, does not make a payment faster on its own, and does not change who can receive the payment. Its main practical benefit is showing the payer the registered account name before they confirm.
The NPP is the underlying infrastructure that carries real-time payments between financial institutions. Osko is a service built on top of it that consumers and businesses actually use. The relationship is similar to a road and the vehicles running on it.
Payments a business initiates from a customer's account with prior authorisation, such as subscriptions, recurring top-ups and scheduled bills. It replaces direct debit, and the customer can see and cancel the agreement in their banking app.
Not any more. The industry set June 2030 as a target end date in 2023, but AusPayNet removed that target on 16 December 2025 pending a clearer roadmap for account-to-account payments. No new date has been set, and BECS continues to operate.
Payments through Osko settle in near real time and cannot be recalled the way a batch payment can be. That is a benefit for legitimate transfers and a risk for mistaken or fraudulent ones, which is why fraud controls need to sit before the payment is sent rather than after.
It depends entirely on the provider, and A2A rails are not how most crypto purchases in Australia are funded today. Card and mobile wallet payments dominate, largely because they authorise instantly and integrate directly into an app's checkout.
No. Most products need a clear answer on two things, which is how money comes in and whether anything recurs. Addressing and infrastructure are handled by your provider or your bank rather than being something you separately implement.
Also Read: State of Stablecoins in Australia
All three are operated by Australian Payments Plus, which was formed from the merger of BPAY Group, eftpos and NPP Australia. That consolidation is why the three services are increasingly described together rather than as separate products.