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 an account for a foreigner, but you will need a valid passport, proof of address, and often 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 resident or have a work visa, though having one makes the process smoother.

The main difference between a foreigner's account and a Filipino citizen's account is that banks treat you as a higher compliance risk. This means more paperwork upfront and sometimes stricter limits on how much you can deposit or transfer without additional documentation. Some banks also require a minimum opening deposit that is higher for foreigners than for locals.

The fastest route is usually a bank with an international presence — BDO, BPI, Metrobank, or Unionbank — because their staff are used to handling foreign accounts and their systems are set up for it. Smaller regional banks may take longer or ask for documents that larger banks do not require.

Key Takeaways

  • You will need a valid passport, proof of current address, and a Tax Identification Number (TIN) to open an account as a foreigner in the Philippines.
  • Major banks like BDO, BPI, Metrobank, and Unionbank process foreign accounts regularly and usually complete the process within two to three weeks.
  • Foreigners often face higher minimum opening deposits and stricter transaction limits than Filipino citizens at the same bank.
  • Having a work visa or residence permit is not required but can speed up the process and reduce the documents the bank asks for.

What documents you will need to bring

Start with your passport — this is non-negotiable and must be valid for at least six months. Bring the original, not a photocopy, though the bank will photocopy it for their records.

Next, you need proof of your current address. This can be a utility bill, rental agreement, hotel booking confirmation, or a letter from your employer or landlord stating your address. The document must show your name and the address where you are currently living in the Philippines. If you are staying in a hotel or with friends, ask the hotel or your host for a letter on their letterhead confirming your address and dates of stay.

Most banks also require a Tax Identification Number (TIN). You can get this from the Bureau of Internal Revenue (BIR) — you do not need to be employed or earning income to get one. The process takes about 30 minutes and costs nothing. Go to the nearest BIR office with your passport and proof of address, fill out BIR Form 1901, and they will issue your TIN on the spot. Some banks will issue you a temporary account number while you are getting your TIN, then finalize it once you provide the number.

A few banks ask for a bank reference letter from your home country — proof that you held an account in good standing elsewhere. This is less common now, but if a bank asks, contact your previous bank and request a letter stating your account was in good standing and you did not have any fraud or overdraft issues.

Which banks accept foreign account holders and what they require

BankMinimum Opening DepositProcessing TimeSpecial Requirements
BDO₱5,000 to ₱10,000 (varies by account type)3 to 5 business daysPassport, proof of address, TIN. May ask for bank reference.
BPI₱5,000 to ₱10,000 (varies by account type)5 to 7 business daysPassport, proof of address, TIN. Some branches faster than others.
Metrobank₱5,000 to ₱15,000 (varies by account type)3 to 5 business daysPassport, proof of address, TIN. Straightforward process.
Unionbank₱5,000 to ₱10,000 (varies by account type)5 to 10 business daysPassport, proof of address, TIN. Online account opening available.
PNB (Philippine National Bank)₱5,000 to ₱10,000 (varies by account type)5 to 7 business daysPassport, proof of address, TIN. Requires in-person visit.

These five banks are the most foreigner-friendly because they have systems in place for international customers and staff trained to handle the paperwork. Smaller banks and rural branches may take longer or require additional documents.

How to get a Tax Identification Number (TIN) if you do not have one

A TIN is a nine-digit number issued by the Bureau of Internal Revenue. You do not need to be working or earning money to get one — it is straightforward an identifier the government uses to track financial activity. Many foreigners get a TIN even if they are not planning to work, because banks increasingly require it.

Go to the nearest BIR office with your passport and proof of address. Fill out BIR Form 1901 (process for Registration). The staff will help you if you are unsure how to complete it. Hand in the form, and they will issue your TIN when ready — usually within 30 minutes. There is no cost. You will receive a certificate with your TIN printed on it; keep this safe because you will need to show it to the bank.

If you are in a remote area without a BIR office, some banks can help you get a TIN as part of the account opening process, though this adds time to the overall process. Ask the bank whether they offer this service before you visit.

What happens after you open the account

Once your account is open, you will receive a debit card within one to two weeks. The bank will also give you an ATM PIN and online banking credentials so you can check your balance and transfer money from a computer or phone.

As a foreigner, you may face transaction limits that do not explore to Filipino citizens. For example, some banks limit daily ATM withdrawals to ₱50,000 or daily online transfers to ₱100,000 without additional verification. These limits are not permanent — you can request higher limits by visiting the bank in person and providing additional documentation, such as proof of income or employment.

If you plan to receive money from abroad, inform the bank when you open the account. They will give you instructions for international wire transfers, including the bank's SWIFT code and your account number. Some banks charge a fee for incoming international transfers; ask about this upfront.

Common reasons banks reject foreign applicants and how to avoid them

Banks reject foreign account applications most often because the proof of address is unclear or does not match the name on the passport. If you are staying in a hotel, the confirmation email from the booking site usually works, but a letter from the hotel on their letterhead is stronger. If you are renting, bring the signed lease agreement.

The second common reason is that the applicant's passport is expiring soon — most banks want at least six months of validity remaining. If your passport is close to expiring, renew it before you explore for the account.

The third reason is incomplete or missing TIN documentation. If you do not have a TIN yet, get one before you visit the bank. Do not assume the bank will help you get one; some will, but others will not, and you will waste a trip.

Finally, some banks reject applications from people who cannot clearly explain the source of the money they plan to deposit. If you are transferring funds from abroad, have documentation ready — a letter from your employer, a bank statement from your home country, or a copy of the wire transfer receipt. Banks are required by law to verify where large deposits come from, so transparency helps.

Alternatives if a bank rejects your process

If a major bank rejects you, try a different bank — each has slightly different criteria and some are more flexible than others. BDO and Metrobank tend to be the most straightforward for foreigners, so start there if you have not already.

If you are rejected by multiple banks, the issue is usually your proof of address or the clarity of your income source. Go back to the bank and ask specifically what document or information they need. Sometimes a letter from your employer or a more recent utility bill is enough to change their decision.

Another option is to open an account through a remittance center or money transfer service if you only need to receive money from abroad. Services like Western Union, MoneyGram, and local remittance centers allow you to pick up money without a bank account, though the fees are higher and you cannot keep money on deposit.

Frequently Asked Questions

Do I need a work visa or residence permit to open a bank account?

No. A valid passport is enough. A work visa or residence permit makes the process slightly faster because it provides additional proof of your legal status, but banks will open accounts for tourists and short-term visitors as long as you have a passport and proof of address.

Can I open an account online without visiting a branch?

Unionbank offers online account opening for some account types, but most banks require you to visit a branch in person at least once to verify your identity and sign documents. Even if you start the process online, expect to visit the bank to complete it.

What is the minimum amount I have to deposit to open an account?

Most major banks require ₱5,000 to ₱15,000 as an opening deposit for foreigners, depending on the account type. This money becomes part of your account balance — it is not a fee. Some banks offer lower minimums for online savings accounts.

Can I send money to my home country from a Philippine bank account?

Yes. All major banks offer international wire transfers. You will need the recipient's bank details in your home country, and the bank will charge a fee (usually ₱500 to ₱1,500 depending on the amount and destination). The transfer usually takes three to five business days.

What if my proof of address is from a hotel or temporary accommodation?

Hotels and temporary accommodations are acceptable. Bring a hotel confirmation email, booking receipt, or a letter from the hotel on their letterhead stating your name, address, and dates of stay. This counts as proof of address for bank purposes.