Yes, you can transfer money to a BDO Kabayan savings account, but the method depends on where your money is now

If you have money in another bank account or digital wallet, you can send it to a BDO Kabayan savings account through several routes. The fastest is usually a same-day transfer if both accounts are within the Philippines' real-time payment network. If you're sending from abroad, the transfer takes longer and costs more. The account holder needs to give you their BDO account number and the bank code (BDO's code is 0011), and you'll need access to your own bank's online platform, mobile app, or a physical branch.

BDO Kabayan accounts are designed for overseas Filipino workers and their families, but the account itself works like any other BDO savings account for receiving transfers. The receiving account doesn't need special setup—money arrives the same way it would for a regular BDO account.

Key Takeaways

  • Same-day transfers within the Philippines work through InstaPay (for amounts up to 50,000 PHP) or PESONet (for larger amounts), if both your bank and BDO participate in these networks.
  • International transfers to a BDO Kabayan account take three to five business days and require the account holder's full name, account number, and BDO's SWIFT code (BNORPHMM).
  • You can also transfer in person at any BDO branch by providing the Kabayan account number and depositing cash or a check.
  • The receiving account holder should confirm their account details with you before you send money, because a wrong account number means the transfer goes to the wrong person.

Domestic transfers from another Philippine bank

If you're sending money from a bank account within the Philippines, your bank likely participates in InstaPay or PESONet, the two main real-time payment systems. InstaPay handles transfers up to 50,000 PHP and usually completes within minutes. PESONet handles larger amounts and typically clears within the same business day, though some banks process it overnight.

To send the transfer, log into your bank's online platform or mobile app, select "transfer to another bank," and enter the BDO Kabayan account number along with BDO's bank code (0011). Your bank will ask for the account holder's name—make sure it matches exactly what's registered with BDO. Once you confirm and authorize the transfer, the money moves to BDO's system. BDO then deposits it into the Kabayan account, usually within hours for InstaPay or by the next business day for PESONet.

If your bank doesn't offer online transfers, you can visit a branch in person with the Kabayan account number and deposit cash directly. The teller will process it as a transfer to another BDO account, and it will appear in the Kabayan account the same day or next business day.

International transfers from outside the Philippines

Sending money from a bank account outside the Philippines to a BDO Kabayan account requires your bank to use the SWIFT system. You'll need the account holder's full name, their BDO account number, and BDO's SWIFT code: BNORPHMM. Some banks also ask for a branch code—BDO's main branch code is 0000, but confirm with your bank whether they need it.

The transfer typically takes three to five business days, depending on your bank's processing time and any intermediate banks involved. Your bank will charge a fee (usually 15 to 50 USD or equivalent), and BDO may charge a receiving fee as well, which is deducted from the amount that arrives. Ask your bank for the exact fee before you send, so the account holder knows how much to expect.

Some overseas banks also partner with money transfer services like Western Union, MoneyGram, or OFW-focused remittance companies. These services often deliver money faster (same day to next day) and sometimes charge lower fees, but they typically deposit cash at a BDO branch rather than directly into the Kabayan account. The account holder would then need to deposit the cash themselves.

Transfers from digital wallets and payment apps

If you're sending from a digital wallet like GCash or PayMaya, you can transfer to a BDO Kabayan account if the account holder has linked their BDO account to their wallet. The account holder initiates this link through their wallet app by entering their BDO account number and verifying it. Once linked, you can send money directly to their wallet, and they can move it to their BDO account instantly.

Alternatively, some digital wallets allow you to transfer directly to a BDO account number without the account holder's wallet involvement. Check your wallet app's transfer options—if it shows "transfer to bank," you can enter the BDO account number and send the money. The transfer usually completes within minutes to a few hours.

What happens if you enter the wrong account number

If you send money to an incorrect BDO account number, it will arrive in someone else's Kabayan account. The money does not bounce back automatically. You'll need to contact your bank and file a claim to reverse the transfer, which can take one to two weeks. During that time, the money sits in the wrong account.

To avoid this, always ask the account holder to confirm their account number in writing before you send. Have them text it, email it, or send it through a messaging app so you have a record. If the transfer goes to the wrong account, contact your bank immediately and provide them with the transaction reference number and the incorrect account number. Your bank will then work with BDO to locate and reverse the transfer.

Fees and limits for transfers to BDO Kabayan accounts

Domestic transfers through InstaPay and PESONet are usually free or cost 1 to 5 PHP, depending on your bank. International SWIFT transfers cost 15 to 50 USD or more, and BDO may charge an additional receiving fee of 100 to 500 PHP. Money transfer services like Western Union charge a percentage of the amount sent, typically 2 to 5 percent, plus a flat fee.

InstaPay has a daily limit of 50,000 PHP per transaction, though some banks allow multiple transactions per day up to a higher total. PESONet has no set limit, but individual banks may cap daily transfers. International transfers have no set limit, but your bank and BDO may have their own policies. Check with your bank about your specific limits before sending a large amount.

Frequently Asked Questions

How long does it take for money to show up in a BDO Kabayan account?

Domestic transfers through InstaPay usually arrive within minutes to an hour. PESONet transfers typically arrive within the same business day or by the next morning. International SWIFT transfers take three to five business days. Money transfer services vary—some deliver same-day, others take one to two days.

Do I need the account holder's permission to send them money?

No, you don't need permission to send money to someone's account if you have their account number. However, it's good practice to tell them you're sending it so they know to expect it and can confirm the amount arrived correctly.

What if the BDO Kabayan account is dormant or closed?

If the account is dormant (inactive for a long time), the transfer may still go through, but the account holder may need to reactivate it to access the money. If the account is closed, the transfer will be rejected and returned to your account within a few days. Contact the account holder to confirm their account is active before sending.

Can I transfer to a BDO Kabayan account if I don't have a bank account?

Yes. You can visit a BDO branch in person and deposit cash directly to the Kabayan account number. You'll need to provide the account number and the account holder's name. The teller will process it as an inter-account transfer, and the money will appear in the Kabayan account the same day or next business day.

What's the difference between a BDO Kabayan account and a regular BDO savings account for receiving transfers?

For receiving transfers, there is no difference. Both account types receive money the same way through the same systems. The Kabayan account is designed for overseas workers with features like lower minimum balance and waived fees, but the transfer process is identical.