07 Jul 2022 | Edukatips

How to Make Payment with BCA Virtual Account

*Updated : 9 July 2024

Are you familiar with the term BCA Virtual Account? You can make shopping payment, e-wallet top-ups, and various other transactions using this feature.  

To make payments using BCA Virtual Account, you can do it through different channels, including BCA mobile, myBCA, KlikBCA, KlikBCA Bisnis dan ATM BCA, as well as other bank channels. Do you want to know how? Let’s find out how to use the BCA Virtual Account below:

How to Pay BCA Virtual Account through BCA Channel

myBCA

  1. Open myBCA, select “Transfer”
  2. Select “Virtual Account”
  3. Enter the BCA Virtual Account number and click “Send”
  4. Check the amount that shows and click “Proceed”
  5. Confirm the transaction detail and click “Proceed”
  6. Enter myBCA PIN
  7. Transaction is successful

BCA mobile

  1. Open BCA mobile, select “m-Transfer”
  2. Select “BCA Virtual Account”
  3. Enter the BCA Virtual Account number and click “Send”
  4. Check the amount that shows
  5. Enter m-BCA PIN
  6. Transaction is successful

KlikBCA

  1. Login to KlikBCA and select “Fund Transfer”
  2. Select “Transfer to BCA Virtual Account”
  3. Enter the BCA Virtual Account number and click “Continue”
  4. Enter the KeyBCA Appli 1 response and click “Send”
  5. Transaction is successful

KlikBCA Bisnis

  1. Login to KlikBCA Bisnis and select “Fund Transfer to BCA Virtual Account
  2. Enter the BCA Virtual Account number
  3. Check the transaction details and click “Save”
  4. Select “Authorize Fund Transfer Transaction”
  5. Select the BCA Virtual Account transaction that has been saved, click “Agree”
  6. Enter KeyBCA response and click “Send”

ATM BCA

  1. Insert the ATM card and enter ATM BCA PIN
  2. Select “Cash Withdrawal/Other Transactions”
  3. Select “Other Transactions”
  4. Select “Transfer”
  5. Select “To BCA Virtual Account”
  6. Enter the BCA Virtual Account number and click “Correct”
  7. Check the transaction details and select “Yes”
  8. Transaction is successful

How to Pay BCA Virtual Account through Other Banks

BCA Virtual Account payments can be made through BCA channels as well as through other bank channels, such as internet/mobile banking or ATMs.

Internet or Mobile Banking of Other Banks

  1. Log in to other banks’s internet/mobile banking
  2. Choose the “Transfer”menu
  3. Select “Bank Lain
  4. Select “Layanan Transfer (BI Fast/Realtime Online/LLG/RTGS)
  5. Choose Bank BCA
  6. Enter the BCA Virtual Account as the beneficiary account number
  7. Enter the payment amount (if fixed bill = bill amount + BCA admin fee (if any)) 
  8. Complete the transaction

Other Bank ATM

  1. Insert ATM card and enter the PIN
  2. Choose the “Transfer”menu
  3. Select “Bank Lain
  4. Choose Bank BCA (bank code 014) 
  5. Enter the BCA Virtual Account as the beneficiary account number 
  6. Enter the payment amount (jika fixed bill = bill amount + BCA admin fee (if any)) 
  7. Complete the transaction

Calculation of BCA Virtual Account Total Payment Amount from Other Banks

The payment amount for BCA Virtual Account from other banks can be calculated using the following formula:

Payment Amount = Bill Amount + Admin Fee (if any)

For complete information regarding admin fees, please refer to the following page

If the bill amount is Rp100,000 and the admin fee is Rp1,750 the calculation is as follows:

Payment Amount = Bill Amount + Admin Fee (if any)

IDR100,000 + IDR1,750

IDR101,750

Thus, the payment amount that needs to be entered is IDR101,750

If the payment amount entered does not include any admin fee, then the transaction will automatically fail.

Those are the various ways to make payments through the BCA Virtual Account. Which method do you usually use?