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

  • For Fast Result! Please type on Google bank codes

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

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 these information for online bank transfer.

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.

Bank Routing for Philippine Banks.png

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.

Complete List of Bank Codes (BRSTN) in the Philippines

Allied Banking Corp10320013
Australia New Zealand (ANZ) Bank10700015
Asia United Bank (AUB)11020011
Banco De Oro (BDO)10530667
Bangko Sentral ng Pilipinas10030015
Bangkok Bank10670019
Bank of America10120019
Bank of China11140014
Bank of the Philippine Islands (BPI)10040018
Bank of Tokyo10460012
Bank of Commerce10440016
China Banking Corp (Chinabank)10100013
China Trust Commercial Bank10690015
Citibank Philippines10070017
Development Bank of the Philippines (DBP)10590018
Deutsche Bank10650013
East West Bank10620014
Export & Industry Bank10860010
Fuji Bank10640010
Hongkong and Shanghai Bank (HSBC)10060014
International Commercial Bank of China10560019
International Exchange Bank10680012
JP Morgan Chase Bank10720011
Korea Exchange Bank10710018
International Nederland Bank10660016
Land Bank of the Philippines (Landbank)10350025
Metropolitan Bank & Trust Co. (Metrobank)10269996
Philippine Bank of Communication (PBCOM)10110016
Phil Trust Company (Philtrust)10090039
Philippine National Bank (PNB)10080010
Philippine Savings Bank (PSBank)10269996
Prudential Bank10150018
Philippine Veterans Bank (Veterans Bank)10330016
Rizal Commercial Banking Corp (RCBC)10280014
Standard Chartered Bank10050011
Security Bank10140015
Union Bank of the Philippines (UBP)10419995
United Coconut Planters Bank (UCPB)10299995
United Overseas Bank10270189

List of SWIFT Codes (or BIC) of Philippine Banks

Asia United Bank CorporationAUBKPHMM
Australia and New Zealand (ANZ) Banking Group LimitedANZBPHMX
Bank of CommercePABIPHMM
Bank of the Philippine Sslands (BPI)BOPIPHMM
Banco De Oro (BDO) UnibankBNORPHMM
China Banking Corporation (Chinabank)CHBKPHMM
Chinatrust (Philippines) Commercial Bank ManilaCTCBPHMM
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 BranchHSBCPHMMCEB
Hongkong and Shanghai Banking corp. (HSBC) Manila Head OfficeHSBCPHMM
HSBC Savings Bank (Philippines) Inc.HBPHPHMM
Land Bank of the PhilippinesTLBPPHMM
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 BankPHVBPHMM
Philtrust Bank (Philippine Trust Company)PHTBPHMM
Rizal Commercial Banking Corporation (RCBC)RCBCPHMM
Robinsons Bank CorporationROBPPHMQ
Security Bank CorporationSETCPHMM
Standard Chartered BankSCBLPHMM
Union Bank of the Philippines (UBP)UBPHPHMM
United Coconut Planters Bank (UCPB)UCPBPHMM

Learned something new? Send this article to a friend.

Leave a Reply

Photo and Image Files
Audio and Video Files
Other File Types
3 Comment threads
3 Thread replies
Most reacted comment
Hottest comment thread
5 Comment authors
MaggieRoy JosmenKayleenorvieHarper Recent comment authors

This site uses Akismet to reduce spam. Learn how your comment data is processed.

newest oldest most voted
Notify of

Hi!good day,mind if i ask.what if i will received a money abroad ,what routing number should i use?


HI Gia normally receiving money no routing number needed only for the one who sending money.


Updated na to? I went to my bank China banking corp. peru iba yung Routing number na binigay at iba din yung nakalagay dito?


Hi Norvie, thank you for the feedback we will check on this one.

Roy Josmen
Roy Josmen

Your code for PNB is the same as Phil Bank of Communications. This is terrible information and can cause a lot of trouble for someone who relies on info on this page.

Please update the page with the correct PNB Swift code.

SWIFT code for PNB from all the other sites is “PNBMPHMM”