The fastest way depends on where your money is now
If you're sending money to a BDO Kabayan savings account, your options split into two paths: transfers from another BDO account (same bank, fastest), or transfers from a different bank (slower, may cost a fee). BDO Kabayan is a savings product designed for overseas Filipino workers, but anyone can receive money into one. The account holder's name and account number are what you need either way—the routing details are handled by the banks themselves.
Same-bank transfers between BDO accounts typically post within minutes to a few hours. Cross-bank transfers take one to three business days and may include a transfer fee of 25 to 50 pesos, depending on the amount and which bank you're sending from. Some banks waive fees for transfers under a certain amount; others charge a flat rate regardless.
Key Takeaways
- Transfers within BDO (from your BDO account to someone else's BDO Kabayan account) post in minutes to hours and usually have no fee.
- Cross-bank transfers arrive in one to three business days and typically cost 25 to 50 pesos, though some banks waive fees for smaller amounts.
- You need the recipient's full name as it appears on the account and their 10-digit BDO account number; the bank code is 0011.
- Online banking, mobile apps, and ATMs are the most common channels; in-person teller transfers are also available but slower.
- Transfers made on weekends or holidays are queued and process on the next business day.
Transferring from your own BDO account
If you have a BDO account and are sending to another BDO Kabayan account, use BDO's online banking platform or the BDO mobile app. Log in, select "Transfers," then "Local Transfers" or "Fund Transfer." Enter the recipient's 10-digit account number and the amount. The system will display the recipient's name for confirmation—verify it matches exactly before you confirm. The transfer posts when ready or within a few hours, depending on the time of day.
At a BDO ATM, you can also initiate a transfer using the "Balance Inquiry" or "Transfers" menu, though the process is slower than online. Bring your card and PIN. If you prefer to do this in person, visit a BDO branch with your account details, the recipient's account number and name, and the amount you want to send. A teller will process it, but you'll wait longer than with online or ATM methods.
Transferring from another bank
If your money is in a different bank—Metrobank, BPI, Unionbank, Maybank, or another institution—you'll use that bank's transfer system to send to BDO. The recipient information you'll need is the same: the Kabayan account holder's full name and 10-digit BDO account number. You'll also enter BDO's bank code, which is 0011.
Most banks let you set this up through their online banking site or mobile app. Log into your account, select "Transfer to Other Bank" or "Interbank Transfer," and fill in the recipient details. The transfer fee (usually 25 to 50 pesos) will be deducted from your account. Processing takes one to three business days; the money lands in the Kabayan account on the next business day or the one after, depending on when you sent it and whether it's a weekend or holiday.
If you don't have online banking with your bank, you can visit a branch in person and ask a teller to send the money. Bring your ID, account details, and the recipient's BDO account number and name. The teller will charge the fee and process the transfer, but it may take longer than online submission.
What information you need before you start
Gather these details before you initiate any transfer. The recipient's name must match exactly as it appears on their BDO Kabayan account—if it says "Maria Santos" on the account but you enter "Maria S. Santos," the transfer may be rejected or delayed. Ask the recipient to confirm their name and provide it in writing if possible.
The account number is 10 digits. If the recipient gives you a number that's longer or shorter, ask them to double-check. Some people confuse their account number with their card number or reference number. BDO's bank code is always 0011 for cross-bank transfers. If you're transferring within BDO, you usually don't need to enter a bank code—the system knows it's internal.
The amount should be clear: decide whether you're sending a round number or a specific amount, and confirm with the recipient if there's any doubt. Most banks allow transfers from 1 peso up to several million, but some have daily or per-transaction limits. Check your own bank's limits before you send.
Timing and what to expect
Same-bank BDO transfers are nearly when ready. If you send money at 10 a.m. on a Tuesday, it's usually in the recipient's account by 10:30 a.m. or within a few hours at most. Transfers sent after business hours (typically after 5 p.m.) or on weekends are queued and process the next business day.
Cross-bank transfers follow a different timeline. Money sent on a Monday morning may arrive by Tuesday or Wednesday. Transfers sent on Friday afternoon may not arrive until Monday or Tuesday, because the banking system doesn't process cross-bank transfers on weekends. If you send money on a holiday, it's queued until the next business day. The receiving bank (BDO) then needs time to post it to the Kabayan account, which usually happens the same day or the next day.
You'll receive a confirmation number or reference code when the transfer is submitted. Keep this for your records. If the money doesn't arrive within the expected timeframe, you can use this number to trace the transfer with your bank or BDO's customer service.
Fees and limits
BDO-to-BDO transfers within the same bank are free. Cross-bank transfers cost money, but the amount varies. Most banks charge a flat fee of 25 to 50 pesos per transfer, though some waive the fee for amounts under 5,000 pesos. A few banks charge a percentage of the transfer amount instead of a flat fee; this is less common but possible. Check with your bank before you send if you're unsure.
Daily transfer limits depend on your account type and your bank's rules. A standard savings account might have a daily limit of 100,000 to 500,000 pesos for online transfers, with higher limits for in-person teller transfers. If you're sending a large amount, ask your bank whether you need to request a limit increase or split the transfer across multiple days.
What to do if the transfer fails or gets stuck
If you submitted a transfer and it didn't arrive within the expected time, start by checking your own account to confirm the money left. If it did, contact your bank with your confirmation number and ask them to trace the transfer. They can tell you whether it's still in process, rejected, or stuck somewhere in the system.
If the transfer was rejected, the most common reason is a mismatch in the recipient's name or account number. Ask the recipient to confirm both again, then resubmit. Some banks reject transfers if the account number has a typo or if the name doesn't match character-for-character (including spaces and hyphens).
If the money left your account but hasn't arrived in the Kabayan account after three business days, contact BDO directly with the transfer reference number. BDO can investigate on their end and either locate the money or initiate a reversal back to your account. This process usually takes a few days.
Frequently Asked Questions
Can I transfer to a BDO Kabayan account if I don't have a BDO account myself?
Yes. Use your own bank's transfer system to send money to the BDO account. You'll enter the recipient's account number and BDO's bank code (0011), and your bank will handle the rest. The transfer fee applies, and it takes one to three business days.
What's the difference between a BDO Kabayan account and a regular BDO savings account?
Kabayan accounts are designed for overseas workers and may have different features, fees, or interest rates, but from a transfer perspective they work the same way. Money sent to either type of BDO account follows the same process and timeline.
Do I need to tell the recipient I'm sending money before I transfer it?
It's a good idea to confirm the account details with them first, so you don't send money to the wrong account. Once the transfer is submitted, it's hard to stop. After you send it, let them know so they're expecting it and can watch for it to arrive.
What if the recipient's name on the account has special characters or is in a different language?
Enter the name exactly as it appears on the account, including any special characters, spaces, or accents. If you're not sure how to type it, ask the recipient to write it out or send you a photo of their account statement. Mismatches in spelling or formatting are the most common reason transfers are rejected.
Can I cancel a transfer after I've sent it?
If the transfer hasn't posted yet, contact your bank when ready with your confirmation number and ask them to recall it. Same-bank transfers are harder to stop because they post so quickly. Cross-bank transfers can sometimes be recalled within a few hours, but once the money reaches BDO, it's in the recipient's account and can't be reversed without their cooperation.