SWIFT/BIC codes in Philippines: banks starting with O
411 banks and financial institutions in Philippines with 456 SWIFT/BIC codes in total.
| Bank | SWIFT/BIC | City | Codes |
|---|---|---|---|
| Ocbc Securities (Philippines) Inc. | OSPNPHM1XXX | Manila | 1 |
| One Network Bank, Inc. (A Rural Bank) | ONNRPHM1XXX | Davao City | 1 |
| Optimum Developement Bank. Inc | OPDVPHM1XXX | Mandaluyong City | 1 |
| Optimum Securities Corp. | OPTMPHM1XXX | Manila | 1 |
| Orientrade Securities Inc. | ORIEPHM1XXX | Manila | 1 |
| Orix Metro Leasing and Finance Corporation | OMLFPHM1XXX | Makati City | 1 |
| Ormon Bank Rb of Mulanay Quezon Inc. | ORMQPHM1XXX | Bay | 1 |
| Overseas Union Bank Limited, Manila Branch | OUBKPHM1XXX | Manila | 1 |
How a SWIFT/BIC code from Philippines is built up
A SWIFT/BIC code has 8 or 11 characters. Each part has a fixed meaning:
- OSPN 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.
Bank SWIFT codes for Philippines
On this page you find the SWIFT/BIC codes of 411 institutions in Philippines – 456 codes altogether. Every code identifies a bank or a specific branch or department, so a payment from abroad reaches the right place.
Look for the bank you need in the list and open its page to see the full list of codes and the details a transfer needs. Further down you can read how codes from Philippines are built, how to send money to Philippines without overpaying and what to check before you pay.
International payments to Philippines and the BIC
To pay into Philippines you will usually need the BIC – Philippines is not a SEPA country. Without it, your bank will not send the transfer.
Not all countries use IBAN numbers; in that case the local account number is used instead. Check with the recipient exactly which details their bank needs for incoming international payments; banks often publish instructions for this. SWIFT payments can pass through one or more intermediary banks and fees can be taken along the way.
About our data and how to check a code
The safest source for a SWIFT code is the bank details provided by the recipient – an invoice, a statement or a screenshot from online banking. If the code you have does not match our list, stop and ask: check with the recipient or the bank.
We collect bank codes from public sources and check them regularly. Even so, banks merge or retire codes. Treat our data as a reference, not as the final word: the bank details from the recipient come first. We are an independent comparison service for money transfers.
Scammers often use payment requests with changed bank details from what looks like a familiar address. Always confirm changed details through a separate channel, using a number you already had.
Bank or transfer service for Philippines?
If you transfer money to Philippines via a regular bank, the stated fee is rarely all of what you pay. Besides a fixed fee, correspondent banks can deduct a charge, and when the money is converted the bank often uses a less favourable rate than the actual market rate.
The real cost is often in the rate, rather than in the fee: banks convert at a rate with a margin built in. Compare the rate you are offered against the mid-market rate; the gap is what conversion costs you.
For a lot of currency pairs, a transfer service turns out to be cheaper than a traditional bank transfer, mainly because of the rate. GoldexPay lists transfer services next to each other so you can see what actually arrives in Philippines for the same amount sent.
Receiving money in Philippines from abroad
If you are waiting for a payment from another country on an account in Philippines, send the payer everything they need in one go. Share the account holder’s name, your account number or IBAN, the BIC of your bank and your address.
Look up your bank in the list on this page and compare the code with your own bank details – your bank statement is the final word. You can add the name and city of your bank because some forms have separate fields for it.
The amount you receive can be less than the amount sent. Correspondent banks can take a fee and your own bank may charge for processing, and when currencies differ, an exchange rate margin comes on top. Agree with the sender who covers the fees.
SWIFT codes in Philippines: banks under :letter
Here you see a selection: only institutions in Philippines whose name begins with :letter. The figures for Philippines mentioned here cover every bank we list.
Bank not listed? The registered name may begin with another word – think of the full legal name instead of the brand. Use the full list for Philippines when you do not know the exact name.
Paying in PHP: what conversion costs you
Philippines pays in the Philippine Peso. Money sent in a different currency will be converted into PHP before it reaches the account, and whoever converts it chooses the rate.
Which bank converts the money makes a difference, because each party uses its own rate. Compare how much PHP arrives with different providers before choosing one. Rates for PHP change during the day – some providers let you lock in a rate.
How SWIFT codes from Philippines are built
Each SWIFT/BIC code consists of eight or eleven characters, always in the same order. First comes a four-letter bank code, followed by two letters for the country and a two-character location code.
For banks in Philippines, letters five and six show the ISO country code of Philippines – that is the quickest way to spot one. If those two letters point to another country, you are looking at a bank in another country, so check again.
If the last three are XXX, it refers to the main office and the short version works just as well. Choose a branch code only if the recipient explicitly gives you one.
Asiatrust Bank and its SWIFT codes
Asiatrust Bank tops the list of Philippines banks in SWIFT/BIC codes. Its main office uses ATDBPHM1XXX.
Many codes often reflects separate codes for branches, departments or services, not necessarily that the bank is the biggest in the country. If not a branch code is given, ATDBPHM1XXX is fine for transfers to this bank.
How long does a transfer to Philippines take?
A SWIFT payment to Philippines typically takes one to a few business days. Payments made late in the day or just before weekends and holidays often start the next business day.
A growing number of banks are connected to SWIFT gpi, which lets them follow a payment from bank to bank. Every payment gets a unique reference, the UETR, which the sending bank can use to trace it. Keep the payment confirmation; a bank needs it to start a trace.
Frequently asked questions
How many banks in Philippines have a SWIFT/BIC code?
Our directory lists 411 banks and financial institutions in Philippines with 456 SWIFT/BIC codes.
Which bank in Philippines has the most SWIFT codes?
Asiatrust Bank has the most codes: 15 in our database. The head office uses ATDBPHM1XXX.
What is the cheapest way to send money to Philippines?
Banks often add a markup to the exchange rate on top of a fee. Check the amount received in Philippine Peso with specialist providers to save money.
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.
How long does a transfer to Philippines take?
An international payment to Philippines usually takes 2–5 business days. Specialist transfer services are often faster and cheaper.
Source: listbase-org SWIFT/BIC database (MIT licence), updated monthly. Always verify the code with the recipient or their bank.