SWIFT/BIC codes in Philippines: banks starting with D
411 banks and financial institutions in Philippines with 456 SWIFT/BIC codes in total.
| Bank | SWIFT/BIC | City | Codes |
|---|---|---|---|
| D'asian Hills Bank Inc. | ASIIPHM1XXX | Malaybalay City | 1 |
| Dao Heng Bank Inc. | DHBIPHM1XXX | Manila | 1 |
| David Go Securities Corp | DAVSPHM1XXX | Manila | 1 |
| Dbp-Daiwa Capital Markets Philippines, Inc. | DBSHPHM1XXX | Manila | 1 |
| Dbp-Daiwa Securities (Phils.), Inc. | DSPHPHM1XXX | Manila | 1 |
| Dbs Securities (Phils) Inc | DBSPPHM1XXX | Manila | 1 |
| Deutsche Bank AG | DEUTPHMMXXX | Manila | 2 |
| Deutsche Regis Partners Inc. | TWENPHM1XXX | Manila | 1 |
| Development Bank of The Philippines | DBPHPHMMXXX | Manila | 1 |
| Dharmala Securities (Phils) Inc | DHSPPHM1XXX | Manila | 1 |
| Diversified Securities Inc | DIVSPHM1XXX | Manila | 1 |
| Dumaguete City Development Bank,inc | DCDEPHM1XXX | Dumaguete | 1 |
| Dungganon Bank (A Microfinance Thrift Bank), Inc. | DUMTPHM1XXX | Bacolod City | 1 |
How a SWIFT/BIC code from Philippines is structured
A SWIFT/BIC code has 8 or 11 characters. Each part has a fixed meaning:
- ASII 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
Our directory lists 411 banks and financial institutions in Philippines, with 456 SWIFT/BIC codes in total. You will need a SWIFT/BIC code mostly for payments across borders, and especially for payments in foreign currencies.
Search for the bank you need in the list and click through for all codes we have and what else a transfer requires. Further down you can read how codes from Philippines are built, how to send money there at a fair price and what to check before you pay.
SWIFT codes in Philippines: banks under :letter
This list shows only banks in Philippines whose name starts with :letter. The figures for Philippines mentioned here apply to every bank we list.
Some banks are listed under their legal name, so the letter can differ from what you expect. Try the full list for Philippines when you are not sure how the name is spelled.
How reliable is this list?
The best place to find the correct BIC is a document from the bank itself. A wrong code may lead to delays, a returned payment or extra fees, so compare it with the list on this page.
Our SWIFT/BIC directory draws on public sources. Banks merge, change names and retire codes. Before any payment that matters, check the code with the recipient. We are a comparison service, not a bank.
Watch out for invoices containing a new account – a common fraud method. Always confirm a change of bank details by phone.
What a sender needs to pay you in Philippines
Someone abroad who wants to pay you needs several details about your account, and missing ones are a common cause of delays. Share your name as registered with the bank, the IBAN or account number, your bank’s SWIFT code and your address, which some banks require.
The code of your bank is in our list, yet the version on your own statement or in your banking app is leading. You can add your bank’s name and city because some forms have separate fields for it.
Do not be surprised if the incoming amount is smaller than the amount on the sender’s receipt. Intermediary banks may deduct a fee and your own bank may charge for processing, and if the money is converted, a markup on the rate comes on top. For business payments, agree how the fees are split to avoid a shortfall.
Bank or transfer service for Philippines?
The price of a payment to Philippines has more than one component, and the fee on your screen is only one of them. On top of a fixed fee, correspondent banks can take a cut and, if currencies are converted, the bank usually applies a rate below the real market rate.
The real cost is often in the rate, not in the fee: banks convert at a rate with a margin built in. Compare the bank’s rate with the mid-market rate, the midpoint you see on financial news sites. The difference is your real cost.
Specialist money transfer services often use a rate near the mid-market rate. On GoldexPay we compare the amount that arrives in Philippines with different services, which makes the cheapest option easy to spot.
SWIFT transfers to Philippines
Since Philippines does not belong to SEPA, a transfer from abroad normally goes as a SWIFT payment. This means the payment always needs the BIC of the recipient’s bank, together with the account number or IBAN.
In some countries, the account is identified by a local account number rather than an IBAN and sometimes a local routing or branch code. The receiving bank often has instructions for payments from abroad, and it is worth following them to the letter. SWIFT payments sometimes go via one or more intermediary banks and fees can be taken along the way.
When does money sent to Philippines arrive?
How fast a payment arrives in Philippines depends on several factors: which currency you send, how many intermediary banks are involved, cut-off times and time zones. Bank holidays in either country add a day or more.
Many banks use SWIFT gpi. Each payment gets a unique reference, the UETR, which the sending bank can use to trace it. Save your transfer receipt until the recipient confirms.
Paying in PHP: what conversion costs you
Philippines pays in the Philippine Peso. Money sent in a different currency is converted into PHP on its way to the recipient, and whoever converts it chooses the rate.
Where the conversion happens has an effect on how much arrives, since every bank sets its own rate. Often you pay less if you send PHP straight away through a transfer service that converts near the mid-market rate. Exchange rates change all the time.
Asiatrust Bank and its SWIFT codes
Of all banks in Philippines, Asiatrust Bank has the largest number of SWIFT codes. Its head office code is ATDBPHM1XXX – the code most transfers need.
The number of codes says more about how it registers branches and services than about how big it is. Making a payment to Asiatrust Bank? Use ATDBPHM1XXX except when a specific branch code is requested.
What the letters in a Philippines BIC mean
Bank identifier codes use one international format: eight characters plus an optional three-character extension. First comes four letters for the bank, followed by two letters for the country and two characters for the location.
Whatever the bank, every code from Philippines share 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.
The last three characters, if present, identify a specific branch; XXX is used for the head office. In most cases the head office code is fine.
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, including branches and departments.
Which bank in Philippines has the most SWIFT codes?
Asiatrust Bank has the most codes: 15 in our database. Its head office code is ATDBPHM1XXX.
What is the cheapest way to send money to Philippines?
Banks often add a markup to the exchange rate. Check what arrives 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 go through SWIFT and require the BIC of the bank plus the account number or IBAN.
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.
Source: listbase-org SWIFT/BIC database (MIT licence), updated monthly. Always verify the code with the recipient or their bank.