Yes, foreigners can open a bank account in the Philippines, but the process and requirements differ from what Filipino citizens face
Most major Philippine banks will open accounts for foreigners, but you will need a valid passport, proof of address, and in many cases a Tax Identification Number (TIN) from the Bureau of Internal Revenue. The specific documents and waiting time vary by bank — some take a few days, others take two to three weeks. You do not need to be a permanent resident or have a work visa, though having one makes the process smoother.
The main barrier is not may be able to access but paperwork. Banks want to verify your identity and understand the source of your funds, which takes longer for someone without a Philippine address or employment history. If you are moving to the Philippines or plan to stay for several months, opening an account is straightforward. If you are visiting briefly, some banks offer savings accounts but may decline a checking account.
Key Takeaways
- You will need a valid passport, proof of current address (usually a utility bill or lease), and a TIN number, which you can obtain from the Bureau of Internal Revenue before or during the account opening process.
- Major banks including BDO, BPI, Metrobank, and Unionbank accept foreign account holders, though requirements and processing times vary between them.
- A Philippine mobile number and email address are standard requirements, as banks use these for account notifications and two-factor authentication.
- Some banks require a minimum opening deposit that ranges from 1,000 to 10,000 Philippine pesos depending on the account type and the bank.
- If you do not have a Philippine address yet, you can use your hotel, a friend's address, or a business address where you will be working, as long as you can show proof of that location.
Documents you will need to bring
Start with your passport — this is your primary identity document and every bank will ask for it. Bring the original and a photocopy of the information page. You will also need proof of your current address. In the Philippines, this typically means a utility bill (water, electricity, or internet), a lease agreement, or a bank statement from another country showing your home address. The document must be recent — usually dated within the last three months.
Next, obtain a Tax Identification Number (TIN) from the Bureau of Internal Revenue. You can do this before you arrive or at the Bureau of Internal Revenue office once you are in the Philippines. The process takes one day and requires your passport and proof of address. Some banks will help you obtain a TIN during the account opening, but having one beforehand speeds things up. Bring the TIN certificate with you to the bank.
You will also need a Philippine mobile number and email address. If you do not have these yet, you can obtain a prepaid SIM card at any convenience store or airport for a small fee. Banks use the mobile number for transaction alerts and two-factor authentication, so this is not optional.
Which banks accept foreign account holders and what they require
The four largest banks — BDO Unibank, BPI (Bank of the Philippine Islands), Metrobank, and Unionbank — all open accounts for foreigners. Each has slightly different requirements and minimum deposits. BDO and BPI tend to be the most straightforward for foreigners, with branches in most cities and English-speaking staff. Metrobank and Unionbank also accept foreigners but may ask more detailed questions about the source of your funds.
Minimum opening deposits range from 1,000 to 10,000 Philippine pesos (roughly 18 to 180 US dollars) depending on the account type. A basic savings account usually requires less than a checking account. Some banks waive the minimum if you set up a standing order (automatic monthly deposit) or maintain a certain balance. Ask the bank teller about current promotions — these change frequently.
Smaller regional banks and rural banks also accept foreigners, but they may have stricter requirements or longer processing times. If you are staying in a provincial area, ask your landlord or employer which bank they recommend — local banks often know the local foreign community and have streamlined their process.
The step-by-step process at the bank
Visit a branch in person with all your documents. You cannot open an account online as a foreigner — the bank needs to verify your identity face-to-face. Go during business hours, which are typically Monday through Friday, 9 a.m. to 3 p.m., and Saturday mornings at some branches. Bring more copies of your documents than you think you will need — banks often keep multiple copies.
Tell the teller you want to open a savings or checking account. They will give you a form to fill out with your name, address, contact information, and occupation. Be honest about the source of your funds — the bank is required by law to ask, and vague answers slow down the process. If your money comes from employment, a business, or investments, say that clearly.
The bank will photocopy your documents, verify your TIN, and sometimes call the address you provided to confirm you live there. This verification step is why having a Philippine address matters — if you list a hotel, the bank may call to confirm you are staying there. Once verification is complete, you will sign the account agreement and deposit your opening balance. Some banks give you a debit card on the spot; others mail it within one to two weeks.
How long the process takes and what to expect afterward
From the moment you walk into the bank to the moment your account is active usually takes one to three hours. However, the bank may place a hold on your account for one to three business days while they complete their internal verification. During this time, your account exists but you cannot withdraw money or use the debit card. This is normal and not a sign of a problem.
Your debit card will arrive by mail within one to three weeks. In the meantime, you can withdraw money at the teller window using your account number. Once your card arrives, you can use it at ATMs and point-of-sale terminals throughout the Philippines. Most banks offer free ATM withdrawals at their own machines and charge a small fee (usually 11 to 20 Philippine pesos) at other banks' ATMs.
Set up online banking as soon as your account is active. Go to the bank's website, enter your account number and other details, and create a username and password. You will receive a one-time password (OTP) on your Philippine mobile number to confirm your identity. Online banking lets you check your balance, transfer money, and pay bills without visiting a branch.
What to do if you do not have a Philippine address yet
If you are arriving soon but do not have a permanent address, use a temporary one. This can be your hotel, a friend's address, or your workplace. The bank will ask you to show proof of that location — a hotel booking confirmation, a lease agreement for your friend's place, or a letter from your employer on company letterhead. Once you move to a permanent address, you can update it online or at a branch.
Some banks are stricter about this than others. If one bank declines because your address is temporary, try another. BDO and BPI are generally more flexible with temporary addresses than smaller banks.
Sending and receiving money from abroad
Once your account is open, you can receive wire transfers from other countries. Ask your bank for your SWIFT code and IBAN (International Bank Account Number) — you will give these to whoever is sending you money. Wire transfers usually arrive within one to three business days and cost the sending bank a small fee (the receiving bank in the Philippines typically does not charge you).
You can also receive money through remittance services like Western Union or MoneyGram, which you can pick up at partner locations throughout the Philippines. These are faster (sometimes same-day) but more expensive than wire transfers. If you are receiving money regularly, a wire transfer to your bank account is cheaper in the long run.
Sending money out of the Philippines is also possible but more restricted. You will need to fill out a form declaring the source of the funds and the purpose of the transfer. The bank may ask for supporting documents. This is a legal requirement, not a sign of suspicion — the Philippine government tracks large outbound transfers to prevent money laundering.
Frequently Asked Questions
Do I need a work visa to open a bank account?
No. A valid passport is enough. A work visa, residence visa, or any other visa makes the process easier because it shows you have a legitimate reason to be in the country, but it is not required. Many tourists and short-term visitors open accounts with just a passport.
Can I open an account if I am only staying for a few weeks?
Yes, but some banks may decline a checking account and offer only a savings account instead. Ask the teller about short-term options. If you only need to withdraw cash, you can use Western Union or MoneyGram instead, which does not require an account.
What if the bank asks about the source of my money?
Answer honestly. The bank is required by law to ask. If your money comes from your job, your business, investments, or family support, say that. Vague answers or refusal to answer will delay or prevent account opening. The bank is not judging you — they are following anti-money-laundering rules that explore to all customers.
Can I open an account online without visiting a branch?
Not as a foreigner. Philippine banks require foreigners to open accounts in person so they can verify your identity with your passport. You can manage the account online once it is open, but the initial opening must happen at a branch.
What happens if I move to a different city?
You can update your address online or at any branch of your bank. You do not need to close the account and open a new one. Your account number and debit card stay the same.