SWIFT/BIC and BRSTN codes for 16 Philippine banks and e-wallets, from official sources.

Short answer For an international wire into a Philippine account, the sender needs the receiving bank’s SWIFT/BIC code. PayPal, Upwork and some domestic forms ask instead for the nine-digit BRSTN. Philippine banks do not use IBAN, and BPI says no routing number, sort code or ABA is needed. The table below carries both codes for 16 banks and e-wallets, with the bank’s own page wherever it publishes one.

At a glance

  • International wirethe receiving bank’s SWIFT/BIC, 8 or 11 charactersBPI ↗ ·
  • PayPal and Upwork withdrawalsthe nine-digit BRSTNUpwork ↗ ·
  • IBANnot used by Philippine banksGoTyme ↗ ·
  • Routing number, sort code, ABAnot needed to send to a BPI accountBPI ↗ ·

SWIFT and BRSTN codes by bank

Bank or wallet SWIFT/BIC BRSTN Source
BDO BNORPHMM 010530667 BDO ↗ · PayPal ↗
BPI BOPIPHMM or BOPIPHMMXXX 010040018 BPI ↗ · PayPal ↗
Metrobank MBTCPHMM or MBTCPHMMXXX 010269996 Metrobank Tokyo Branch ↗ · PayPal ↗
LANDBANK TLBPPHMM 010350025 LANDBANK ↗ · PayPal ↗
PNB PNBMPHMMXXX (BIC on PCHC’s PESONet list) 010080010 PCHC ↗ · PayPal ↗
Security Bank SETCPHMM 010140015 Security Bank ↗ · PayPal ↗
UnionBank UBPHPHMMXXX 010419995 UnionBank ↗ · PayPal ↗
RCBC RCBCPHMMXXX (BIC on PCHC’s PESONet list) 010280014 PCHC ↗ · RCBC ↗ · PayPal ↗
China Bank CHBKPHMMXXX (BIC on PCHC’s PESONet list) 010100013 PCHC ↗ · PayPal ↗
EastWest EWBCPHMMXXX (BIC on PCHC’s PESONet list) 010620014 PCHC ↗ · EastWest ↗ · PayPal ↗
PSBank PHSBPHMMXXX (BIC on PCHC’s PESONet list) 010470992 PCHC ↗ · PayPal ↗
AUB AUBKPHMM 011020011 AUB ↗ · PayPal ↗
GoTyme GOTYPHM2XXX GoTyme ↗
Maya Maya ↗
GCash GCash ↗
CIMB CIMB ↗
Source: PayPal ↗ · Upwork ↗ · bank pages linked in each row · ; UnionBank SWIFT ; LANDBANK SWIFT and BRSTN re-; AUB SWIFT ; BDO, Metrobank and AUB BRSTNs re-checked on both lists 2026-10-18; EastWest BIC from PCHC’s PESONet list , EastWest BRSTN re-checked on both lists 2026-10-21; China Bank and PNB BICs from PCHC’s PESONet list , their BRSTNs re-checked on both lists 2026-10-22; RCBC BIC from PCHC’s PESONet list , PSBank BIC , both BRSTNs re-checked on PayPal’s list 2026-10-23

Warning EWBKUS66 is East West Bank in the United States, a different bank from East West Banking Corporation in the Philippines, and its pages rank high in searches for an EastWest code. Do not take a code from a SWIFT directory or code-lookup site. Where a bank does not print its own code, ask the bank and give the sender only what the bank confirms.

Where each code is used

What you are doing Code you enter What the provider also asks for Source
PayPal withdrawal to a Philippine bank BRSTN, from PayPal’s own bank-code list ₱50 when the withdrawal is under ₱7,000, no fee above that when no currency conversion is involved; usually 1 business day, up to 3 to 5 PayPal ↗
Upwork Direct to Local Bank in PHP The head office BRSTN, never a branch’s US$0.99 per withdrawal; arrives within four business days; 12:00 noon UTC cut-off for same-day processing Upwork ↗
International wire to a bank account The receiving bank’s SWIFT/BIC BPI asks for the account name, the bank and branch, the 10-digit account number and BOPIPHMM; GoTyme asks for the bank name, SWIFT, account name and account number BPI ↗ · GoTyme ↗
Money from abroad into GCash, Maya or CIMB No SWIFT code is published; a remittance partner instead GCash: Cash In, then Global Banks and Partners. Maya: Western Union or MoneyGram. CIMB ended claiming by reference code or MTCN on March 31, 2026 GCash ↗ · Maya ↗ · CIMB ↗
Source: PayPal ↗ · Upwork ↗ ·

PNB, RCBC, China Bank, EastWest, PSBank and AUB

PNB, RCBC, China Bank and EastWest all take international wires. RCBC’s fee schedule carries a US$10 SWIFT inward charge and EastWest charges a US$5 service fee on an incoming foreign telex, so the wires arrive. For PNB, RCBC, China Bank, EastWest and PSBank the table gives the BIC that PCHC, the operator of PESONet, prints for each participant on its PESONet list.

PSBank tells senders to “Apply for a telegraphic transfer using our SWIFT code” and lists its USD correspondents, among them JPMorgan Chase and Wells Fargo in New York. AUB lists its USD correspondent accounts at Wells Fargo, Standard Chartered, JPMorgan Chase and Bank of America in New York on its remittance page, and prints its own SWIFT code, AUBKPHMM, in its HelloMoney FAQ (AUB ↗ · ).

Maya, GCash and CIMB Bank Philippines receive money from abroad through remittance partners. Maya’s developer documentation lists MYYAPHM2XXX as a financial institution code in SWIFT/BIC format for domestic transfers, which is not a statement that Maya accepts inbound wires. GCash documents partner remittances and bank-linked cash in, and codes that circulate elsewhere for GCash are not GCash instructions.

Who publishes the BRSTN

PSBank publishes its own bank code, telling PayPal users to “enter 010470992 as the Bank Code Number of PSBank”. The other BRSTNs in the table come from PayPal’s Philippine bank-code PDF or Upwork’s help-centre table, and for each bank that appears on both, the two codes match. The PayPal PDF carries no date, and Upwork’s table still lists bank names such as Chinatrust Commercial Bank Corp. Upwork wants the head office code: “Subsidiary banks all use this same head office BRSTN code”, and a branch code returns an error.

IBAN and routing numbers in the Philippines

GoTyme Bank answers the question for the country: “Philippine banks, including GoTyme Bank, do not use the IBAN system.” Security Bank says “Security Bank has no IBAN number” and points senders to SETCPHMM. BPI’s correspondent-bank page says there is “No Routing Number, Sort Code, IBAN or ABA needed” to send funds to a BPI account. The domestic code that PayPal and Upwork forms call a routing number is the BRSTN, which Upwork defines as “a nine-digit code identifying your country, city, and bank”.