SWIFT/BIC codes in Philippines: banks starting with P

411 banks and financial institutions in Philippines with 456 SWIFT/BIC codes in total.

Bank SWIFT/BIC City Codes
Pacific Ace Savings Bank PASVPHM1XXX Olongapo 1
Pacific Asian Atlantic Capital Inc. PATPPHM1XXX Makati City 1
Pacific Basin Sec. Co. Inc. PACAPHM1XXX Manila 1
Pan Asia Securities Corporation PANIPHM1XXX Manila 1
Papa Securities Corp. PAPSPHM1XXX Manila 1
Partner Rural Bank (Cotabato), Inc. PRTOPHM1XXX Pigcawayan 1
Pcci Securities Brokers Corporation PSBOPHM1XXX Makati City 1
Pdcp Development Bank PRBPPH21XXX Cebu 2
Penbank A Private Development Bank PEPDPHM1XXX General Santos 1
Peregrine Securities Phils Inc. PESPPHM1XXX Manila 1
Philippine Bank of Communications CPHIPHMMXXX Manila 1
Philippine Business Bank PPBUPHMMXXX Caloocan City 1
Philippine Clearing House Corporation PCHCPHM1XXX Manila 1
Philippine Commercial Capital, Inc. PHCCPHM1XXX Makati City 1
Philippine Depository and Trust Corp. (Custody) PDTUPHM1XXX Makati City 1
Philippine Depository and Trust Corp. (Depository) PDTDPHM1XXX Makati City 1
Philippine Depository and Trust Corporation PDTCPHM1XXX Makati City 1
Philippine Depository Trust Corp PHCDPHM1XXX Manila 1
Philippine Equity Partners Inc. PEQPPHM1XXX Manila 1
Philippine National Bank PNBMPHMMXXX Manila 2
Philippine Postal Corporation PPOSPHM1XXX Manila 1
Philippine Postal Savings Bank, Inc PHSVPHM1XXX Manila 1
Philippine Resources Savings Bank Corporation PRVRPHM1XXX Pasig City 1
Philippine Savings Bank PHSBPHMMXXX Manila 1
Philippine Stock Exchange, Inc. XPHSPHM1XXX Pasig City 1
Philippine Veterans Bank PHVBPHMMXXX Manila 1
Philippines Asia Equity Sec. Inc. PAESPHM1XXX Manila 1
Philtrust Bank (Philippine Trust Company) PHTBPHMMXXX Manila 1
Pierce Interlink Sec. Inc. PIEIPHM1XXX Manila 1
Planbank Rural Bank of Canlubang Planters, Inc. PRNPPHM1XXX Calamba 1
Planters Development Bank PLDEPHM1XXX Manila 1
Platinum Securities Inc. PLAIPHM1XXX Manila 1
Pnb Republic Bank RPBAPHM1XXX Manila 1
Pnb Securities Inc. PNBBPHM1XXX Manila 1
Premiere Development Bank PRDEPHM1XXX Manila 1
Premium Securities Corp. PREMPHM1XXX Manila 1
Probity Securities Management Corp. PROTPHM1XXX Manila 1
Producers Savings Bank Corporation One San Miguel Avenue PSCOPHM1XXX Pasig City 1

The way a SWIFT/BIC code from Philippines is structured

A SWIFT/BIC code has 8 or 11 characters. Each part has a fixed meaning:

PASV Bank code
4 letters that identify the bank.
PH Country code
2 letters for the country (ISO 3166).
M1 Location code
2 characters for the city or region of the head office.
XXX Branch code
3 characters for a specific branch. XXX means the head office.

SWIFT/BIC codes in Philippines

On this page you find the SWIFT/BIC codes of 411 institutions in Philippines – 456 codes altogether. A BIC shows every bank in the chain which institution is meant to get the money.

Choose the bank from the list to see the head office code and any branch codes, plus practical notes for sending and receiving money. The sections below explain the structure of the codes, the cost of transfers and how to avoid mistakes before a payment.

Recognising a SWIFT code from Philippines

A SWIFT code is either 8 or 11 characters long and follows a fixed pattern. The first four letters identify the bank, the fifth and sixth characters form the country code and the next two give the location.

Whatever the bank, all Philippines codes have the same fifth and sixth letters: the ISO code of the country. A code with other letters in that position come from a bank abroad – a quick way to catch mistakes.

If the last three are XXX, it refers to the head office and the short version works just as well. For most transfers the head office code is what you need.

Filter: banks in Philippines with :letter

Here you see a selection: just banks in Philippines with a name starting with :letter. The totals mentioned above always cover the whole country, not just this letter.

If the bank you need does not appear under :letter, try the full list – the registered name can differ from the name people use. Use the full list for Philippines if you do not know the exact name.

About our data and how to check a code

Have the recipient copy their bank details straight from their banking app. When the code you were given does not match our list, stop and ask.

We collect bank codes from publicly available data and update them regularly. Banks merge, close branches and retire codes. Before any payment of any size, confirm the code with the recipient. GoldexPay is an independent comparison site and is not affiliated with the banks listed.

Watch out for payment requests containing a new account, especially when they come by email. A valid BIC says nothing about who owns the account – scammers use the codes of real banks.

Paying a bank in Philippines from abroad

To pay into Philippines you will usually need a SWIFT/BIC code. Without it, your bank will not process the payment.

Not all countries use the IBAN; in that case the local account number is used instead. Check with the recipient which details their bank needs for payments from abroad – many banks give clear instructions for this. Before it arrives, a transfer can go through correspondent banks that take a fee.

Getting paid from abroad into an account in Philippines

When you expect money from abroad on an account in Philippines, send the payer a complete set of details. Share the account holder’s name, your account number or IBAN, the BIC of your bank and your address, which some banks require.

Find the bank in the list above – your bank statement is the final word. Certain sending banks may also ask for the name and address of your bank, so keep it at hand.

The amount you receive can be less than the amount sent. Fees for incoming transfers vary per bank; check the price list of your bank. Agree with the sender who covers the fees.

How long does a transfer to Philippines take?

There is no single answer for payments to Philippines: many arrive within a day while others need several business days. Public holidays in either country add extra days.

If a transfer seems delayed, the sender should contact the sending bank and ask for the status or the UETR – the receiving bank often cannot see a payment that has not arrived. Save the payment confirmation until the recipient confirms.

Paying in PHP: what conversion costs you

The local currency in Philippines is the Philippine Peso (PHP). If you send another currency, the amount gets converted somewhere along the way.

Who does the conversion has an effect on the final amount, as rates and margins differ per bank. Compare how much PHP arrives via different providers before choosing one. Exchange rates change during the day – some providers let you lock in a rate.

The largest SWIFT network in Philippines: Asiatrust Bank

In our directory, Asiatrust Bank holds the most SWIFT/BIC codes in Philippines. The head office of Asiatrust Bank has ATDBPHM1XXX and that code covers most payments.

The number of codes tells you more about how it organises its payments than about how big it is. Making a payment to Asiatrust Bank? Go with ATDBPHM1XXX except when a specific branch code is requested.

The cheapest way to send money to Philippines

If you transfer money to Philippines through a regular bank, the fee you see is rarely all of what you pay. There is the transfer fee, possibly charges from intermediary banks along the way and, most importantly, the margin on the exchange rate if the money is converted.

The markup on the rate is often the biggest part of the cost. An easy check: put the offered rate next to the mid-market rate and work out the difference on your amount.

Money transfer services often use a rate near the mid-market rate and lower fees. GoldexPay lists these providers next to each other, showing what actually arrives in Philippines for the same amount sent.

Frequently asked questions

How many banks in Philippines have a SWIFT/BIC code?

We list 411 institutions in Philippines that together have 456 SWIFT/BIC codes, including branches and departments.

Which bank in Philippines has the most SWIFT codes?

The largest number of codes belongs to Asiatrust Bank: 15 in our database. The head office uses ATDBPHM1XXX.

How long does a transfer to Philippines take?

An international payment to Philippines usually takes 1–5 business days. Specialist transfer services are often faster and cheaper.

How do I find the right SWIFT code for a bank in Philippines?

Ask the recipient or look up the bank in the list on this page. If no branch is specified, the head office code (XXX) is the safe choice.

Do I need a SWIFT code to send money to Philippines?

Yes, Philippines is outside the SEPA area, so payments from abroad use the SWIFT network and require the BIC of the recipient’s bank and the account details.

Source: listbase-org SWIFT/BIC database (MIT licence), updated monthly. Always verify the code with the recipient or their bank.