← Digital Money & Open Finance

PayNet and DuitNow: How Malaysia's Real-Time Payment Rails Actually Work

Edited by Teh Kim Guan, ACMA, CGMA · Updated 2026-06-24

When you tap “Transfer” in your banking app and the money arrives in seconds, two pieces of infrastructure are doing the work invisibly: PayNet’s Real-time Retail Payments Platform (RPP) and the DuitNow family of payment services built on top of it. Understanding how these rails actually function helps you transfer money more confidently, avoid unnecessary fees, and know exactly why your payment arrived instantly instead of the next morning.

What is PayNet and what does it operate?

PayNet (Payments Network Malaysia Sdn Bhd) is the national payments network operator jointly owned by Bank Negara Malaysia (BNM) and eleven financial institutions. It operates the shared infrastructure behind virtually every domestic digital payment, including DuitNow Transfer, DuitNow QR, DuitNow AutoDebit, FPX, IBG (Interbank Giro), and JomPAY.

The flagship system underneath all real-time transactions is the RPP, launched in 2018. In 2025, PayNet processed 8.44 billion digital payment transactions across all these rails, a figure that reflects how deeply instant payments have entered everyday Malaysian life (PayNet, 2025).

The RPP: three layers that make transfers instant

Think of the RPP as a motorway with three distinct levels.

Layer 1: the addressing layer (proxy IDs)

Before the RPP era, sending money required you to know and type the recipient’s full bank account number and their bank’s routing code. PayNet replaced this friction with proxy identifiers. A proxy ID is a short, memorable string mapped to a real bank account in PayNet’s central database. Accepted proxy types include:

  • Malaysian mobile number (e.g. 01X-XXXXXXX)
  • Malaysian National Registration Identity Card (NRIC) number
  • Business registration number (BRN)
  • Passport number (for non-citizens)
  • Army or police ID

When you enter a phone number as the recipient, your bank queries PayNet’s proxy registry, retrieves the linked account details, and routes the credit there. The sender never sees the account number.

Layer 2: the message switching layer

Once account details are resolved, your bank sends a payment instruction in ISO 20022 message format to the RPP switching engine. PayNet validates the instruction, checks both the sending and receiving banks are live participants, and forwards the credit message to the recipient’s bank, all within seconds. The receiving bank credits the account and sends an acknowledgement back through the switch. This round trip is what you experience as an “instant” transfer.

Layer 3: the settlement layer (RENTAS+)

The most misunderstood part of real-time payments is that money does not literally move between banks in real time. What moves instantly is the payment instruction and the guaranteed credit. The actual settlement, the final legal transfer of central bank funds between institutions, happens through BNM’s RENTAS system.

As of 30 September 2025, BNM mandated that all RPP transactions (DuitNow Transfer and DuitNow QR) settle through RENTAS+, a 24/7 continuous gross settlement upgrade launched by BNM (Bernama, 2025). Before RENTAS+, banks had to wait for periodic netting windows. With RENTAS+, each transaction triggers a real-time bilateral settlement entry, meaning banks are not carrying unsecured intraday exposure to each other across millions of transactions. This is the structural reason DuitNow can be offered free at scale: settlement risk is eliminated, so banks do not need fee income to buffer against it.

FPX transactions (online checkout payments) continue to settle through the original RENTAS net-settlement mechanism.

DuitNow Transfer vs DuitNow QR vs IBG: what is different

All three methods move money between Malaysian bank accounts, but they use different sub-rails and suit different use cases.

FeatureDuitNow TransferDuitNow QRIBG
RailRPP (real-time)RPP (real-time)Batch Giro
Typical speedSecondsSecondsSame day (batch windows)
Typical fee (consumer)FreeFree for payerRM 0.10 per transaction
Max per transactionRM 50,000 (consumer)Varies by wallet/bankRM 500,000
Initiated bySender enters proxy IDPayer scans QR codeSender enters account number
Common useP2P, P2B transfersRetail merchant checkoutPayroll, high-value billers

DuitNow Transfer is the go-to for sending money when you know the recipient’s phone number or NRIC. Consumer accounts can send up to RM 50,000 per day at most banks with zero fees. Business accounts carry higher per-transaction limits, up to RM 10 million depending on the bank.

DuitNow QR uses Malaysia’s national standardised QR code scheme. A merchant displays one QR code; customers pay from any participating bank app or e-wallet. PayNet introduced DuitNow QR interoperability in 2019 so that merchants no longer needed a separate QR sticker per e-wallet. By end-2025, over three million registered DuitNow QR acceptance points existed nationwide, with strong growth in non-urban states such as Terengganu, Kelantan, and Kedah (PayNet, 2025).

IBG predates the RPP. It processes transfers in scheduled batches rather than in real time. It remains in use for high-volume, scheduled bulk payments, such as payroll and supplier runs, where the sender values low cost and the recipient is not expecting the funds immediately.

Why DuitNow transfers are free

The short answer: BNM policy and efficient infrastructure design together removed the economic case for charging.

Historically, banks charged for Interbank Fund Transfers (IBFT) because batch processing carried intraday credit risk, and fees compensated for that risk and the cost of running the switch. Three structural changes removed the case for fees: the proxy registry cut failed-transaction costs; ISO 20022 standardisation reduced connection overhead; and real-time gross settlement via RENTAS+ eliminated the risk premium that had justified charging payers. BNM formalised zero consumer fees for instant transfers in its Financial Sector Blueprint 2022-2026, treating affordable payment access as a financial inclusion goal rather than a commercial decision left to individual banks.

Cross-border QR: DuitNow beyond Malaysia

DuitNow QR supports cross-border merchant payments through bilateral QR linkages. As of 2025, Malaysian consumers can pay at merchant QR terminals in Singapore, Thailand, Indonesia, China, and Cambodia using their Malaysian banking app, with India expected to follow in 2026. Cross-border QR transactions grew 2.5 times year-on-year to 29.7 million in 2025 (PayNet, 2025). Exchange rates and any foreign transaction fees are set by your own bank. Malaysia is also participating in BIS Project Nexus, a multilateral initiative to link national real-time payment systems for true instant cross-border transfers (BNM, 2024).

What to do if a DuitNow transfer fails or is credited to the wrong account

Because the RPP credits the recipient’s account instantly, a reversal is not a simple cancel. If you send to the wrong proxy ID, contact your bank immediately and request a DuitNow Reversal. PayNet operates a formal reversal scheme: the sender’s bank raises a request, the recipient’s bank places a hold on the funds, and the money is returned within three to five business days if confirmed. If the recipient disputes the reversal, the case escalates to your bank’s dispute resolution process. The practical safeguard: your banking app shows the registered account name against the proxy ID before you confirm. Always check that name before tapping send.

Key takeaways

  • PayNet operates Malaysia’s shared payment infrastructure; DuitNow is the consumer-facing brand built on PayNet’s RPP.
  • The RPP has three layers: proxy-ID addressing, ISO 20022 message switching, and real-time gross settlement via RENTAS+.
  • RENTAS+ (mandated from 30 September 2025) provides 24/7 continuous settlement for DuitNow, eliminating intraday bank-to-bank credit risk and enabling free transfers at scale.
  • DuitNow Transfer is free for consumers up to RM 50,000 per day; IBG costs RM 0.10 per transaction and suits scheduled bulk payments.
  • Cross-border DuitNow QR is live in five countries; 29.7 million cross-border QR transactions were made in 2025.
  • If you transfer to the wrong account, call your bank immediately: a formal reversal scheme exists but takes three to five business days.

Frequently asked questions

Is DuitNow Transfer always instant? Under normal conditions, yes. The RPP targets end-to-end completion in under ten seconds. Delays can occur during system maintenance windows (typically announced by PayNet and your bank in advance) or if the recipient’s bank is experiencing high load and acknowledgement is delayed. Transfers are generally available 24 hours a day, seven days a week, 365 days a year.

Can I send more than RM 50,000 in one day? The RM 50,000 daily limit is a common default for consumer accounts, but it is set by each bank, not by PayNet. Many banks allow limit increases through their app, subject to verification. Business accounts can go up to RM 10 million per transaction.

What is the difference between DuitNow and FPX? DuitNow is a push payment: you initiate a transfer to someone. FPX is a pull payment: a merchant at checkout directs you to your bank to authorise a specific debit. Both run through PayNet. DuitNow settles in real time via RENTAS+; FPX settles on a net basis via RENTAS.

Why does my bank still show “IBFT” for some transfers? IBFT (Interbank Fund Transfer) was the marketing term used by banks before the PayNet rebranding to DuitNow in 2018. Some banks and older interfaces still display “IBFT” for what is technically a DuitNow Transfer. The underlying rail is the same.

Is DuitNow safe for large transfers? Yes, with standard precautions. Always verify the recipient name shown against the proxy ID before confirming, and enable transaction notifications in your banking app. PayNet’s RPP includes fraud monitoring at the switch level, but no safeguard replaces checking the recipient name before you send.


Learn more about open finance in Malaysia and how it connects payments, data, and credit.

KG
Reviewed by Teh Kim Guan, ACMA, CGMA

Malaysia-based chartered management accountant (ACMA, CGMA) and embedded executive who has worked across finance, operations, and product roles with Malaysian companies. Every WangWise guide is checked against official Malaysian sources. How we review · About the editor

Educational content only, not financial advice. Verify current figures with official sources.