Yes, you can open a bank account in the Philippines, but the process and requirements depend on your residency status and which bank you choose

Foreign nationals can open bank accounts in the Philippines, but you will need to meet specific requirements that vary by bank and by whether you are a resident or non-resident. Most major banks—including BDO, BPI, Metrobank, and Maybank—accept foreign account holders, though some branches are more experienced with the process than others. The key difference is that residents (those with a valid visa or permanent residency) face fewer hurdles than non-residents, and some banks will not open accounts for non-residents at all.

The timeline is typically one to three weeks from submission to account activation, though some banks can open accounts on the same day if you have all documents ready. You will need to visit a branch in person; no bank in the Philippines currently opens accounts entirely online for foreigners.

Key Takeaways

  • Residents with a valid visa or ACR I-Card (Alien Certificate of Registration) can open accounts at most major banks; non-residents face stricter limits and may be turned away by some institutions.
  • You will need a valid passport, proof of address (either in the Philippines or your home country), and a Tax Identification Number (TIN) or a letter from your embassy if you do not have one yet.
  • Bring original documents and certified copies; banks will not accept photocopies alone, and some require notarization by a Philippine notary public.
  • Minimum opening deposits range from 5,000 to 25,000 Philippine pesos depending on the bank and account type, and monthly maintenance fees vary widely.
  • If you are staying short-term, some banks offer non-resident accounts with higher minimums and limited transaction rights; ask the branch directly whether they offer this option.

What documents you need to bring

Start with your valid passport—this is non-negotiable and must be the original, not a copy. Banks will photocopy it themselves. If your passport is expiring within six months, some banks will ask you to renew it first, though this is not universal policy.

Next, you need proof of address. If you are renting or living in the Philippines, bring a utility bill (water, electricity, or internet) in your name dated within the last three months, or a lease agreement with your landlord's signature. If you do not have a Philippine address yet, you can use your home country address on a utility bill or bank statement from your home bank. Some banks will accept a letter from your employer or a hotel confirmation if you are newly arrived.

You will also need a Tax Identification Number (TIN). If you already have one, bring the TIN certificate. If you do not, you have two options: apply for one at the Bureau of Internal Revenue (BIR) office before opening the account (this takes one to two days), or bring a letter from your embassy stating you are exempt from Philippine taxation. Some banks will issue you a temporary TIN number on the spot, though this is becoming less common.

Bring certified copies of your passport's biographical page and any visa or ACR I-Card. "Certified" means a photocopy that has been stamped and signed by a Philippine notary public or, in some cases, by your embassy. A regular photocopy will not be accepted. If you do not have certified copies yet, ask the bank whether they can certify them in-house; many will do this for a small fee.

Residents versus non-residents: what changes

A resident in the Philippines means you hold a valid visa (tourist, business, retirement, or work) or an ACR I-Card (issued to foreigners staying longer than 59 days). Residents can open savings accounts, checking accounts, and time deposit accounts at virtually all major banks. The process is straightforward: bring your documents, sign the signature card, and the account opens within days.

A non-resident is someone on a tourist visa or with no visa at all, planning to stay fewer than 60 days. Non-resident accounts are far more restricted. Some banks will not open them at all. Those that do typically require a much higher minimum deposit (50,000 to 100,000 pesos instead of 5,000 to 25,000), limit you to a certain number of transactions per month, and may charge higher fees. You may also be required to have a Philippine resident sponsor or to open the account through a bank branch in your home country first.

If you are on a tourist visa and planning to stay longer, consider converting to a longer-term visa (such as a retirement visa or business visa) before opening the account. This removes the non-resident restrictions and gives you access to the full range of products the bank offers.

Which banks accept foreign account holders most readily

BDO (Banco de Oro) is the largest bank in the Philippines and has the most experience with foreign accounts. Most BDO branches will open accounts for residents without issue. They offer a range of account types, from basic savings to premium checking, with opening deposits starting at 5,000 pesos for savings accounts.

BPI (Bank of the Philippine Islands) also accepts foreign residents readily. Their process is similar to BDO, and they have English-speaking staff at most branches. Minimum deposits start at 10,000 pesos for savings accounts.

Metrobank accepts foreign residents and has a straightforward application process. Minimum deposits are typically 10,000 pesos for savings accounts. Some Metrobank branches are more experienced with foreigners than others, so calling ahead to confirm is worth your time.

Maybank (Malaysia-based but operating in the Philippines) is known for being foreigner-friendly and has streamlined processes for non-residents compared to other banks. If you are a non-resident, Maybank is one of your better options, though minimums are higher.

Smaller banks like Security Bank and UnionBank also accept foreign residents, but their processes can be slower and staff may be less familiar with the requirements. Stick with the major four unless you have a specific reason to use a smaller institution.

The step-by-step process at the branch

Call or visit the branch ahead of time to confirm they accept foreign account holders and to ask which documents they specifically require. Requirements can vary slightly between branches of the same bank, and some branches are more experienced with foreigners than others. Ask whether they can certify copies in-house or whether you need to bring pre-certified documents.

Bring all original documents plus two sets of certified copies. Arrive early in the day; banks are less crowded in the morning, and staff have more time to help you. Bring a pen and be prepared to fill out the account opening form (usually two to three pages). The form will ask for your full name, passport number, address, occupation, and source of funds. Answer honestly; banks are required to verify this information under Philippine anti-money-laundering rules.

You will sign a signature card in front of a bank officer. This is the signature the bank will use to verify checks and withdrawal requests going forward, so sign it the same way you sign your passport. You will also sign the account agreement and any additional forms the bank requires.

The bank will take your documents, make copies, and tell you when the account will be active. For residents with all documents in order, this is usually the same day or within one to three business days. For non-residents, it may take longer. Ask for a temporary debit card or account number so you can start using the account while waiting for the physical card to arrive.

Minimum deposits and monthly fees

Minimum opening deposits vary by bank and account type. A basic savings account typically requires 5,000 to 10,000 pesos. A checking account (called a current account in the Philippines) usually requires 10,000 to 25,000 pesos. Non-resident accounts require significantly more—often 50,000 pesos or higher. Ask the bank for a fee schedule before opening the account so you know what you are committing to.

Monthly maintenance fees range from zero to 500 pesos depending on the account type and bank. Some banks waive the fee if you maintain a minimum balance (often 25,000 to 50,000 pesos) or if you receive a regular salary deposit. Others charge the fee regardless. ATM withdrawals at your own bank are free; withdrawals at other banks' ATMs typically cost 20 to 50 pesos per transaction. International wire transfers out of the Philippines cost 500 to 1,500 pesos depending on the bank and destination country.

What to do if a bank turns you away

If a bank refuses to open an account for you, the most common reasons are: you are a non-resident and the bank does not offer non-resident accounts, your documents are incomplete or not properly certified, or the branch staff are unfamiliar with the process. Do not assume the entire bank has refused you; try a different branch, preferably in a major business district where staff are more experienced with foreigners.

If you are a non-resident and multiple banks have turned you away, consider opening an account through a bank branch in your home country that has a correspondent relationship with a Philippine bank. This is slower but bypasses the in-country restrictions. Alternatively, wait until you have a longer-term visa before opening an account in the Philippines.

If you are a resident with all proper documents and still face refusal, ask the bank manager directly why. Sometimes the issue is a misunderstanding about which documents are required, and the manager can override the initial decision. If the bank still refuses, file a complaint with the Bangko Sentral ng Pilipinas (BSP), the Philippine central bank. The BSP has a consumer affairs office that investigates complaints about discriminatory banking practices.

Frequently Asked Questions

Do I need a Philippine address to open a bank account?

No. You can use your home country address on a utility bill or bank statement as proof of address. However, having a Philippine address (a lease agreement or utility bill) makes the process faster and simpler. If you are newly arrived and do not have a Philippine address yet, ask the bank whether they will accept a hotel confirmation or employer letter as temporary proof.

Can I open an account online if I am a foreigner?

No Philippine bank currently opens accounts entirely online for foreign nationals. You must visit a branch in person at least once to sign documents and verify your identity. Some banks allow you to start the application online, but you will still need to complete it at a branch.

What if my passport expires soon?

Some banks will ask you to renew your passport before opening an account if it expires within six months. Others will open the account anyway. Call the branch ahead of time and ask their specific policy. If renewal is required, plan for this before you visit the bank.

Can I open a joint account with a Philippine resident?

Yes. Many banks allow joint accounts between a foreigner and a Philippine citizen or resident. Both account holders must visit the branch together with their documents. This can actually make the process easier for the foreign account holder, as the Philippine resident can help navigate the requirements.

How long does it take to receive a debit card?

Most banks issue a debit card on the same day or within one to three business days. Ask the bank for a temporary card or account number you can use immediately while waiting for the physical card to arrive by mail. Some banks charge a small fee (100 to 200 pesos) for rush card delivery.