SWIFT Code for BDO Unibank in the Philippines

BDO Unibank’s SWIFT code is BNORPHMMXXX. Some transaction types may require a different SWIFT/BIC code, so confirm the right one with your recipient or with BDO Unibank directly before sending.

BNORPHMMXXX

BNORPHMMXXX is built from four parts: BNOR identifies BDO Unibank, PH marks Philippines as the country, MM points to the City of Makati, Metro Manila location, and XXX designates the head office.

BDO Unibank SWIFT code details

Bank Name

BDO Unibank

SWIFT/BIC codeBNORPHMMXXX
Bank addressBDO Corporate Center 7899 Makati Avenue
CityCity of Makati, Metro Manila
CountryPhilippines
GettyImages-2170497119

Why do I need a BDO Unibank SWIFT code?

A SWIFT/BIC code is how the international banking network identifies and locates the receiving institution. Any transfer headed to a BDO Unibank account in the Philippines needs this code to be processed and delivered correctly.

 

Recipients can find their BDO Unibank SWIFT code on a bank statement or through their BDO online banking account.

Send money with Western Union

How to find a local branch SWIFT code for BDO Unibank

Get the account details from your recipient

Ask your recipient to share their bank account transfer details, including their account number. Their bank statement or BDO online banking portal are the quickest places to look.

Verify the branch SWIFT code

BDO Unibank branches across the Philippines may have location-specific codes. If the branch code hasn’t been confirmed, the head office code BNORPHMMXXX should also work for most transfers.

Send with Western Union

You choose the bank name, and Western Union will identify the SWIFT code you need. Simply provide your recipient’s info, fund your transfer, and send.

Swift_Code_09_BDO_Bank

Understanding SWIFT codes

SWIFT codes are 8 to 11 characters long, and each segment carries a specific meaning:

 

1 – Bank code (4 letters)

BNOR represents BDO Unibank Philippines.

 

2 – Country code (2 letters)

PH stands for the Philippines.

 

3 – Location code (2 letters or numbers)

This indicates the bank’s city or regional office, MM in this case for Makati City, Metro Manila.

 

4 – Branch code (3 character)

These identify a specific branch, and when they read XXX, the code refers to the bank’s head office.

 

If you don’t have a branch-specific code, the main BDO Unibank Philippines SWIFT code is BNORPHMMXXX.

Send money with our mobile app

The Western Union app was designed to fit around your routine, not the other way around.

 

  • Store your recipient’s details and skip the setup on future transfers.
  • Begin a transfer in the app and finish it in person at a Western Union location near you.
  • Watch exchange rates and decide when the timing is right to send.
  • Get real-time updates on your transfer from start to finish.

 

Download the app

4.8/5
4.7/5

Rating as of May 2026

Frequently asked questions

Do I need a SWIFT/BIC code for international money transfers to BDO Unibank?

Yes. You need a BDO Unibank SWIFT code when sending money to someone with a BDO Unibank account. The transfer cannot be processed without one. The primary SWIFT code for BDO Unibank is BNORPHMMXXX.

How do I find a SWIFT code for BDO Unibank?

Your recipient is the best source. BDO Unibank customers can locate their branch SWIFT code through online banking or on a recent bank statement. Western Union’s bank codes guide is also available as a reference.

Do all BDO Unibank branches use the same SWIFT code?

No. BDO Unibank branches may each have their own designated code, so using the correct one matters. If the branch-specific code isn’t available, BNORPHMMXXX covers most transfers as the head office code.

Do all banks in the Philippines have a SWIFT code?

Most Philippine banks that handle international transfers are registered in the SWIFT network and use SWIFT codes to direct your transfer. Other countries may require different codes, such as an IBAN code. For more on how transfer codes work, see our guide on SWIFT codes vs. IBANs.

This content is for informational purposes only. Western Union does not require you add bank codes when performing an international money transfer.