
BPI bank code is a unique identifier used by the Bank of the Philippine Islands (BPI) to facilitate transactions and identify the bank's branches and accounts.
BPI has a wide range of bank codes that serve as a reference for various transactions, including fund transfers and bill payments.
To use the BPI bank code, you'll need to know the specific code for the branch or account you're dealing with.
Each BPI branch has its own unique bank code, which can be found on the branch's signage or on the BPI website.
Using BPI Bank Code
The BPI bank code is a unique code that ensures the fast and secured remitting of money from an international money transfer to a bank account.
The BPI bank code is composed of 4 characters, which is the bank code. In the case of BPI, the bank code is BOPI.
The BPI bank code is an essential part of the swift code, which is used for international money transfers. The swift code is composed of 8 to 11 characters, with the BPI bank code being the first 4 characters.
Here's a breakdown of the BPI bank code:
- Bank Code (4 characters) — BOPI
The BPI bank code is used in conjunction with the country code, location code, and branch code to identify the specific branch of the bank.
Code Validation and Verification

Code validation is crucial to ensure a smooth money transfer. A valid SWIFT code is essential for international money transfers.
To validate a SWIFT code, check its length. A valid SWIFT code is composed of eight to eleven characters.
The breakdown of a SWIFT code includes the bank code, country code, location code, and branch code. The bank code is four characters long, the country code is two characters, and the location code is also two characters.
Here's a breakdown of the SWIFT code BPI uses for its Manila branch: Bank Code (4 characters) — BOPICountry Code (2 characters) — PHLocation Code (2 characters) — MMBranch Code (3 characters) — TRY
Double-check the information, as banks may use the same BIC for all its branches.
Recommended read: Bank Tycoon 2 Codes
BPI Bank Code Information
The Bank Code for Bank of the Philippine Islands (BPI) is BOPI.
The BPI Bank Code is used in conjunction with the Country Code, Location Code, and Branch Code to form the full SWIFT Code.

The Country Code for the Philippines is PH.
The Location Code for BPI's Manila branch is MM, and for its Makati branch is also MM.
The Branch Code for BPI's Manila branch is TRY, and for its Makati branch is empty.
BPI has two primary SWIFT codes: BOPIPHMMXXX and BOPIPHMMTRY, both for its Makati branch.
Here are the details for BOPIPHMMXXX:
And here are the details for BOPIPHMMTRY:
Alternative Payment Options
BPI bank offers a range of alternative payment options for its customers.
One of these options is Instapay, which allows you to transfer funds to any BPI account using only your account number and the recipient's account number.
You can also use BPI's online banking platform to make payments, which is available 24/7.
BPI's mobile banking app, BPI Express Online, is another convenient way to make payments on the go.
With BPI's Pay Bills feature, you can pay your bills directly from your BPI account.
BPI has partnered with various billers to offer this service, making it easy to pay your bills online.
You can also use BPI's Over-the-Counter (OTC) payment service to pay your bills at any BPI branch.
See what others are reading: Banking Code
Frequently Asked Questions
What bank code is 010040018?
The bank code 010040018 is a Bank Identifier Code (BIC) and Bank Routing Number (BRSTN). It is used for international and domestic fund transfers.
Sources
- https://www.pinoymoneytalk.com/paypal-bank-code/
- https://philnews.ph/2023/08/25/swift-code-bpi-guide-bic-bank-of-the-philippine-islands/
- https://www.bpi.com.ph/personal/bank/remit-and-transfer/send-money/bank-codes
- https://www.xtransfer.com/swiftcode/en/BPFFPHM1XXX
- https://www.theswiftcodes.com/philippines/bank/bpi/
Featured Images: pexels.com