Yes, foreigners can open a bank account in the Philippines, but the process and requirements depend on your visa status and how long you plan to stay

Most major Philippine banks will open accounts for foreigners, but they treat you differently depending on whether you hold a temporary visa, a permanent resident visa, or a special resident visa. A tourist on a 30-day visa faces stricter limits than someone on a one-year business visa or a permanent resident. The banks that make this easiest are BDO, BPI, Metrobank, and Unionbank — they have the systems in place to handle foreign account holders and do it regularly.

The core requirement is a valid passport and proof of your current address in the Philippines. Some banks also want to see your visa documentation or proof of employment. You do not need a Philippine tax identification number (TIN) to open an account, though some banks may ask for one later if you plan to deposit large sums or receive regular income.

The account itself works like any other: you can deposit money, withdraw it, transfer it locally, and receive international wire transfers. The main limitation is that some banks will not let you open an account if you are on a tourist visa, or will close it if you leave the country for an extended period. A few banks also cap how much a foreigner can deposit without additional documentation.

Key Takeaways

  • BDO, BPI, Metrobank, and Unionbank are the most straightforward banks for foreigners and have English-speaking staff at most branches.
  • You need a valid passport, proof of your Philippine address, and your visa documentation; a TIN is not required to open the account but may be requested later.
  • Tourist visa holders may face restrictions or account closure if they leave the country, while business visa and permanent resident visa holders have fewer limits.
  • International wire transfers into your account work normally, but some banks require you to declare the source of large deposits.

What documents you need to bring to the bank

Bring your original passport and a photocopy of the main page and your current visa stamp. The bank will keep the photocopy. You also need proof of your address in the Philippines — this can be a rental agreement, a utility bill in your name, or a letter from your landlord or employer confirming where you live. If you are staying with a friend or family member, some banks will accept a notarized letter from that person stating you live there, though this varies by branch.

If you are employed in the Philippines, bring a copy of your employment contract or a letter from your employer on company letterhead stating your position and salary. If you are self-employed or a business owner, bring your business registration documents. If you are retired or living on savings, bring bank statements from your home country showing the source of your funds — banks ask this to comply with anti-money-laundering rules, not to judge you.

Some banks ask for a TIN even at account opening, though it is not legally required. If the bank asks and you do not have one, you can obtain one from the Bureau of Internal Revenue (BIR) — the process takes about an hour and requires your passport and proof of address. Many foreigners skip this step and provide it later if the bank requests it.

How visa status affects what you can do with the account

A tourist visa (30 days, extendable to 59 days) is the most restrictive. Some banks will not open an account for you on a tourist visa at all. Others will, but with a note in the system that the account closes automatically when your visa expires. If you plan to stay longer, this is not the right visa for banking purposes — you will need to convert to a different visa type or reopen the account when you return.

A business visa (initially 59 days, renewable for one year at a time) is much easier. Banks treat this as a stable visa and will open a full account with no special restrictions. You can deposit money, receive wire transfers, and keep the account open as long as you renew your visa on time.

A permanent resident visa (also called the SRRV, or Special Resident Retirement Visa) is the simplest. Banks treat you almost like a local account holder. There are no restrictions on deposits, transfers, or account duration. This visa requires a minimum investment or deposit with the Philippine Retirement Authority (PRA) — currently 500,000 Philippine pesos for retirees — but once you have it, banking is straightforward.

An ACR I-Card (Alien Certificate of Registration) is not a visa but a residence permit issued to long-term visa holders. If you have one, show it along with your passport — it signals to the bank that you are a stable resident.

Which banks are easiest for foreigners

BDO (Banco de Oro) is the largest bank in the Philippines and the most foreigner-friendly. Most BDO branches have staff who speak English and handle foreign accounts regularly. They accept tourist visas, though with the caveat that the account may close when your visa expires. Opening takes about 30 minutes. Their minimum opening deposit is typically 1,000 pesos.

BPI (Bank of the Philippine Islands) is similarly straightforward. They have English-speaking staff and accept foreigners on most visa types. BPI also offers online banking that works well for international transfers. Minimum opening deposit is usually 1,000 pesos.

Metrobank and Unionbank are also reliable choices with good English support and no unusual restrictions for foreigners. Unionbank in particular has a reputation for smooth international wire transfers and online banking.

Smaller regional banks may be cheaper or offer better interest rates, but they often have less experience with foreign account holders and may ask for more documentation or refuse to open an account. Stick with the big four unless you have a specific reason to use a smaller bank.

How to send money into and out of your Philippine account

Money coming into your account from abroad arrives via international wire transfer (also called SWIFT transfer). You provide your account number, the bank's SWIFT code, and your name to the sender. The transfer usually takes three to five business days. Your Philippine bank will charge you a fee — typically 200 to 500 pesos — and the sending bank may charge a fee on the other end as well.

When you receive a large wire transfer for the first time, the bank may ask you to declare the source of the funds. This is standard anti-money-laundering procedure. Have a straightforward explanation ready: salary from your employer, pension from your home country, savings you are bringing over, or a loan from family. The bank is not investigating you; they are documenting the transfer for regulatory purposes.

Money going out of your account works the same way in reverse. You initiate a wire transfer from your Philippine bank, provide the recipient's bank details and account number, and the money leaves your account within one to two business days. Your Philippine bank charges a fee (usually 300 to 800 pesos depending on the amount and destination), and the receiving bank may charge a fee as well.

For smaller amounts or transfers to other Philippine banks, you can use local transfer services like GCash, PayMaya, or the bank's own mobile app. These are when ready and cost little or nothing.

Account restrictions and what happens if you leave the country

If you are on a tourist visa and you leave the Philippines before your visa expires, the bank will not automatically close your account — but if you do not return before the visa expires, the bank may freeze it. You can reopen it when you return, but it is simpler to convert to a longer-term visa before you leave if you plan to keep the account active.

If you are on a business visa or permanent resident visa and you leave the country, your account stays open as long as you keep your visa valid. You can access it remotely via online banking and receive transfers while you are away. Some banks may flag the account if there is no activity for six months or more, but they will not close it without warning.

Some banks have a minimum balance requirement — usually 1,000 to 5,000 pesos — to keep the account open. If your balance falls below this, the bank may charge a monthly maintenance fee or close the account. Check the terms when you open it.

If you close your account, you must withdraw all funds and return any debit card. The bank will issue a closing certificate if you ask for one, which can be useful for tax or immigration purposes in your home country.

Frequently Asked Questions

Do I need a Philippine tax ID number to open a bank account?

No. A TIN is not required to open an account. However, if you receive regular income in the Philippines or deposit large sums, the bank may request one later. You can obtain a TIN from the Bureau of Internal Revenue with your passport and proof of address — the process takes about an hour and is free.

Can I open an account online or do I have to visit a branch in person?

Most banks require you to visit a branch in person at least once to open the account and verify your identity. Some banks are experimenting with remote opening for foreigners, but this is not yet standard. Once the account is open, you can manage it online.

What happens to my account if my visa expires?

If you are on a tourist visa, the account may close automatically when your visa expires, depending on the bank's policy. If you are on a business visa or permanent resident visa, the account stays open as long as your visa is valid. Renew your visa on time to avoid complications.

Can I receive money from my employer abroad into my Philippine account?

Yes. Provide your employer with your account number, the bank's SWIFT code, and your full name. The transfer takes three to five business days. The first time you receive a wire transfer, the bank may ask you to confirm the source of the funds — this is normal and not a problem.

Which bank has the best exchange rate for international transfers?

Exchange rates are set by the market and do not vary much between banks. What varies is the fee the bank charges. BPI and Unionbank are known for reasonable fees on international transfers. Ask the bank for the fee before you initiate the transfer, and compare it to other banks if the amount is large.