Facebook Pixel

Complete List of Philippine Bank Codes and SWIFT Codes (2025)

Need to send money to a loved one in the Philippines? Getting payments from a foreign employer? Or withdrawing your hard-earned income from your PayPal account? You’ll need to know Philippine bank codes or BIC code for smooth financial transactions and international money transfers.

A couple of Philippine bank books on the grass

Bank certificates and bank statements are important. They’re not just for loans or account verifications. They’re also needed when applying for a Visa on Arrival. You also need it when moving abroad to submit travel documents and show financial capability.

Want to take your work life to the next level? Grab a copy of our new eBook, “The A-Z on Becoming a Digital Nomad!” This guide is for those who want to work online while exploring the world. It covers how to manage money, and understand visa rules. It also includes tips on receiving remittances, handling fees, and tracking your exchange rate. Get a copy and live your dream life now!

During the 1970s, it was tough to make payments from one country to another. So the Society for Worldwide Interbank Financial Telecommunication (SWIFT) helps standardize codes of financial institutions for faster and safer transactions. A bank is usually given a Business Identifier Code or a SWIFT Code so that they can easily identify the bank transactions.

Some visa applications in countries like Australia, Hongkong, or Taiwan may also ask for proof of active local bank accounts – so make sure you have your documents ready.

BRSTN stands for Bank Routing Symbol Transit Numbers, also called Bank Codes. These are 9-digit codes. Platforms like PayPal, Upwork, or Globe Telecom’s GCash use them to send money to Philippine banks.

What is a Swift Code?

In the past, sending money between countries was slow and hard. That changed when SWIFT was created in the 1970s. It stands for Society for Worldwide Interbank Financial Telecommunication.

Banks like Metropolitan Bank (Metrobank), Standard Chartered Bank, and Landbank use SWIFT codes. So do Security Bank Corporation and PSBank (Philippine Savings Bank). International banks like Fuji Bank and Bank of Tokyo-Mitsubishi also use them. Taiwan Cooperative Bank and Industrial Bank of Korea use them too. These codes help with global fund transfers.

What is a Bank Code or BRSTN?

BRSTN stands for Bank Routing Symbol Transit Number. It’s a 9-digit code used for local transfers. You need it when moving money from PayPal or GCash. This includes transfers to CIMB Bank, Tonik Digital Bank, or Philippine Savings Bank.

These codes are often used for local payments. Many online workers use them when withdrawing money from Upwork.

Don’t forget to pack essentials like a water bottle for your journey! Or better yet, jot down your important details in a journal for easy tracking.

Understanding the Swift Code Format

Each SWIFT code has four parts:

PartLengthWhat it Means
Bank Code4 lettersThe bank’s name or initials (e.g. BOPI)
Country Code2 lettersThe country (PH for Philippines)
Location Code2 letters/numbersWhere the bank’s head office is
Branch Code3 letters (optional)Specific branch (e.g. CBU for Cebu)

Some banks don’t use a branch code. If that’s the case, use the main office code. Your money will still be received.

How to Find Your Swift Code

  1. Visit the Swift website.
  2. Type the bank name (e.g., East West Bank, CTBC Bank, or PNB).
  3. Select Philippines as the country.
  4. Choose the correct Metro Manila or Manila branch. You can also use the main office code.
  5. Verify the code before processing your international money transfer.

SWIFT Codes of Philippine Banks (2025)

Here’s a list of major banks and their updated SWIFT codes:

SWIFT CodeBank NameCity
AIIPPHM1Al-Amanah Islamic BankMakati City
AUBKPHMMAsia United BankPasig City
ANZBPHMXANZ BankMakati City
BNORPHMMBDO Unibank, Inc.Manila
BOPIPHMMBank of the Philippine Islands (BPI)Manila
BOFAPH2XBank of AmericaManila
BKCHPHMMBank of ChinaManila
CHBKPHMMChina BankManila
CHASPHMMJP Morgan Chase BankManila
CITIPHMXCitibankMakati City
DBPHPHMMDevelopment Bank of the PhilippinesManila
DEUTPHMMDeutsche BankManila
EWBCPHMMEastWest BankManila
ICBCPHMMMega International Commercial BankManila
MBTCPHMMMetrobank (Metropolitan Bank)Manila
PNBMPHMMPhilippine National BankManila
RCBCPHMMRCBCManila
SETCPHMMSecurity Bank CorporationManila
HSBCPHMMHSBCTaguig City
UBPHPHMMUnion Bank of the PhilippinesPasig City
UCPBPHMMUnited Coconut Planters Bank (UCPB)Manila
UOVBPHMMUnited Overseas Bank (UOB)Manila
BOTMPHM1Bank of Tokyo-MitsubishiManila
FUJIPHM1Fuji BankTokyo (Japan)

This includes:

  • Maybank Philippines
  • China Bank Savings
  • Industrial Bank of Korea
  • Shinhan Bank
  • KEB Hana Bank
  • and other banks authorized by the Bangko Sentral ng Pilipinas (BSP).

👉 Note: If your branch doesn’t have its own code, use the main office code. The money will still go through.

Philippine Bank Codes (BRSTN) – 2025 List

Here are the updated BRSTN codes used by platforms like PayPal and Upwork:

BRSTN CodeBank Name
011020011Asia United Bank
010700015ANZ Bank
010530667BDO Unibank
010670019Bangkok Bank
010120019Bank of America
011140014Bank of China
010440016Bank of Commerce
010040018Bank of the Philippine Islands (BPI)
010100013China Banking Corporation
010070017Citibank
010650013Deutsche Bank
010590018Development Bank of the Philippines
010620014EastWest Bank
010060014HSBC
010720011JPMorgan Chase
010710018Korea Exchange Bank
010350025Landbank of the Philippines
010220016Maybank Philippines
010269996Metrobank (Metropolitan Bank)
010640010Mizuho Bank
010110016Philippine Bank of Communication (PBCOM)
010080010Philippine National Bank (PNB)
010090039Philippine Trust Company (Philtrust)
010330016Philippine Veterans Bank
010280014RCBC
010140015Security Bank Corporation
010460012MUFG Bank
010050011Standard Chartered Bank
010419995UnionBank of the Philippines
010299995United Coconut Planters Bank (UCPB)
010270341United Overseas Bank (UOB)
010450017Sterling Bank of Asia
010560016Robinsons Bank Corporation
010610017Prudential Bank
010580013Tonik Digital Bank
010490018CIMB Bank Philippines

Don’t forget to grab travel health insurance before your trip!

Why These Codes Matter

These codes are key to successful transactions. Entering the wrong BIC code or digit code can cause problems. The money might get delayed or returned. Always double-check the recipient’s bank details before sending.

Using the correct Bank’s swift code saves you from unnecessary fees, helps get the best exchange rate, and ensures the funds go directly to your local bank account.

These are useful for:

  • OFWs sending money from abroad
  • Freelancers withdrawing from PayPal accounts
  • Online sellers receiving remittances
  • Digital workers transferring funds from Upwork or international platforms

After the withdrawal, use a durable and fashionable wallet to keep your money safe.

Need more help understanding global transfers or options? Need help on how to handle payments from countries like Australia, Hongkong, or Taiwan?

Bookmark this page and check back for updates!

FAQ

What is a bank code in the Philippines?

A bank code, also known as BRSTN, is a 9-digit number that identifies a bank in the Philippines. It’s used for sending money locally, like through PayPal or bank-to-bank transfers.

What is BDO International banking code?

The SWIFT or BIC code for BDO Unibank is BNORPHMM. This code helps send money internationally. BDO may use other codes for specific services, but this is the main one.

What is the BIC or SWIFT code in the Philippines?

Each bank in the Philippines has its own SWIFT or BIC code. For example, Bank of the Philippine Islands (BPI) uses BOPIPHMM.