Bank Codes Used

a. Swift Code (8 or 11 characters)

Preferred code to be used for all beneficiary banks worldwide especially if the wire payment is bound outside USA and if an intermediary bank (where the beneficiary bank maintains a nostro account / settlement account) is needed.

b. Fedwire (9 digit code preceded by an “FW”)

FEDWIRE routing number also known as ABA Routing Number would always be used for US Domiciled Banks that are smaller financial institutions.


Specific requirements for various countries


Aside from the SWIFT Code of the Beneficiary Bank, if you are sending funds to banks in the following countries, please request your beneficiary to provide relevant routing code (or account numbers) applicable to his account in the countries listed below.



Here is a simple guide on what you should supply to your BPI Branch:

CountryBank Code/Code Required
United KingdomSort Code: SC + 6 Digits
AustraliaBSB Number: AU + 6 Digits
CanadaTransit Number: CC + 9 Digits
Related information

International Bank Account Number IBAN

IBAN background information and implementation guide per country
View details

Remit fees

Learn more
Tall office buildings in the background.

Overseas offices

Know where BPI's overseas offices and remittance centers are located.
View details
Low angle shot of skyscrapers with trees and view of the blue sky.

Remittance tie-ups

Here's a list of BPI's tie-ups worldwide.
View details

GPI tracking

Experience faster and more transparent cross-border transactions with the SWIFT GPI
Learn more