All you need is your OVO code 39081 and your OVO mobile number. Example: 3908108XXXXXXXXXX

  1. Open your m-BCA and Enter your Kode Akses
  2. Choose m-Transfer > BCA Virtual Account
  3. Enter 39081 followed by Your OVO Mobile Number
  4. Enter Top-Up Amount
    Choose Send > OK > (nominal isi ulang) > OK. Minimum top-up amount is 15.000
  5. Confirm Details and Enter PIN m-BCA
  6. Receive Transaction Status
    You’ll receive a notification in your Grab app about the transaction status.


The top-up amount will appear shortly after your transaction is successful.

Use the number that you registered your Grab account with.

If you have the Grab and OVO apps, check that both apps have the same mobile number. This ensures you’re topping up for the same account.

Yes, you can. Ensure your recipient’s details are correct before you confirm your top-up.

You will see your balance updated in the Grab app. If you have the OVO app, open History to view the transaction details inside.