Updated PH Bank Code – SWIFT, BIC, IBAN, & Routing nos

Here are the most useful list of bank code for money transfer like (PayPal, Google AdSense, and Payoneer) Bank Codes & Swift Codes for all the banks in the Philippines. Including bank codes for BDO, BPI, MetroBank, UnionBank, LandBank, Security Bank, RCBC, and more.

Banking services through the aid of financial institutions either domestic or local services for deposit, credit card transactions, remittance, and transmittal of payment require a security code in a form of the deposit account number, credit card number, routing number, and bank code.

Paypal has been considered the most reliable and credible e-commerce institution that transmits money around the world.

What is a Bank Code?

It identifies both the bank and the branch where the account is held. In some cases, the first digit of the sort code identifies the bank itself and in other cases, the first 2 digits identify the bank.

In this article, we will show to you the complete lists of the Philippine Banks, their respective Bank Branch Codes, their Swift Codes, and their Routing Numbers, how to lookup for this if you are outside the Philippines, so that, your transaction with PayPal will be easier and you don’t need to contact these banks just to get this information for online bank transfer.

With its wide affiliation with international banks make Paypal service unbeatable. Due to the rapid development of technology, an international transaction is just a process of a snap.

Account Number VS Iban

Here is an example, an IBAN of a normal account number of AED 01123456701 is:

AE47 0440 0000 0112 3456 701

And it comprises of:

  • “AE” – the country code
  • “47” – the two check digits
  • “044” – Standard Chartered UAE bank identifier
  • “000” – preceding zeros
  • “00” – the currency code
  • “01123456701” – normal account number

Based on the above the IBAN for the UAE will be 23 characters. The diagram below shows the various components of the UAE IBAN.

An IBAN can always be distinguished from a normal customer account number by the following:

  • Two letters at the beginning of the IBAN, which refer to the country code where the account resides;
  • Two numbers (in the third and fourth position of the IBAN), which represent the check digit;
  • Three numbers (after the check digits) to identify the respective bank where the beneficiary maintains his/her account; and
  • The length of the IBAN is 2 3 characters.

In the Philippines, like all other banks in the world uses four (4) common bank identifying codes and these are the following:
BRSTN: a.k.a. Bank Routing Symbol Transit Numbers for Major Banks in the Philippines
This is a 9-digit code that identifies the country, the city, and the name of the bank. It is commonly used as bank identifier code used among banks in the Philippines to transfer funds.
SWIFT: or the “Society for Worldwide Interbank Financial Telecommunication”. Business Identifier Codes (BICs) are often called SWIFT addresses or codes depending on the countries it will be used. In the Philippines, we use SWIFT codes.

The SWIFT code is 8 or 11 characters, made up of:

  • 4 letters: Institution Code or bank code.
  • 2 letters: ISO 3166-1 alpha-2 country code
  • 2 letters or digits: location code
  • The last 3 characters represent the branch code.

IBAN: also known as International Bank Account Number is a number attached to all accounts and is made up of a code to identify the country the account belongs to, the accountholder’s bank and the account number itself.
CHIPS: stands for Clearing House Interbank Payments System and it is originated in the US for funds transfer all over the world.
Note: To avoid inconvenience, it is always advisable to contact your banks to check the bank codes of your own bank before using it to transfer funds.
Note: To avoid inconvenience, it is always advisable to contact your banks to check the bank codes of your own bank before using it to transfer funds.

The Complete List of Bank Codes (BRSTN) in the Philippines

Allied Banking Corp 010320013
Australia New Zealand (ANZ) Bank 010700015
Asia United Bank (AUB) 011020011
Banco De Oro (BDO) 010530667
Bangko Sentral ng Pilipinas 010030015
Bangkok Bank 010670019
Bank of America 010120019
Bank of China 011140014
Bank of the Philippine Islands (BPI) 010040018
Bank of Tokyo 010460012
Bank of Commerce 010440016
China Banking Corp (Chinabank) 010100013
China Trust Commercial Bank 010690015
Citibank Philippines 010070017
Development Bank of the Philippines (DBP) 010590018
Deutsche Bank 010650013
East West Bank 010620014
Export & Industry Bank 010860010
Fuji Bank 010640010
Hongkong and Shanghai Bank (HSBC) 010060014
International Commercial Bank of China 010560019
International Exchange Bank 010680012
JP Morgan Chase Bank 010720011
Korea Exchange Bank 010710018
International Nederland Bank 010660016
Land Bank of the Philippines (Landbank) 010350025
Maybank 010220016
Metropolitan Bank & Trust Co. (Metrobank) 010269996
Philippine Bank of Communication (PBCOM) 010110016
Phil Trust Company (Philtrust) 010090039
Philippine National Bank (PNB) 010080010
Philippine Savings Bank (PSBank) 010269996
Prudential Bank 010150018
Philippine Veterans Bank (Veterans Bank) 010330016
Rizal Commercial Banking Corp (RCBC) 010280014
Standard Chartered Bank 010050011
Security Bank 010140015
Union Bank of the Philippines (UBP) 010419995
United Coconut Planters Bank (UCPB) 010299995
United Overseas Bank 010270189

SWIFT Code (BIC) for all Banks in the Philippines

Asia United Bank Corporation AUBKPHMM
Australia and New Zealand (ANZ) Banking Group Limited ANZBPHMX
Bank of Commerce PABIPHMM
Bank of the Philippine Islands (BPI) BOPIPHMM
Banco De Oro (BDO) Unibank BNORPHMM
China Banking Corporation (Chinabank) CHBKPHMM
Chinatrust (Philippines) Commercial Bank Manila CTCBPHMM
Citibank (Cebu Branch) CITIPHMXCBU
Citibank (Manila Head Office) CITIPHMXV
Citibank Savings Inc. CITIPH2X
Development Bank of the Philippines (DBP) DBPHPHMM
East West Banking Corporation (EW) EWBCPHMM
Hongkong and Shanghai Banking Corp. (HSBC) Cebu Branch HSBCPHMMCEB
Hongkong and Shanghai Banking corp. (HSBC) Manila Head Office HSBCPHMM
HSBC Savings Bank (Philippines) Inc. HBPHPHMM
Land Bank of the Philippines TLBPPHMM
Maybank Philippines Inc. MBBEPHMM
Metropolitan Bank and Trust Co. (Metrobank or MTB) MBTCPHMM
Philippine Bank of Communications (PBCOM) CPHIPHMM
Philippine Business Bank (PBB) PPBUPHMM
Philippine National Bank (PNB) PNBMPHMM
Philippine Savings Bank (PS Bank) PHSBPHMM
Philippine Veterans Bank PHVBPHMM
Philtrust Bank (Philippine Trust Company) PHTBPHMM
Rizal Commercial Banking Corporation (RCBC) RCBCPHMM
Robinsons Bank Corporation ROBPPHMQ
Security Bank Corporation SETCPHMM
Standard Chartered Bank SCBLPHMM
Union Bank of the Philippines (UBP) UBPHPHMM
United Coconut Planters Bank (UCPB) UCPBPHMM

SEE Also: List of Legit Ways to Make Money Online in Philippines

Have something to add to this story? Share it in the comments.



I learned a lot about finance after working for a digital marketing company specializing in investing and trading stocks, forex, etc. After that, I got exposed to other verticals such as wealth management and personal finance, which further improved my understanding of the financial world.






10 thoughts on “Updated PH Bank Code – SWIFT, BIC, IBAN, & Routing nos”

  1. Philippine banks has no IBAN. IBAN is for European banks. Receiving money from EU can only be resolved via correspondent bank of local banks. Do you know the correspondent banks of UnionBank?


Leave a Comment