Bank Codes In the Philippines: A Complete List Of SWIFT And PayPal Codes

6 min. read By Kia Navarro on

When it comes to banking transactions locally and internationally, bank codes, SWIFT codes, and PayPal codes are required to complete the exchange.

You may be asking yourself now, what is a bank code? What is a SWIFT code? What is a PayPal code? And, crucially, when are they used? Read on for the answers.

What is a bank code?

To put it in simple terms, a bank code is a national numerical code that is assigned by the country’s central bank to identify it during financial transactions (ex. money transfers).

The common banking codes that are used are BRSTN and SWIFT. We’re going to explain more about SWIFT later.

BRSTN’s full meaning is the Bank Routing Symbol Transit Numbers for banks located in the Philippines. This is a 9-digit code that is commonly used as a bank identifier code to transfer money as it bears the country, name of the bank and the city. Kind of like a zipcode!

The likes of online-based companies would ask you for the BRSTN code for them to deposit the funds to the correct bank. You wouldn’t have to worry about your hard-earned money getting lost in the process of transfer. For those using online transfers for remittance, this is also required in order for them to transfer directly to a local bank account.

Check out the table below for a list of banks in the Philippines and their corresponding BRSTN codes.

BANK CODES (BRSTN)

Bank Name BRSTN
ALLIED BANKING CORPORATION 010320013
ASIA UNITED BANK 011020011
AUSTRALIA NEW ZEALAND BANK 010700015
BANCO DE ORO (BDO) 010530667
BANGKO SENTRAL NG PILIPINAS 010030015
BANGKOK BANK Public Co., Ltd. 010670019
BANK OF AMERICA, N/A/ 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
CHINATRUST COMMERCIAL BANK 010690015
CITIBANK PHILIPPINES N.A. 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
INTL EXCHANGE BANK 010680012
INTERNATIONAL NEDERLAND BANK 010660016
JP MORGAN CHASE BANK 010720011
KOREA EXCHANGE BANK 010710018
LAND BANK OF THE PHILIPPINES (LANDBANK) 010350025
MAYBANK PHILIPPINES 010220016
MIZUHO CORPORATE BANK, Ltd. 010640010
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 PHILIPPINES 010270189

(Read: Bangko Sentral: Banks Must Provide Customers With Interbank Fund Transfer Channels)

What is a SWIFT code?

The SWIFT code, on the other hand, means Society for Worldwide Interbank Financial Telecommunication. SWIFT codes or address are also called the Business Identifier Codes (BICs).

These codes are made up of eight to 11 characters. The first four characters are the bank codes, then the next two characters are the country codes. After that, the next two characters are the location code than the last three codes are the branch code.

Every character in this code is important as it is designed specifically for the identification of a bank used for money transfers.

SWIFT codes are used when banks located in other countries or even here in the Philippines are going to wire funds to a bank. It has the same function as BRSTN; the main difference is that SWIFT has an eight to 11 character code that indicates the bank code, country code, location code, and branch code.

For example: BOPIPHMMTRY

  1. Bank Code: BOPI (Bank of the Philippine Islands)
  2. Country Code: PH (Philippines)
  3. Location Code: MM (Metro Manila)
  4. Branch Code: TRY (Treasury Group Branch)

Check out the table below to get a list of banks and their corresponding SWIFT codes.

SWIFT CODES

Bank Name SWIFT Code
ASIA UNITED BANK CORPORATION AUBKPHMM
ASIATRUST DEVELOPMENT BANK, QUEZON CITY ASDVPHM1
AUSTRALIA NEW ZEALAND BANK (ANZ) BANKING GROUP LIMITED ANZBPHMX
ASIA UNITED BANK CORPORATION (AUB) AUBKPHMM
BANK OF CHINA BKCHPHMM
BANK OF AMERICA, N/A/ BOFAPH2X
BANK OF COMMERCE PABIPHMM
BANCO FILIPINO SAVINGS AND MORTGAGE BANK FIAOPHM1
BANK OF THE PHILIPPINE ISLANDS (BPI) BOPIPHMM
BANK OF MAKATI (A SAVINGS BANK), INC. MKRUPHM1
BANCO DE ORO (BDO) UNIBANK BNORPHMM
CHINA BANKING CORP (CHINABANK) CHBKPHMM
CHINA BANK SAVINGS, INC., MAKATI CITY CHSVPHM1
CHINATRUST (PHILS.) COMMERCIAL BANK MANILA CTCBPHMM
CIMB BANK PHILIPPINES INC. CIPHPHM1
CITIBANK PHILIPPINES N.A.(MANILA HEAD OFFICE) CITIPHMXV
CITIBANK SAVINGS INC. CITIPH2X
CITYSTATE SAVINGS BANK, INC. CIVVPHM1
DEVELOPMENT BANK OF THE PHILIPPINES (DBP) DBPHPHMM
DEUTSCHE BANK AG DEUTPHMM
EAST WEST BANKING CORPORATION EWBCPHMM
HSBC SAVINGS BANK (PHILIPINES) INC. HBPHPHMM
HSBC HONGKONG AND SHANGHAI BANKING CORP. MANILA (HEAD OFFICE) HSBCPHMM
HONGKONG AND SHANGHAI BANKING CORP. (HSBC) CEBU BRANCH HSBCPHMMCEB
ING BANK N.V., MANILA INGBPHMM / INGBPHMMRTL
LAND BANK OF THE PHILIPPINES TLBPPHMM
MAYBANK PHILIPPINES INC MBBEPHMM
METROPOLITAN BANK AND TRUST CO. (METROBANK) MBTCPHMM
ONE NETWORK BANK, INC. (A RURAL BANK) ONNRPHM1
PHILIPPINE BANK OF COMMUNICATIONS (PBCOM) CPHIPHMM
PHILTRUST BANK (PHILIPPINE TRUST COMPANY) PHTBPHMM
PHILIPPINE SAVINGS BANK (PSBANK) PHSBPHMM
PHILIPPINE BUSINESS BANK (PBB) PPBUPHMM
PHILIPPINE NATIONAL BANK (PNB) PNBMPHMM
PHILIPPINE VETERANS BANK PHVBPHMM
RIZAL COMMERCIAL BANKING CORPORATION (RCBC) RCBCPHMM
RCBC SAVINGS BANK, INC. (MAKATI) RCSAPHM1
STANDARD CHARTERED BANK SCBLPHMMEQI
STANDARD CHARTERED BANK (MAKATI) SCBLPHMM
SECURITY BANK CORPORATION SETCPHMM
STERLING BANK OF ASIA INC. (SAN JUAN) STLAPH22
UNION BANK OF THE PHILIPPINES UBPHPHMM
UNITED COCONUT PLANTERS BANK (UCPB), MANILA UCPBPHMM
UCPB SAVINGS BANK, INC. (MAKATI) UCSVPHM1
UNITED OVERSEAS BANK PHILIPPINES UOVBPHMM

(Read: 7 Best Mobile Payment Apps In The Philippines For Cashless Transactions)

What is a PayPal Code?

PayPal is a common and trusted international payment system. It is also a system that requires the BRSTN code.

PayPal users that are in the Philippines who will withdraw their funds and transfer it to a local account will be asked for the 9-digit BRSTN code of their preferred bank.

For those who want to transfer their PayPal funds to a local bank, these are the Philippine banks that have PayPal Bank Codes:

Bank Name PayPal Code
ALLIED BANKING CORPORATION 010320013
ASIA UNITED BANK 011020011
BANCO DE ORO (BDO) 010530667
BANGKO SENTRAL NG PILIPINAS 010030015
BANK OF COMMERCE 010440016
BANK OF THE PHILIPPINE ISLANDS (BPI) 010040018
CHINA BANKING CORP (CHINABANK) 010100013
CHINATRUST COMMERCIAL BANK 010690015
CITIBANK PHILIPPINES N.A. 010070017
DEVELOPMENT BANK OF THE PHILIPPINES (DBP) 010590018
DEUTSCHE BANK 010650013
EAST WEST BANK 010620014
EXPORT & INDUSTRY BANK 010860010
HONGKONG AND SHANGHAI BANK (HSBC) 010060014
LAND BANK OF THE PHILIPPINES 010350025
METROPOLITAN BANK AND TRUST CO. (METROBANK) 010269996
PHILIPPINE BANK OF COMMUNICATIONS (PBCOM) 010110016
PHILTRUST BANK (PHILIPPINE TRUST COMPANY) 010090039
PHILIPPINE SAVINGS BANK (PSBANK) 010269996
PRUDENTIAL BANK 010150018
PHILIPPINE VETERANS BANK 010330016
RIZAL COMMERCIAL BANKING CORPORATION (RCBC) 010280014
STANDARD CHARTERED BANK (MAKATI) 010050011
SECURITY BANK 010140015
UNION BANK OF THE PHILIPPINES 010419995
UNITED COCONUT PLANTERS BANK (UCPB) 010299995
UNITED OVERSEAS BANK PHILIPPINES 010270189

Banks that are not on the list do not allow PayPal transfers. You won’t be able to transfer or withdraw your PayPal funds into your account.

Banks that have no PayPal codes:

  • One Network Bank (ONB – BDO)
  • City Savings Bank (CSB – UnionBank)
  • Robinsons Bank

How do I add a local bank in PayPal?

  1. Login to your PayPal account
  2. Click the “Wallet” tab
  3. Select “Link a bank account”
  4. You will be asked to fill in the following information:
    • Country
    • Name associated with the bank account
    • The name of the bank
    • Bank Code
    • Account Number

Make sure you double-check the information you have entered. There is a P250 return fee charge if you used an invalid bank account information to withdraw money.

About the author

Kia Navarro

Kia Navarro Kia Navarro still lives with her parents. She is, after all, a 24-year-old student who just happens to write content for eCompareMo, which she refers to as "the coolest company she's ever written for."