SWIFT/BIC codes in Philippines: banks starting with H

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

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:

BENC 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.

Finding a SWIFT code in Philippines

This overview lists 411 banks and other institutions in Philippines and 456 SWIFT/BIC codes between them. You need such a code mostly for international transfers and for payments in a foreign currency.

Look for the recipient’s bank in the list and open its page for all codes we have and the details a transfer needs. Below the list you can read how a code from Philippines is put together, how to send money there at a fair price and what to check before you pay.

When does money sent to Philippines arrive?

How fast a payment arrives in Philippines is determined by several factors: the currency, the number of banks in between, daily processing deadlines and time zones. Transfers sent after the cut-off time or on weekends and holidays usually start the next business day.

Many banks use SWIFT gpi, which lets them follow a payment from bank to bank. Each gpi transfer gets a unique transaction reference, the UETR. Specialist transfer services often show a status in their app.

Bank or transfer service for Philippines?

What you pay for a payment to Philippines has several parts, and the fee on your screen is only one of them. There is the transfer fee, sometimes fees from correspondent banks and, most importantly, the exchange rate markup 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 against the mid-market rate and look at the difference.

For many currency pairs, a transfer service is less expensive than a traditional bank transfer – mostly thanks to the exchange rate. Before your next transfer to Philippines, it is worth to compare the total cost via GoldexPay.

How SWIFT codes from Philippines are built

A SWIFT code is 8 or 11 characters long and follows a fixed pattern. It starts with four letters for the bank, then a two-letter country code and two characters for the location.

No matter which bank, every code from Philippines share the same fifth and sixth letters: the ISO code of the country. If the country letters do not match Philippines, you are looking at a bank somewhere else – worth double-checking.

The last three characters, if present, identify a branch or department; XXX is used for the head office. Choose a branch code just when the recipient’s bank asks for it.

The largest SWIFT network in Philippines: Asiatrust Bank

Of all banks in Philippines, Asiatrust Bank has the largest number of codes. The head office uses ATDBPHM1XXX – the code most transfers need.

The number of codes tells you more about how it registers branches and services than about its size. Making a payment to Asiatrust Bank? Use ATDBPHM1XXX except when a specific branch code is requested.

Getting paid from abroad into an account in Philippines

When you are waiting for money from abroad in Philippines, send the payer a complete set of details. That means: your full name exactly as it appears on the account, your account number or IBAN, the SWIFT/BIC code of your bank and sometimes your address.

Your bank’s code appears in the list on this page, yet the version on your own statement or in your banking app is leading. Some sending banks also ask for the name and address of your bank, so keep it at hand.

What lands in your account is often lower than what was sent. Correspondent banks can take a fee and your own bank may charge for processing, and if the money is converted, an exchange rate margin applies. Make clear with the sender who pays which costs before the money is sent.

International payments to Philippines and the BIC

To pay into Philippines you will usually need a SWIFT/BIC code, because the country is outside the SEPA area. Without it, most banks cannot process the payment.

In some countries, accounts are identified by a domestic account number rather than an IBAN and sometimes a local routing or branch code. The receiving bank usually provides a list of required details for payments from abroad, and it is worth following them to the letter. International transfers sometimes go via one or more intermediary banks, each of which may deduct a fee.

Sending PHP to Philippines

Philippines uses the Philippine Peso. When you pay money in a different currency, it gets converted at some point – by your bank, a bank in between or the recipient’s bank.

Where the conversion happens affects the final amount, as rates and margins differ per bank. In many cases it is cheaper if you send PHP directly through a provider with a good rate. Exchange rates move all the time – some providers let you lock in a rate.

Banks in Philippines beginning with the letter :letter

Here you see a selection: only institutions in Philippines with a name starting with :letter. The figures for Philippines mentioned here apply to all 411 banks and not only this letter.

Many institutions appear under their official name, so the letter can differ from what you expect. Try the full list for Philippines when you do not know how the name is spelled.

Verifying a SWIFT code from Philippines

The best place to find the right code is a document from the bank itself, such as a statement or the account page in online banking. A wrong code can cause a delay, a payment being sent back or additional charges, so compare it with the list on this page.

We collect bank codes from public sources and update our list from time to time. Still, banks merge or change codes. Use our data as a starting point, not as the final word; the recipient’s bank details are leading. We are an independent comparison service for money transfers.

Fraudsters regularly use payment requests carrying new bank details from what looks like a familiar address. A valid BIC says nothing about whether a request is genuine – scammers use the codes of real banks.

Frequently asked questions

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

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

Which bank in Philippines has the most SWIFT codes?

Asiatrust Bank has the most codes: 15. Its head office code is ATDBPHM1XXX.

How long does a transfer to Philippines take?

A SWIFT transfer to Philippines typically takes 1–5 business days. Specialist transfer services are often faster and cheaper.

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

Yes – Philippines does not use SEPA, so payments from abroad use the SWIFT network and you need the BIC of the bank and the account details.

What is the cheapest way to send money to Philippines?

Banks often add a markup to the exchange rate. Compare what arrives in Philippine Peso across transfer services to save money.

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