Australia's New Payments Platform (NPP) and PayID

Australia's New Payments Platform (NPP) is one of the world's more instructive instant-payment systems, both for what it does and for how it is layered. Launched in 2018, it delivers real-time, 24/7 account-to-account payments enriched with data and addressable by a human-friendly identifier. If you want a clean example of the modern instant-rail architecture — a base platform, an overlay service, and a proxy directory — NPP is it.
The platform architecture
NPP is a piece of shared national infrastructure that financial institutions connect to, developed under the industry body NPP Australia (now part of Australian Payments Plus). Its defining characteristics are speed and availability: payments clear and are made available to the recipient in near real time, around the clock, every day of the year, rather than in the batch cycles of the older Direct Entry system.
Two design choices set it apart. First, it was built natively on ISO 20022, so payments can carry structured, rich data rather than a short truncated reference. Second, settlement happens on a real-time basis through the Reserve Bank of Australia's Fast Settlement Service, so the exchange of value keeps pace with the exchange of messages.
Osko: the overlay service
NPP was deliberately designed with a base infrastructure plus overlay services — branded products that ride on the platform. The first and most widely used overlay is Osko, operated by BPAY. When a consumer sends an "Osko payment" from their banking app, they are using an overlay service running on the NPP rails.
The overlay model matters because it separates the shared plumbing from the consumer-facing products. New services can be built on top of NPP without rebuilding the base, and different overlays can offer different features — for example, payments with longer descriptions or request-to-pay style capabilities — while sharing the same clearing and settlement engine underneath.
PayID: the proxy layer
PayID is NPP's alias service. Instead of quoting a BSB (bank-state-branch code) and account number, a user can register a PayID — typically a mobile phone number, an email address, or, for businesses, an Australian Business Number (ABN) — and receive payments to that identifier. When a payer enters a PayID, the platform resolves it and, importantly, returns the registered account name for the payer to confirm before sending.
That name-confirmation step is a core anti-fraud feature: the payer sees who they are actually about to pay, which helps catch mistyped identifiers and mismatched beneficiaries. PayID registration requires the user to prove control of the phone number or email, and each PayID maps to one account at a time, so it can be moved or deactivated by the owner.
What NPP enables
The combination of speed, data, overlays, and aliases supports a range of use cases:
- Instant P2P transfers addressed by phone or email rather than account numbers.
- Richer remittance data, thanks to the ISO 20022 foundation, improving reconciliation for businesses.
- Real-time business payments, including refunds and payouts that no longer wait for the next batch.
- New overlay-based capabilities such as request-to-pay-style services and features supporting recurring and mandated payments.
Lessons from the NPP model
NPP is a useful reference design for other markets. The layered approach — neutral shared infrastructure at the base, competitive overlay services above, and a proxy directory for addressing — lets an ecosystem evolve without constant changes to the core. The native ISO 20022 foundation avoids the painful format migration that older rails now face. And the PayID name-confirmation step shows how a proxy directory doubles as a fraud control. For builders, the takeaway is that a modern instant rail is not one monolith but a stack: settlement, clearing, overlays, and aliasing, each with its own role.
Key takeaways
- Australia's NPP provides real-time, 24/7 account-to-account payments, built natively on ISO 20022 with real-time settlement via the RBA's Fast Settlement Service.
- Osko (by BPAY) is the flagship overlay service running on the NPP base infrastructure.
- PayID is the proxy layer, letting users pay a phone, email, or ABN and confirming the registered account name before sending.
- The layered design — base rail, overlays, and alias directory — lets products evolve without rebuilding the core.
- Name confirmation on PayID doubles as an anti-fraud control against misdirected payments.