Skip to content
English
  • There are no suggestions because the search field is empty.

List of Philippine Bank SWIFT Codes and Routing Numbers for Stripe Payments on VirtualStaff.ph

This article is designed to help talent on VirtualStaff.ph easily set up Stripe onboarding so you can receive your salary payments smoothly.

During the Stripe onboarding process, you’ll be asked to provide your bank account number and routing number. The routing number depends on the bank details you provide, so it’s important to know the correct number.

What Is a Routing Number?

  • A routing number is a 9-digit code that identifies your bank or branch.
  • It ensures that payments made through Stripe go to the correct bank account.
  • Routing numbers are essential for direct deposits and fund transfers.

List of SWIFT Codes for Banks in the Philippines

 

Below is a list of common banks in the Philippines and their routing numbers. When providing your bank details during Stripe onboarding, please double-check your bank’s routing number to ensure smooth payment processing.

 

Bank Name

SWIFT Code

Routing Number (Philippines)

BDO Unibank

BNORPHMM

10530018

Bank of the Philippine Islands (BPI)

BOPIPHMM

10040018

Metrobank (Metropolitan Bank & Trust Co.)

MBTCPHMM

10229018

Land Bank of the Philippines (Landbank)

TLBPPHMM

10030018

Philippine National Bank (PNB)

PNBMPHMM

10040019

Security Bank

SECBPHMM

10071018

China Banking Corporation (China Bank)

CHBKPHMM

10150018

Union Bank of the Philippines (UnionBank)

UBPHPHMM

10020018

RCBC (Rizal Commercial Banking Corp.)

RCBCPHMM

10060018

EastWest Bank

EWBCPHMM

10450018

Philippine Savings Bank (PSBank)

PSBPHMM

10330018

Maybank Philippines

MBKLPHMM

Not commonly used

Development Bank of the Philippines (DBP)

DBPHPHMM

10010018



Note: Routing numbers can sometimes vary by branch. If you’re unsure, check your bank statement or contact your bank for the correct routing number.

 

Need Help?

If you have any questions about your bank details, routing numbers, or Stripe onboarding, please reach out to our support team. We’re here to help you every step of the way