BDO’s SWIFT code, its bank code for PayPal and Upwork, and what a sender abroad needs.
Short answer BDO Unibank’s SWIFT/BIC code is
BNORPHMM, and BDO prints it in its own fund-transfer instructions. A sender abroad needs that code, your account name as BDO holds it and your BDO deposit account number. PayPal and Upwork ask for a different number, the nine-digit BRSTN010530667.
At a glance
- SWIFT/BIC
BNORPHMMBDO ↗ ·- BRSTN (bank code for PayPal and Upwork)
010530667PayPal ↗ ·- IBANnone; Philippine banks do not use the IBAN systemGoTyme Bank ↗ ·
What the sender needs
BDO’s instructions for money credited to a BDO deposit account list the beneficiary bank with the SWIFT code, the beneficiary name, which BDO says “should be the account name of the client”, the BDO deposit account number, and the amount and purpose of the transfer (BDO ↗ · ).
Give this to the sender
- Bank name
BDO Unibank, Inc.- SWIFT/BIC
BNORPHMM- Bank address
BDO Corporate Center, 7899 Makati Avenue, Makati City 0726, Philippines- Account nameYour BDO account name, spelled as BDO holds it
- Account numberYour BDO deposit account number
That address is the principal office BDO gives in its own stockholders-meeting information statement (BDO ↗ · ). Sending banks also differ in what they ask for at all: GoTyme Bank’s help page tells customers that some banks want the receiving bank’s registered address or a correspondent bank code and that the sender should confirm which (GoTyme Bank ↗ · ). Where a form asks for a branch, use the branch address on your own BDO account documents.
Routing number, IBAN and the BRSTN
Two codes get mixed up here. BNORPHMM is the SWIFT/BIC a foreign bank uses to route a wire to BDO. The BRSTN is a domestic nine-digit bank code: Upwork defines it as the Bank Routing Symbol Transit Number and asks for “your bank’s head office BRSTN code”, and both Upwork’s table and PayPal’s Philippine list print 010530667 for BDO, listed as Banco De Oro (Upwork ↗ · PayPal ↗ · ). There is no IBAN to give: GoTyme Bank states that “Philippine banks, including GoTyme Bank, do not use the IBAN system” (GoTyme Bank ↗ · ). A sender abroad with a routing-number or IBAN field to fill has the SWIFT code to work with.
Receiving from PayPal and Upwork
Neither platform wires money through SWIFT to a peso account; both credit it locally and both ask for the BRSTN of BDO’s head office, which you pick or enter when you add the bank account.
| Item | PayPal withdrawal to a bank | Upwork Direct to Local Bank |
|---|---|---|
| Code to enter | BRSTN 010530667 | Head office BRSTN 010530667 |
| Fee | ₱50 when the withdrawal is below ₱7,000; no fee above ₱7,000 where no currency conversion is involved | US$0.99 per withdrawal, plus incoming fees at some banks |
| Minimum | — | US$5 or higher, depending on location |
| If the details are wrong | Funds are returned to the PayPal balance and a return fee may apply | Bank codes and account numbers cannot be edited; a new payment method has to be added |
The name on the account decides whether the credit lands. PSBank, documenting the same PayPal withdrawal into one of its own accounts, says the request is rejected when the first name and surname on the PayPal account differ from the bank account name (PSBank ↗ · ).
How long it takes
- PayPal standard withdrawalusually 1 business day, up to 3 to 5 business daysholidays are not business days (PayPal ↗ · )
- PayPal review holdup to 72 hoursPayPal may hold a withdrawal for further review before releasing it (PayPal ↗ · )
- Upwork Direct to Local Bankwithin four business daysa withdrawal started after 12:00 noon UTC misses same-day processing (Upwork ↗ · )
USD correspondent banks
BDO’s instructions tell the sender to “Visit any of BDO’s Correspondent Bank abroad” (BDO ↗ · ). Some Philippine banks print their USD correspondents: PSBank lists accounts at JPMorgan Chase, Wells Fargo, BNY and Metrobank New York (PSBank ↗ · ), and Asia United Bank lists correspondent accounts at Wells Fargo, Standard Chartered, JPMorgan Chase and Bank of America (AUB ↗ · ). If a sending bank insists on an intermediary for BDO, ask BDO for it.
Warning A code from a chat message or a code-directory site is not a bank instruction. BDO’s Contact Center number appears on its send-money page as (+632) 8631-8000 (BDO ↗ · ). Wrong details cost days: PayPal returns the funds when a request is incomplete or incorrect, and a return fee may apply.
