Official SWIFT Code of BDO, BPI, Metrobank, Philippine banks



When sending cash remittances or wire transfer to an account with BDO, BPI, Metrobank, Landbank, DBP, or any other Philippine bank, you’ll surely need the SWIFT Code of the bank.

Good thing is, you can find all the SWIFT Codes you need in this list!

Make sure you’re using the right bank code because if you provide the wrong digits, your remittance might not be delivered. Worse, you might even get charged a hefty fee for providing incorrect SWIFT Codes or making typo mistakes in the transaction.

I remember one time when I was still working abroad and I sent a wire transfer to the Philippines. I used the wrong Swift Code (which I got from some unreliable source on the internet) but the remittance bank accepted the money transfer transaction. I was told the remittance will be sent in 2-3 days and I thought everything would be fine.

But 3 days later, my recipient in the Philippines told me the money was still not yet deposited in his bank account. The very next day, I went to my remittance bank to inquire and that’s when they told me that the money transfer did not go through!

My remittance bank told me the wire transfer was rejected because I gave the wrong Swift Code. Worse, they charged me $10.00 for the failed transaction!

Yes, it was my fault that I got the Swift Code from some unreliable website back then so don’t make that same mistake. That’s the reason we made this list — containing bank Swift Codes or BIC of financial institutions in the Philippines — which we individually verified to be correct, so that you won’t have to experience the same mistake I did!

Check out below the complete, accurate, and most updated list of SWIFT codes for banks and financial institutions in the Philippines!

SWIFT Code of Banks in the Philippines

What is SWIFT Code?

SWIFT codes are unique identification numbers assigned to a bank or a financial institution around the world.

It’s called SWIFT code because SWIFT is actually an acronym which stands for the “Society for Worldwide Interbank Financial Telecommunication”, an organization that provides a network for institutions worldwide to send and receive information about financial transactions.

What's the meaning of Swift Code?

SWIFT code is the popular term for the Bank Identifier Code (BIC). These codes are typically used when transferring money between banks, particularly for international remittances and wire transfers, and also for the exchange of messages between banks.

A typical BIC or SWIFT Code consists of 8 or 11 characters. The 8-digit code usually refers to the Headquarters or Head Office of the bank, while the 11-digit code is intended for a specific unit or branch of the bank.

The format of the 8-digit or 11-digit SWIFT code (or BIC) typically means:

  • First 4 letters – Bank Code
  • Next 2 letters – Country Code
  • Next 2 characters – Location Code (may consist of letters and numbers)
  • Last 3 characters – Branch Code (these characters are optional; may consist of letters and numbers; if “XXX” is used, the BIC / Swift Code refers to the Main Branch or Head Office)

Majority of international banks adopt and use SWIFT codes for interbank messages and wire transfers. According to the SWIFT Network website, they connect more than 11,000 banks, financial institutions, and corporate customers spanning 200 countries and territories worldwide.

What’s the SWIFT Code of BDO, BPI, Metrobank, and other Philippine banks?

Here’s a summary of the official SWIFT Codes of top Philippine banks. We personally verified these to be correct by calling and confirming the SWIFT Codes from banks themselves.

 Philippine BankOfficial SWIFT Code
1Banco de Oro (BDO)BNORPHMM
2Bank of the Philippine Islands (BPI)BOPIPHMM
3MetrobankMBTCPHMM
4Land Bank of the PhilippinesTLBPPHMM
5Dev't Bank of the Philippines (DBP)DBPHPHMM
6East West BankEWBCPHMM
7Philippine National Bank (PNB)PNBMPHMM
8RCBCRCBCPHMM
9China Banking Corp. (ChinaBank)CHBKPHMM
10UnionBank of the Phils. (UBP)UBPHPHMM
11Security BankSETCPHMM
12United Coconut Planters Bank (UCPB)UCPBPHMM

Wait, I can’t find the SWIFT Code of my bank branch in the list! If you’re unable to find the SWIFT Code or BIC Number for the specific branch of your bank — regardless if your branch is located in Luzon, Visayas, or Mindanao — you simply need to use the provided SWIFT code of the Main Branch and the wire transfer will still go through to your intended branch.

I tried this before, my recipient’s bank account is with BDO and the branch is in the Visayas, and I can’t find the Swift Code of that branch (because they have none!). So I just used the Swift Code of BDO’s head office, which is BNORPHMM, and yes the remittance got processed without a hitch!

But if what you’re looking for is the SWIFT Code of an affiliate company or subsidiary of the bank (not just a branch), check out our other lists below.

BDO’s SWIFT Code or BIC Number

What’s the SWIFT Code of Banco de Oro (BDO)? Again, BDO’s SWIFT Code is BNORPHMM.

What about the SWIFT Code of a specific BDO branch? There’s none, because there’s just one SWIFT Code for the entire BDO network, and what you need to use is the Head Office BDO SWIFT Code which is BNORPHMM.

If what you’re looking for is the SWIFT Code of an affiliate company or subsidiary of BDO, you may check the list below.

Banco de Oro (BDO)BranchBIC / SWIFT Code
BANCO DE ORO (BDO)MANILA - Main Branch (Head Office)BNORPHMM
BDO ELITE SAVINGS BANK, INC.TAGUIG CITYBDESPHM1
BDO SECURITIES CORPORATIONMAKATI CITYBDSCPHM1
BDO NOMURA SECURITIES, INC.MAKATIBNSCPHM1
BDO PRIVATE BANK INC.MANILABOPBPHMM
BANCO DE ORO SAVINGS BANK, INC.MAKATIORSIPHM1

BPI’s SWIFT Code or BIC Number

What’s the SWIFT Code of Bank of the Philippine Islands (BPI)? Its SWIFT Code is BOPIPHMM.

What about a specific branch of BPI? Again, there’s actually just one SWIFT Code for the entire bank and that’s the Head Office BPI SWIFT Code, which is BOPIPHMM.

However, for BPI Family Savings Bank, the SWIFT Code is BPFSPHM1. Take note, though, that this might change this 2021 since BPI Family Savings Bank will soon be merged with BPI. This means BPI Family Savings Bank will cease to exist once the merger is complete, which means all BPI Family Savings Bank accounts will become BPI bank accounts very soon.

For the SWIFT Codes of other affiliate companies of BPI, check out the list below.

Bank of the Philippine Islands (BPI)BranchBIC / SWIFT Code
BANK OF THE PHILIPPINE ISLANDS (BPI)MANILA - Main Branch (Head Office)BOPIPHMM
BPI TREASURY GROUPMANILA - TREASURY GROUPBOPIPHMMTRY
BPI CAPITAL CORP.MANILABPAPPHM1
BPI CARD FINANCEMANILABPCNPHM1
BPI DIRECTMANILABPDIPHM1
BPI FAMILY BANKMANILABPFFPHM1
BPI FAMILY SAVINGS BANKMAKATIBPFSPHM1
BPI GLOBE BANKO INC.MAKATI CITYBPGOPHM1
BPI SECURITIES CORP.MANILABPISPHM1
BPI LEASING CORPORATIONMANILABPLIPHM1

Metrobank’s SWIFT Code or BIC Number

What’s the SWIFT Code of Metrobank? It’s MBTCPHMM.

There’s no other SWIFT Code for a specific branch of Metropolitan Bank and Trust Co. (Metrobank). For all Metrobank branches, just use the Head Office Metrobank SWIFT Code which is MBTCPHMM.

For the SWIFT Code of Metrobank Card Corp., however, use MCCEPHM1.

MetrobankBranchBIC / SWIFT Code
METROBANK (METROPOLITAN BANK & TRUST CO.)MANILA - Main Branch (Head Office)MBTCPHMM
METROBANK CARD CORPORATION (A FINANCE CO.)MAKATIMCCEPHM1

Citibank’s SWIFT Code or BIC Number

What’s the SWIFT Code of Citibank? In the Philippines, Citibank’s SWIFT Code is CITIPHMX.

Again, if you will send a money remittance to a specific branch of Citibank that is not on the list below, just use the same Head Office Citibank SWIFT Code: CITIPHMX.

Citibank PhilippinesBranchBIC / SWIFT Code
CITIBANK MANILA BRANCH (HEAD OFFICE)MAKATI - Main Branch (Head Office)CITIPHMX
CITIBANK SAVINGS INC.QUEZON CITYCITIPH21
CITIBANK N.A. CEBUCEBUCITIPHMXCBU
CITIBANK N.A. IBG-TREASURY SERVICES UNITMANILA - IBG-TREASURY SERVICES UNITCITIPHMXTSU
CITIBANK SECURITIES INC.MANILACIVPPHM1

LandBank’s SWIFT Code or BIC Number

What’s the SWIFT Code of LandBank of the Philippines? LandBank’s SWIFT Code is TLBPPHMM.

There are SWIFT Codes for other branches of Land Bank in Davao, Iloilo, General Santos City, Cebu, and Quezon City. Check them in the list below.

For all other branches of Land Bank which are not shown on the list, just use the Head Office LandBank SWIFT Code, which is TLBPPHMM.

LandBank PhilippinesBranchBIC / SWIFT Code
LAND BANK OF THE PHILIPPINES (LANDBANK)MANILA - Main Branch (Head Office)TLBPPHMM
LANDBANK (LBP) DAVAODAVAOTLBPPHM10M2
LANDBANK (LBP) ILOILOILOILOTLBPPHM10M3
LANDBANK (LBP) GENSANGENERAL SANTOSTLBPPHM10M4
LANDBANK (LBP) CEBUCEBUTLBPPHM10MC
LANDBANK (LBP) QCQUEZON CITYTLBPPHM10MQ

HSBC Philippines’ SWIFT Code or BIC Number

What’s the SWIFT Code of HSBC in the Philippines? Their SWIFT Code is HSBCPHMM.

Again, just use the same Head Office SWIFT Code above if your bank account is in other branches of HSBC that is not shown on the list below.

HSBC PhilippinesBranchBIC / SWIFT Code
HSBC (HONGKONG AND SHANGHAI BANKING CORP)TAGUIG CITY - Main Branch (Head Office)HSBCPHMM
HSBC CEBU BRANCHCEBUHSBCPHMMCEB
HSBC CUSTODY AND CLEARING DEPARTMENTMANILA - CUSTODY AND CLEARINGHSBCPHMMSEC
HSBC TREASURY DEPARTMENTMANILA - TREASURY DEPARTMENTHSBCPHMMTRY

JP Morgan Chase’s SWIFT Code or BIC Number

If you’re looking for the SWIFT code of a specific branch of JP Morgan Chase Philippines and it is not shown below, what you need to use instead is the Head Office JP Morgan Chase SWIFT Code: CHASPHMM.

JP Morgan ChaseBranchBIC / SWIFT Code
JPMORGAN CHASE BANK, N.A., MANILA BRANCHMANILA - Main Branch (Head Office)CHASPHMM
JPMORGAN CHASE BANK, N.A., MANILA BRANCHMANILA - TELEX AND S.W.I.F.T. MESSAGE ENQUIRIESCHASPHMMENQ
JPMORGAN CHASE BANK, N.A., MANILA BRANCHMANILA - TEST KEY AND BKE ADMINISTRATIONCHASPHMMKEY
JPMORGAN CHASE BANK, N.A., MANILA BRANCHMANILA - OFFHORE BANKING UNITCHASPHMMOBU
J.P. MORGAN SECURITIES PHILIPPINES INC.MANILACHASPHS1

AsiaTrust’s SWIFT Code or BIC Number

If you’re looking for the SWIFT code of a specific branch of AsiaTrust Bank and it is not shown below, what you need to use is the Head Office AsiaTrust SWIFT Code: ATDBPHM1.

AsiaTrust BankBranchBIC / SWIFT Code
ASIATRUST BANK (MAIN BRANCH)QUEZON CITYATDBPHM1
ASIATRUST MANILA BRANCHMANILAATDBPHM10MM
ASIATRUST ANTIPOLO BRANCHANTIPOLOATDBPHM10M2
ASIATRUST BACOOR BRANCHBACOORATDBPHM10M3
ASIATRUST CALOOCAN BRANCHCALOOCAN CITYATDBPHM10M4
ASIATRUST ANTIPOLO BRANCHANTIPOLOATDBPHM10M5
ASIATRUST QC BRANCHQUEZON CITYATDBPHM10M6
ASIATRUST PASAY BRANCHPASAY CITYATDBPHM10M7
ASIATRUST QC BRANCHQUEZON CITYATDBPHM10M8
ASIATRUST QC BRANCHQUEZON CITYATDBPHM10MA
ASIATRUST MANILA BRANCHMANILAATDBPHM10MB
ASIATRUST SAN JUAN BRANCHSAN JUANATDBPHM10MC
ASIATRUST SANTIAGO BRANCHSANTIAGOATDBPHM10MD
ASIATRUST TONDO BRANCHTONDOATDBPHM10ME
ASIATRUST VALENZUELA BRANCHVALENZUELAATDBPHM10MF

SWIFT Codes of other Philippine Banks

For the SWIFT Codes of other Philippine banks, check them out in our comprehensive list below.

Again take note, the SWIFT code of a specific branch is likely the same as the head office SWIFT Code shown below. Your intended recipient will still receive the remittance as long as you use the SWIFT Code of the main branch or head office of the bank.

Bank / InstitutionBranchBIC / SWIFT Code
ALLIED SAVINGS BANKMAKATI CITYALSGPHM1
AUSTRALIA AND NEW ZEALAND (ANZ) BANKING GROUP LIMITEDMAKATI CITYANZBPHMX
ASIATRUST DEVELOPMENT BANKQUEZON CITYASDVPHM1
ASIA UNITED BANK CORPORATION (AUB)PASIG CITYAUBKPHMM
BANK OF CHINA, MANILA BRANCHMANILABKCHPHMM
BANK OF AMERICA, N.A. MANILAMANILABOFAPH2X
BANCO FILIPINO SAVINGS AND MORTGAGE BANKMANILAFIAOPHM1
BANK OF MAKATI (A SAVINGS BANK), INC.MAKATI CITYMKRUPHM1
BANK OF COMMERCEMANDALUYONG CITYPABIPHMM
CHINA BANKING CORPORATION (CHINABANK)MANILACHBKPHMM
CHINA BANK SAVINGS, INC.MAKATI CITYCHSVPHM1
CIMB BANK PHILIPPINES INC.TAGUIG CITYCIPHPHM1
CITYSTATE SAVINGS BANK, INC.PASIG CITYCIVVPHM1
CTBC BANK (PHILIPPINES) CORP.TAGUIG CITYCTCBPHMM
DEVELOPMENT BANK OF THE PHILIPPINES (DBP)MANILADBPHPHMM
DEUTSCHE BANK AGMANILADEUTPHMM
EAST WEST BANKING CORPORATION (EASTWEST BANK)MANILAEWBCPHMM
HSBC HONGKONG AND SHANGHAI BANKING CORP. MANILA HEAD OFFICEMANILAHSBCPHMM
HSBC HONGKONG AND SHANGHAI BANKING CORP. CEBU BRANCHCEBU CITYHSBCPHMMCEB
HSBC SAVINGS BANK (PHILIPINES) INC.MUNTINLUPAHBPHPHMM
ING BANK N.V.MANILAINGBPHMM
ING BANK N.V.MANILAINGBPHMMRTL
MAYBANK PHILIPPINES, INCMANILAMBBEPHMM
ONE NETWORK BANK, INC. (A RURAL BANK)DAVAO CITYONNRPHM1
PHILIPPINE BANK OF COMMUNICATIONS (PBCOM)MANILACPHIPHMM
PHILIPPINE SAVINGS BANK (PSBANK)MANILAPHSBPHMM
PHILTRUST BANK (PHILIPPINE TRUST COMPANY)MANILAPHTBPHMM
PHILIPPINE VETERANS BANKMANILAPHVBPHMM
PLANTERS DEVELOPMENT BANKMANILAPLDEPHM1
PHILIPPINE NATIONAL BANK (PNB)MANILAPNBMPHMM
PHILIPPINE NATIONAL BANK (PNB) - TREASURY OPERATIONSPASIG CITYPNBMPHMMTOD
PNB SAVINGS BANKMAKATI CITYPNSAPHM1
PHILIPPINE BUSINESS BANKCALOOCAN CITYPPBUPHMM
RIZAL COMMERCIAL BANKING CORPORATIONMANILARCBCPHMM
RIZAL COMMERCIAL BANKING CORPORATION - FCDUMANILARCBCPH21
RCBC SAVINGS BANK, INC.MAKATI CITYRCSAPHM1
ROBINSONS BANK CORPORATIONQUEZON CITYROBPPHMQ
STANDARD CHARTERED BANKMAKATI CITYSCBLPHMM
STANDARD CHARTERED BANK - CUSTODIAL DEPARTMENTMANILASCBLPHMMEQI
SECURITY BANK CORPORATIONMANILASETCPHMM
STERLING BANK OF ASIA INC.SAN JUANSTLAPH22
UNION BANK OF THE PHILIPPINES (UNIONBANK)PASIG CITYUBPHPHMM
UNITED COCONUT PLANTERS BANK (UCPB)MANILAUCPBPHMM
UCPB SAVINGS BANK, INC.MAKATI CITYUCSVPHM1
UNITED OVERSEAS BANK LIMITEDMANILAUOVBPHMM

SWIFT Codes of Brokers, Rural Banks, and Philippine Companies

Bank / InstitutionBranchBIC / SWIFT Code
ABACUS SECURITIES CORPORATIONMANILAABAEPHM1
ABACUS CAPITAL AND INVESTMENT CORPORATIONPASIGACICPHM1
AL-AMANAH ISLAMIC INVESTMENT BANK OF THE PHILIPPINESMAKATIAIIPPHM1
ANGPING AND ASSOCIATESMANILAANGPPHM1
ASIASEC EQUITIES INC.MANILAASESPHM1
ATR-KIM ENG SECURITIES, INCMANILAATSCPHM1
AYALA LAND, INC.MAKATIAYALPH22
AB CAPITAL AND INVESTMENT CORPORATIONMANILACAVPPHM1
AIG-PHILAM SAVINGS BANK, INCMANILAPHSAPHM1
BANGKOK BANK PUBLIC COMPANY LIMITED, MANILA BRANCHMANILABKKBPHMM
BNP PARIBAS, MANILA OFFSHORE BRANCHMANILABNPAPHMM
BNP PARIBAS PEREGRINE SECURITIES, INCMANILABPPSPHM1
CARD BANK, INC. (A MICROFINANCE ORIENTED RURAL BANK)SAN PABLO CITYCBMFPHM1
CEBUANA LHUILLIER RURAL BANK INC.BACOORCELRPHM1
COL FINANCIAL GROUP, INC.PASIGCFGOPHM1
CITYTRUST SECURITIES CORP.MANILACITRPHM1
CITISECURITIES INC.MANILACITSPHM1
CREDIT SUISSE SECURITIES (PHILIPPINES) INC.MAKATICRESPHM1
CARD SME BANK, INC. A THRIFT BANKSANTO TOMASCRMHPHM1
CATHAY UNITED BANK CO., LTD. MANILA BRANCHMAKATIUWCBPHMM
DBP-DAIWA CAPITAL MARKETS PHILIPPINES, INC.MANILADBSHPHM1
DBS SECURITIES (PHILS) INCMANILADBSPPHM1
DBP-DAIWA SECURITIES (PHILS.), INC.MANILADSPHPHM1
DEUTSCHE REGIS PARTNERS INC.MANILATWENPHM1
EAST WEST CAPITAL CORPMANILAEAWCPHM1
EQUICOM SAVINGS BANK, INC.MAKATIEQSNPHM1
FIRST METRO INVESTMENT CORPORATIONMANILAFMICPHM1
FIRST METRO SECURITIES BROKERAGE CORPORATIONMAKATIFMSOPHM1
F. YAP SECURITIES INCMANILAYAPSPHM1
GE MONEY BANK, INC. (A SAVINGS BANK)QUEZON CITYGEMPPH21
GLOBE TELECOM, INC.TAGUIGGLTEPHMT
GSIS FAMILY BANKPASIGGSFAPHM1
HDI SECURITIES INCMANILAHDISPHM1
INDUSTRIAL BANK OF KOREA, MANILA BRANCHMANILAIBKOPHMM
INDUSTRIAL AND COMMERCIAL BANK OF CHINA LIMITED, MANILA BRANCHTAGUIGICBKPHMM
INSULAR LIFE SAVINGS AND TRUST CO.MANILAILSTPHM1
INSULAR SAVERS BANK, INC. (A RURAL BANK)TAGUIGISVBPHM1
KEPPEL BANK PHILIPPINES, INC.MANILAKEPHPHM1
KEPPEL SECURITIES PHILIPPINES INCMANILAKESPPHM1
KIM ENG SECURITIES PHILIPPINES INC.MANILAKMESPHM1
KEB HANA BANKMAKATIKOEXPHMM
LUZON DEVELOPMENT BANKMANILALUDVPHM1
MACQUARIE CAPITAL SECURITIES (PHILIPPINES) INC.MANILAINBLPHM1
MALAYAN BANK SAVINGS AND MORTGAGE BANKMANILAMAARPHM1
MANILA BANKING CORP.MANILAMABCPHM1
MIZUHO BANK, LTD., MANILA BRANCHMAKATIMHCBPHMM
MERRILL LYNCH SECURITIES PHILIPPINES INC.MANILAMLSPPHM1
MANILA ELECTRIC COMPANYPASIGMRALPHMM
MANULIFE MANUFACTURERS LIFE INSURANCE CO. (PHILS.), INC.MAKATIMFCTPHMM
PAYMAYA PHILIPPINES INC.MANDALUYONGPAPHPHM1
PAPA SECURITIES CORP.MANILAPAPSPHM1
PHILIPPINE EQUITY PARTNERS INC.MANILAPEQPPHM1
PEREGRINE SECURITIES PHILS INC.MANILAPESPPHM1
PHILIPPINE POSTAL SAVINGS BANK, INCMANILAPHSVPHM1
PNB SECURITIES INC.MANILAPNBBPHM1
PREMIERE DEVELOPMENT BANKMANILAPRDEPHM1
PHILIPPINE AMERICAN LIFE AND GENERAL INSURANCECOMPANYTAGUIGAIACPHMM
PHILIPPINE RESOURCES SAVINGS BANK CORPORATIONPASIGPRVRPHM1
PHILIPPINE STOCK EXCHANGE, INC.PASIGXPHSPHM1
QUEZON CAPITAL RURAL BANK, INCORPORATEDLUCENA CITYQCRIPHM1
RCBC CAPITAL CORPORATIONMANILARCCOPHM1
REGINA CAPITAL DEVELOPMENT CORP.MANILAREGIPHM1
RURAL BANK OF PANDI (BULACAN), INC.PANDIRPBUPHM1
RURAL BANK OF PANA-ON (MIS. OCC.) INC.JIMENEZRPMOPHM1
RURAL BANK OF SAN JOSE (CAMARINES SUR), INC.CAMARINES SURRSJCPHM1
RURAL BANK OF SAN LUIS (BATANGAS),SAN LUISRSLSPHM1
RURAL BANK OF ATIMONAN, INC.QUEZON PROVINCERUATPHM1
RURAL BANK OF CAMALIG (ALBAY) INC.LEGAZPIRUCAPHM1
RURAL BANK OF DIGOS, INCDIGOS CITYRUDIPHM1
RURAL BANK OF GUINOBATAN, INC.GUINOBATANRUGUPHM1
RURAL BANK OF JAEN, INC.JAENRUJAPHM1
RURAL BANK OF KIBAWE (BUKIDNON),INCKIBAWERUKBPHM1
RURAL BANK OF KIAMBA (SARANGANI) INC.KIAMBARUKSPHM1
RURAL BANK OF MABALACAT, INC.MABALACATRUMAPHM1
RURAL BANK OF MIDSAYAP, INC.MIDSAYAPRUMDPHM1
RURAL BANK OF MIAGAO (ILOILO), INC.MIAGAORUMIPHM1
RURAL BANK OF MANGALDAN, INC.MANGALDANRUMNPHM1
RURAL BANK OF ODIONGAN INCBATANGASRUODPHM1
RURAL BANK OF PAGBILAO INC.PAGBILAORUPAPHM1
RURAL BANK OF STA. IGNACIA, INC.SANTA IGNACIARUSGPHM1
RURAL BANK OF TANGUB CITY INC.TANGUBRUTCPHM1
RURAL BANK OF TANJAY, INC.TANJAY CITYRUTNPHM1
SB EQUITIES INCORPORATEDMANILAEQICPHM1
SHINHAN BANK MANILA BRANCHTAGUIGSHBKPHMM
SUMITOMO MITSUI BANKING CORPORATION MANILA BRANCHMAKATISMBCPHMM
UCPB SECURITIES INC.MANILACPBBPHM1
UBS SECURITIES PHILIPPINES INCMANILASWDEPHM1
UBP SECURITIES INC.MANILAUBPPPHM1
UNICAPITAL SECURITIES,INC.MANILAUCSEPHM1
VICSAL SECURITIES AND STOCKBROKERAGE INC.MANILAVICAPHM1
WEALTH SECURITIES INCMANILAWEASPHM1
ZAMBOANGA CITY RURAL BANK, INC.ZAMBOANGAZACRPHM1
ZAMBALES RURAL BANK, INC.OLONGAPOZARUPHM1

Swift Code vs. BIC, IBAN, ABA, Fedwire?

What’s IBAN and how is it different from SWIFT Code? Are ABA and Fedwire the same? More importantly, when are these number used?

At first glance, all these codes sound confusing but to simplify, the BIC, IBAN, ABA, and Fedwire numbers are mere codes used by banks to communicate to each other in order to facilitate payments and transfers of money.

We explain their individual differences below.

What is BIC (Business Identifier Code)?

The BIC (Business Identifier Code), previously called “Bank Identifier Codes”, is just another name for SWIFT Codes. It started in Brussels, Belgium in 1973, initially supported by 200+ banks, but have now grown to more than 11,000 partners worldwide in the SWIFT network.

As explained above, the BIC or SWIFT code generally comprises of 8 characters. The extended code of 11 characters, meanwhile, enables payments to be directed to a specific office, branch, or unit of the institution.

The BIC or SWIFT Code is typically the default code needed to facilitate wire transfers. If you’re asked to provide a wire transfer code — and it doesn’t explicitly refer to IBAN or ABA or Fedwire — you’ll be safe using the SWIFT code.

Refer to our tables below for the complete list of SWIFT Codes used by banks in the Philippines.

What is IBAN (International Bank Account Number)?

The IBAN (International Bank Account Number) is currently the standard for payment codes among banks within the European Union (EU), although other non-European countries have also recently started to adopt it including countries in the Middle East and in the Caribbean. As of 2016, more than 69 countries primarily in Europe are using the IBAN numbering system.

The IBAN may consist of up to 34 alphanumeric characters containing all routing information needed to process a payment from one bank to another. This routing code contains key bank account details, such as:

  • Country code – two (2) characters
  • Check digits – two (2) numbers, which can be validated by the bank to confirm the check’s integrity before payment processing;
  • Basic Bank Account Number (BBAN) – up to 30 alphanumeric characters, which contain the branch code (also called sort codes) identifying the specific branch receiving the payment and the beneficiary’s account number

What’s the IBAN of Philippine banks? Since the IBAN is primarily used in Europe, banks in the Philippines do NOT use and do NOT have IBAN numbers.

What's the IBAN number of Philippine banks?

What is Fedwire?

Fedwire (also called the Federal Reserve Wire Network) is a real-time funds transfer system used by Federal Reserve Banks in the United States to electronically settle payments among member institutions within the same day. It is operated by member banks of the US Federal Reserve, allowing real-time payments among Fed banks and other participating institutions. The participating institutions must be depository financial institutions in the US which maintain an account with the Federal Reserve.

What’s the Fedwire number of Philippine banks? Philippine banks do NOT have Fedwire numbers since the Fedwire is primarily used only by American banks transacting with the US Federal Reserve.

What's the Fedwire number of Philippine banks?

What is ABA Routing Transit Number?

The ABA Routing Number or Routing Transit Number (RTN) was developed by the American Bankers Association (ABA) in the United States and consists of nine (9) digits which identify the bank or financial institution responsible for the payment or settlement of a check.

The ABA Routing Number typically appears at the bottom of negotiable instruments, including checks, to identify the bank where the check payment will be drawn. In recent years, the ABA RTNs have evolved to identify not only the bank which will settle the check, but also also participants in electronic funds transfer, automated clearing houses (ACH), and online banking.

What’s the ABA Routing Number of Philippine banks? As you can expect, banks in the Philippines do NOT use ABA Routing Transit Numbers (RTN) since ABA is for the exclusive use of American banks maintaining an account with the US Federal Reserve.

What's the ABA Routing Number of Philippine banks?

What is BRSTN or Routing Numbers (Upwork or Paypal)?

What about the BRSTN code or Bank Routing Symbol Transit Number?

If you’re using Upwork and it’s asking for the BRSTN or Routing Number, you’ll have to use the following Philippine Bank BRSTN which is similar with the Paypal Bank Code required in Paypal bank transactions.

We checked with Upwork and the following BRSTN or Routing Nos. should be used. As for Paypal, these are the Bank Codes to use as well.

Philippine BankPaypal Bank Code
Banco De Oro (BDO)010530667
Bank of the Philippine Islands (BPI)010040018
BPI Family Savings Bank (same as BPI)010040018
Development Bank of the Philippines (DBP)010590018
East-West Banking Corp. (East West Bank)010620014
Landbank of the Philippines (Land Bank)010350025
Metropolitan Bank & Trust Co. (Metrobank)010269996
Philippine Bank of Communications (PBCom)010110016
Philippine National Bank (PNB)010080010
Rizal Commercial Banking Corp. (RCBC)010280014
Security Bank Corporation010140015
Union Bank of the Philippines (UnionBank)010419995
United Coconut Planters Bank (UCPB)010299995
Asia United Bank (AUB)011020011
Australia - New Zealand Bank (ANZ)010700015
Bangkok Bank Public Co., Ltd.010670019
Bank of America010120019
Bank of China011140014
Bank of Commerce010440016
Bank of Tokyo010460012
China Banking Corporation (China Bank)010100013
Chinatrust Bank Corp. (CTBC)010690015
Citibank Philippines010070017
Deutsche Bank010650013
Equicom Savings Bank010960017
Hongkong and Shanghai Bank (HSBC)010060014
JP Morgan Chase Bank010720011
KEB Hana Bank010710018
Maybank Philippines010220016
Mizuho Corporate Bank010640010
Philippine Trust Company (PhilTrust)010090039
Philippine Veterans Bank010330016
PS Bank010269996
Robinsons Bank011070016
Shinhan Bank011300016
Standard Chartered Bank010050011
Sterling Bank011190019
Sumitomo Mitsui Bank011280013
United Overseas Bank (UOB)010270341

For more details about using BRSTN in Upwork or the Bank Code in Paypal, check out the article VERIFIED: Upwork BRSTN and Paypal Bank Code.

WARNING! The numbers above are BRSTN or Bank Codes for use particularly in Paypal or in Upwork. For money transfer transactions that require SWIFT Code or BIC Number, refer to the SWIFT Code tables above.

Here’s what you should be reading next!

52 thoughts on “Official SWIFT Code of BDO, BPI, Metrobank, Philippine banks”

  1. What is the Swiftcode for Metrobank Gen. Trias Cavite Branch?….if it has no swiftcode…can we use the swiftcode for the main branch in Makati?

    1. You need the Bank Branch (Cebu) number, as well as the receiver’s account number as well as the Swift Code

  2. Ermecita Ramseier

    If you are in Calapan Oriental Mindoro .What is the swift code and IBAN number of Metro Bank?Please reply thanks

  3. Good morning just want to ask swift code of metrobank branch kidapawan im here in hongkong now.thank you

  4. Just want to ask the IBAN and BIC number of development bank of the Philippines, catarman branch catarman. Northern samar

  5. Imelda O. Basada

    I need B.P.I ROUTER CODE instead of SWIEF CODE and what is the difference of ROUTER and SWIEFT CODE… Can you help me pls.

  6. Please advise of Lucena City, Quezon Province’s local BDO, Metrobank, BPI and Wells Fargo Banks’ BIC or SWIFT codes. If none local, nearest location from Lucena City with the name of the place will do. Thanks.

  7. Nora Bartolome Fajardo

    What is the swift code of PNB Dollar Account in Burgos Circle, Bonifacio Global City, Taguig City, Metro Manila? Thank you.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top