What is DuitNow? Transfer, fees and how to use it
Malaysia’s real-time transfer scheme: how it works, consumer fees and limits, and what to do when a payment is stuck.


You do not log into a separate “DuitNow bank”. The transfer starts in your own bank or e-wallet app, PayNet routes it, and the recipient’s provider credits the money.
If the status is still pending, do not send a second payment until you know whether the first will complete or reverse.
How a transfer moves
- Step 1Open your appUse the official app of your bank or e-wallet.
- Step 2Choose DuitNowPick Transfer or DuitNow, not a new third-party site.
- Step 3Enter the IDMobile number, NRIC or another registered DuitNow ID.
- Step 4Check the nameMatch the displayed name before you confirm.
- Step 5Keep the receiptA success or failure acknowledgement should appear.
Official fees and limits
| Topic | What PayNet’s FAQ says | What you should still check |
|---|---|---|
| Consumer fee up to RM5,000 | Free | Your bank may still have other product fees |
| Consumer fee above RM5,000 | RM0.50 may apply; some banks waive it | Your bank’s fee schedule |
| Per-transaction cap (consumers) | Up to RM50,000 | Your default daily limit is often lower (many apps start at RM5,000) |
| Business per-transaction cap | Up to RM10 million | Your bank’s business package |
Source: PayNet DuitNow FAQs (knowledgebase.paynet.my). Daily and monthly limits vary by provider.
Raising a daily limit is a bank setting, not a PayNet form. A cooling-off period — often 12 hours — commonly applies when you increase a limit. QR payments are covered in DuitNow QR. To register or switch an ID, see register or switch a DuitNow ID.
Some unofficial websites use “DuitNow” in their name. They are not PayNet. Never enter your bank password on a site that is not your bank or e-wallet.
FAQs
Is there a DuitNow app or login?
You use the app of the bank or e-wallet that holds your money. PayNet runs the scheme; it is not a consumer bank login.
How long does DuitNow take?
Transfers are designed to be immediate. In exceptions, some banks say processing can take longer (GX mentions up to 24 hours in exceptional cases). See the problems page.
What if I paid the wrong ID?
PayNet says you should contact your bank. Act quickly and do not send a second payment until the first is resolved.