Bank Codes In the Philippines: A Complete List Of SWIFT And PayPal Codes
6 min readWhen 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
- Bank Code: BOPI (Bank of the Philippine Islands)
- Country Code: PH (Philippines)
- Location Code: MM (Metro Manila)
- 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?
- Login to your PayPal account
- Click the “Wallet†tab
- Select “Link a bank accountâ€
- 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.