SWIFT codes in Philippines
PH · PHP
451 banks in Philippines, from BDO UNIBANK, INC. (BNORPHMM) onward; every code carries PH as its country part.
Banks
451
SWIFT codes
3
Branches
4
Currency
PHP
Banks and SWIFT codes in Philippines
BBANK OF THE PHILIPPINE ISLANDS
| SWIFT/BIC | City |
|---|---|
BOPIPHMMTRY | CITY OF MAKATI |
BOPIPHMMXXX | CITY OF MAKATI |
BBDO UNIBANK, INC.
| SWIFT/BIC | City |
|---|---|
BNORPHMMXXX | CITY OF MAKATI |
LLAND BANK OF THE PHILIPPINES
| SWIFT/BIC | City |
|---|---|
TLBPPHMMXXX | CITY OF MANILA |
Philippines SWIFT code questions
What does a Philippines SWIFT code look like?
BNORPHMMXXX (BDO UNIBANK, INC.): bank BNOR, country PH, location MM, branch XXX.
What are the SWIFT codes for major Philippine banks?
Key Philippine bank SWIFT codes include: BDO Unibank — BNORPHMM, Bank of the Philippine Islands (BPI) — BOPIPHMM, Land Bank of the Philippines — TLBPPHMM, Philippine National Bank (PNB) — PNBMPHM1XXX, Security Bank — SBTCPHMMXXX, and UnionBank — UBPHPHMM.
How do I send money to a Philippine bank account from abroad?
To send an international wire transfer to the Philippines, you need: the recipient bank's SWIFT/BIC code, the recipient's full account number, and the recipient's full name as registered with the bank. The Philippines does not use IBAN. For transfers from the US, many providers also offer direct-to-account services that use local Philippine payout networks, which can be faster and cheaper than standard SWIFT routing.
Can I send money directly to a GCash or Maya wallet from abroad?
GCash and Maya (PayMaya) cannot directly receive international SWIFT wire transfers. However, some international remittance providers (such as Western Union, Remitly, and WorldRemit) have partnerships that allow direct delivery to GCash or Maya wallets. For bank-to-bank international wires, you need the recipient's SWIFT code and account number at a traditional bank.
How long does a SWIFT transfer to the Philippines take?
SWIFT transfers to the Philippines typically take one to three business days. Transfers from the US, Middle East, and Hong Kong — major OFW corridors — usually arrive within one to two business days. BSP regulations require that receiving banks credit inbound remittances promptly. Same-day or next-day delivery is possible through providers that use dedicated Philippine payout networks.
Are there fees for receiving a SWIFT transfer in the Philippines?
Philippine banks charge an inbound remittance fee, typically USD 5–15 or a percentage of the transfer amount, deducted from the received funds. BSP requires banks to disclose these fees. The receiving bank converts the foreign currency to PHP at their buying rate on the settlement date. Providers that offer direct-to-account delivery via local networks often have lower total costs than bank-to-bank SWIFT.
What is the difference between InstaPay, PESONet, and SWIFT in the Philippines?
InstaPay and PESONet are domestic Philippine payment systems: InstaPay handles real-time transfers up to PHP 50,000, while PESONet handles batch transfers for larger amounts. Both handle only PHP within the Philippines. SWIFT is the international network for cross-border transfers. Money sent from abroad travels via SWIFT to the recipient's bank, which then credits the account through its internal system.
Does BSP require documentation for large inbound transfers?
Yes. BSP regulations require that inbound transfers of USD 10,000 or more be accompanied by a declaration of purpose. The recipient's bank will request documentation for transfers classified as business income, investment, or loan proceeds. Personal family remittances are generally processed without additional requirements. Non-compliance with BSP reporting can result in the funds being held pending clarification.
How SWIFT works in the Philippines
The Bangko Sentral ng Pilipinas (BSP) regulates all international transfers into and out of the Philippines. SWIFT is the standard channel for inbound foreign currency wire transfers, while domestic peso transfers use the InstaPay and PESONet systems operated by PhilPaSS. The Philippines is one of the world's largest remittance-receiving countries, and virtually all major banks are connected to the SWIFT network.
- The four largest recipient banks for international transfers are BDO Unibank (BNORPHMM), Bank of the Philippine Islands (BOPIPHMM), Metropolitan Bank and Trust Company, and Land Bank of the Philippines (TLBPPHMM). These SWIFT codes route to each bank's central international operations desk, not individual branches.
- BSP regulations require that the sender's name and purpose of transfer are declared for inbound wires above USD 10,000. The receiving bank may request supporting documentation before crediting the funds, particularly for business or investment-related transfers. Personal remittances under the threshold are generally credited on the same or next business day.
- The Philippine peso (PHP) is not freely convertible. Inbound foreign currency is automatically converted to PHP at the bank's buying rate on the settlement date. Senders who want the recipient to receive USD can instruct the beneficiary to open a foreign currency deposit account (FCDU), which most major Philippine banks offer.
- 2026 update: GCash dropped all fees for Filipino transfers from the Middle East in March 2026, putting wallet-based payouts (GCash, Maya, PalawanPay) in direct competition with SWIFT bank wires for the UAE→PHP, Saudi Arabia→PHP, and Qatar→PHP corridors that together represent over 4 million Overseas Filipino Workers. The Philippine Congress is currently considering a sector-wide fee waiver for OFW transfers, which would push wallet rails further ahead of SWIFT on cost. Practical effect for senders: for personal remittances under PHP 50,000, mobile-wallet delivery via Wise, Remitly, TapTap Send, or WorldRemit is typically faster and cheaper than a SWIFT wire to BDO or BPI. SWIFT wires remain the right rail for amounts above the BSP wallet caps or for business payments.
Send money to Philippines
Other countries
Popular transfers
Need an IBAN?
For transfers to Philippines, you may also need the recipient's IBAN.
Find IBAN formats by country→