Transfer funds from your bank account to your GrabPay Wallet, instantly

You can now top up your GrabPay Wallet directly from your preferred mobile banking app without having to save any credit/debit card details on the Grab app! 

Top up today and enjoy the benefits of going cashless with GrabPay.


Available 24/7, 365 days a year, PayNow lets you transfer funds from your bank account to another party using their Unique Entity Number (UEN). PayNow transfers are free and instant, and are supported by 9 banks in Singapore.

Why top up via

Is my bank supported?

You can top up your GrabPay Wallet using web or mobile banking apps from any of the following banks:

How do I top up?
Top up by scanning or uploading a QR code using the Scan and Pay function in your banking app

  • Save Grab QR code
  • Upload QR code using POSB/DBS digibank
  • Upload QR code using OCBC Pay Anyone
  • Upload QR code using UOB Mighty


Top up via PayNow allows you to top up your GrabPay Wallet using your preferred mobile banking app, without having to save or enter your credit/debit card details on the Grab app.

For the list of supported banks, please refer to the section above titled “Is my bank supported?”

No. Top ups via PayNow are absolutely free!

The minimum top up amount is $10. Please note that top ups less than $10 will not be processed, and hence won’t be reflected in your wallet.

Please make sure you entered your Grab-registered mobile number with country code (e.g. 6581234567) in the “Bill Reference” or “Description” field. If you forgot to do so, please note that an automatic refund will be processed in 3-4 working days. Note that the refund might be delayed if the volume of top ups is high during that period. If you entered the appropriate number but still don’t see your top-up, please visit our Help Centre

Unfortunately, we are unable to refund your top up amount. You can use your existing balance to pay for Grab services, pay in-store by scanning GrabPay QR codes or transfer the amount to a friend.

Yes – you can choose to top up someone else’s wallet using PayNow.

If you’re facing issues with PayNow transfers on your bank app, please contact your bank directly. If your issue is related to the Grab app, please reach out to us via our Help Centre

You can make a manual PayNow transfer using the “PayNow” option within your banking app.

  • Please select the “Transfer to UEN” option and enter the following UEN number: 201722418R 
  • Under Transaction Reference, please enter your Grab registered mobile number with country code (e.g. 6591234567). Your top up will NOT be processed if you omit or enter an incorrect mobile number