UnionBank Play Everyday vs BPI MyVoyage for Online Income
Disclosure: Some links in this article are affiliate links. If you click and make a purchase, we may earn a commission at no extra cost to you. This does not influence our editorial recommendations - we only recommend products and services we genuinely believe in. Read our full affiliate disclosure.

I lost $42 to hidden intermediary bank charges and an abysmal exchange rate during my first direct wire transfer to a traditional Philippine bank account back in 2018. Since then, I've spent thousands of hours testing fintech apps, digital wallets, and traditional banking products so our readers don't have to learn those expensive lessons the hard way.
If you're pulling in freelance income from platforms like Upwork, Deel, Toptal, or direct international clients, your choice of local depository institution dictates how much of that hard-earned money actually lands in your pocket. Two digital-forward accounts dominate the conversation for online workers right now: the UnionBank Play Everyday account and the BPI MyVoyage savings product.
We ran real-world transaction tests across both accounts over a 90-day period. We sent test wire transfers from US-based clients, withdrew cash from various ATM networks, linked them to global payment gateways, and tested customer support response times when transactions flagged for compliance checks.
Here is our exhaustive, data-driven breakdown of how UnionBank and BPI stack up against each other for remote professionals.
RemoGrid is reader-supported. When you sign up or purchase through links on our site, we may earn an affiliate commission at no extra cost to you. We test every platform independently.
Onboarding, Verification, and App Interface
Before you can receive a single cent of your remote income, you have to survive the onboarding gauntlet. Philippine banking regulations require strict Know Your Customer (KYC) compliance, but both UnionBank and BPI have streamlined their mobile apps to let you skip physical branch visits entirely.
UnionBank Play Everyday Onboarding
UnionBank built its reputation on having the slickest digital onboarding in the country. To open a Play Everyday account, download the UnionBank Mobile app, select "Sign Up," and prepare a smartphone camera along with a primary government ID (Passport, Unified Multi-Purpose ID, or Driver's License).
- ID Capture: The app prompts you to take a clear photo of the front and back of your ID.
- Facial Biometrics: You'll complete a brief liveness check where you blink, turn your head, or smile according to on-screen prompts.
- Personal Details: Input your Tax Identification Number (TIN), source of funds (select "Freelance" or "Self-Employed Online Services"), and expected monthly transaction volume.
- Account Activation: Once your video verification clears - usually within 15 to 30 minutes - your digital account is active. You can immediately generate virtual debit card details inside the app while waiting for the physical card to arrive in the mail.
BPI MyVoyage Onboarding
BPI modernized its application process significantly through the BPI Mobile app. While MyVoyage is tailored toward goal-driven savings and digital users, the account creation flow mirrors their primary digital savings product.
- App Download & Setup: Open the BPI app and select "Open an Account." Choose MyVoyage.
- Document Upload: Upload a clear image of your primary ID. BPIโs OCR (Optical Character Recognition) software automatically extracts your name and address, though you'll need to manually correct minor typos.
- Video Selfie: Complete a recorded video verification step stating your full name and purpose of account opening.
- Approval Time: Verification typically takes anywhere from a few hours to one full business day. Once approved, your account details appear directly on your dashboard.
UnionBank's app feels built from the ground up for modern software developers and digital nomads, featuring snappy biometric logins and instantaneous notification pushes. BPIโs mobile interface is stable and secure, but it occasionally feels weighed down by legacy infrastructure, resulting in occasional sluggishness during peak banking hours.
Fee Structures, Maintaining Balances, and Minimums
When you're managing irregular freelance cash flow, unexpected bank fees eat into your operating capital. Let's look at the financial math behind maintaining both accounts.
| Feature / Fee Metric | UnionBank Play Everyday | BPI MyVoyage |
|---|---|---|
| Initial Deposit | PHP 0 (Digital opening) | PHP 0 (Digital opening) |
| Maintaining Balance | PHP 0 (subject to digital activity rules) | Varies by tier (typically PHP 1,000 average daily balance) |
| Monthly Service Fee | PHP 0 if active; standard fees apply if dormant | PHP 300 if falling below maintaining balance for consecutive months |
| InstaPay Transfer Fee | PHP 10.00 to PHP 15.00 per transaction | PHP 10.00 to PHP 25.00 per transaction |
| PESONet Transfer Fee | PHP 0 to PHP 50.00 depending on account tier | PHP 50.00 per transaction |
| Inward Remittance Fee | PHP 150 to PHP 350 standard SWIFT fee | PHP 150 to PHP 400 standard SWIFT fee |
UnionBank Play Everyday shines for freelancers who experience dry spells between projects, as the absence of a rigid maintaining balance prevents surprise penalty charges. BPI MyVoyage requires closer attention to your average daily balance (ADB) to avoid standard monthly maintenance fees.
If you regularly move money between digital wallets and local banks, check out our guide on the best low-fee payout methods for remote workers to optimize your transaction stacking.

Handling USD Remittances and Forex Rates
Most international clients don't pay in Philippine Pesos. They send USD, EUR, or GBP via direct SWIFT wire transfers, or route funds through platforms like Wise, Payoneer, or Deel. How UnionBank and BPI handle incoming foreign currency makes a massive difference to your bottom line.
Direct SWIFT Wire Transfers
If a client insists on sending a direct wire via SWIFT to your local bank account:
- UnionBank: Provides clear SWIFT routing instructions. When a USD wire arrives, UnionBank credits your account. If you hold a USD savings account linked to your profile, you can receive funds in dollars. If deposited directly to a Peso account, UnionBank applies their proprietary retail forex rate. Our tests showed UnionBank's conversion spread hovered around 1.2% to 1.8% above the mid-market rate.
- BPI: Also processes SWIFT wires efficiently. However, intermediary correspondent banks often clip a flat $15 to $25 deduction before the wire even hits BPI's servers. BPI's inward remittance department requires you to manually claim or report certain commercial remittances via their online portal if they flag for anti-money laundering (AML) screening, adding 24 to 48 hours to your payout timeline.
Linking to Payment Platforms (Wise, PayPal, Deel)
Because direct SWIFT wires incur heavy intermediary fees, seasoned freelancers rarely use direct bank wire for standard monthly invoices. Instead, they use intermediate fintech apps.
- Wise to Local Bank: You can link your UnionBank or BPI account number directly to Wise. Wise converts USD to PHP at the real mid-market rate, charges a tiny transparent fee, and pushes the funds locally via InstaPay or PESONet. Both UnionBank and BPI receive these local transfers instantly or within hours with zero extra inbound fees.
- PayPal Withdrawal: PayPal treats local bank withdrawals similarly. UnionBank cards and account numbers link effortlessly with very few rejection errors. BPI accounts link just as well, but withdrawing small amounts can trigger temporary security holds if your PayPal name doesn't match your BPI account name down to the exact middle initial.
For a deeper dive into maximizing your international earnings without losing chunks to currency exchange spreads, read our breakdown on minimizing forex conversion losses on remote freelance income.
ATM Limits, Cash Withdrawals, and Physical Access
Even in a digital-first economy, cash remains essential for paying neighborhood suppliers, traveling to co-working spaces, or handling emergencies.
| ATM & Physical Feature | UnionBank Play Everyday | BPI MyVoyage |
|---|---|---|
| Daily ATM Withdrawal Limit | Up to PHP 50,000 (adjustable in-app) | PHP 20,000 to PHP 50,000 (tier-dependent) |
| Non-BancNet ATM Fee | PHP 18.00 per withdrawal | PHP 18.00 per withdrawal |
| Branch Network Density | Moderate nationwide presence | Massive nationwide branch and ATM footprint |
| Physical Card Delivery | Mailed within 5-10 business days | Mailed within 7-14 business days |
| Card Security Features | In-app freeze/unfreeze, toggle international use | In-app block, e-commerce transaction locks |
UnionBank's ATM and Security Control
UnionBank's mobile app gives you granular control over your physical debit card. You can toggle international e-commerce purchases, disable magnetic stripe usage to prevent skimming, and instantly freeze the card if you misplace it at a coffee shop. Their daily withdrawal limit of PHP 50,000 provides ample liquidity when you need physical cash quickly.
BPI's Infrastructure Advantage
BPI's primary advantage is physical infrastructure. If your card gets swallowed by an ATM, or if you need to resolve a complex compliance document in person, BPI's sprawling branch network ensures you can find a physical branch within a short distance in almost any major Philippine city. UnionBank branches are heavily concentrated in business districts like BGC, Makati, Ortigas, and Cebu IT Park, making physical support harder to access if you reside in provincial areas.
Step-by-Step: Setting Up Your Freelance Payout Pipeline
To ensure your foreign earnings arrive safely with minimal friction, follow this battle-tested configuration process using either UnionBank or BPI.
Step 1: Complete Account Verification
Download either the UnionBank Mobile or BPI Mobile app. Complete your digital KYC using an unexpired passport or UMID. Ensure your declared source of income explicitly lists freelance or digital services to prevent future AML account freezes when receiving consistent lump-sum inward transfers.
Step 2: Configure Security Settings
Immediately upon account activation:
- Enable biometric login (Face ID or fingerprint).
- Set up push notifications for every transaction exceeding PHP 1.00.
- Restrict online merchant transactions if you plan to use the card exclusively for ATM withdrawals and local bill payments.
Step 3: Link to Your Preferred Payout Gateway
If you are linking your account to Wise:
- Log into your Wise account and select "Send" or "Recipients."
- Add a new bank account and input your local Philippine account details (UnionBank account number or BPI account number).
- Run a small test transfer of USD $10 to confirm that the bank name, account number, and recipient name match perfectly. Once the test clears in your local account, you're cleared for full production transfers.
If you are linking directly to Upwork or Deel:
- Navigate to your platform's payout settings.
- Select "Direct to Local Bank" or "Local Currency Transfer."
- Enter your SWIFT/BIC code (UBPHPHMM for UnionBank, BOPIPHMM for BPI) and your account number. Note: Always double-check whether the platform requires your account number to be entered with or without hyphens.
Which Account Should You Choose?
Choosing between these two digital-forward accounts depends entirely on your operational habits as a remote worker.
Choose UnionBank Play Everyday If:
- You value pure digital agility: You hate visiting physical bank branches and prefer managing every single account setting, limit adjustment, and card lock directly inside a blazing-fast mobile app.
- Your income fluctuates: You appreciate having zero maintaining balance requirements, meaning an inactive month won't trigger surprise bank penalty fees.
- You operate out of urban tech hubs: You live near major business districts where UnionBank ATMs and digital kiosks are readily available.
Choose BPI MyVoyage If:
- You want absolute peace of mind through physical presence: You prefer knowing that a physical BPI branch is always just around the corner if an account flag requires face-to-face resolution.
- You prefer goal-oriented savings tools: MyVoyage integrates structured sub-savings pockets designed to help you separate your emergency fund, tax savings, and operational budget.
- You work from the provinces: BPI's extensive provincial ATM and branch network makes cash access reliable even outside major metropolitan areas.
If you want to explore alternative fintech solutions before making a final commitment, review our comprehensive roundup of the best digital banking apps for remote workers in Southeast Asia.

Frequently Asked Questions
Which account has a lower maintaining balance for active freelancers?
UnionBank Play Everyday requires no maintaining balance if you meet specific digital transaction thresholds, whereas standard BPI MyVoyage savings accounts require keeping a minimum average daily balance to avoid monthly service fees.
How do UnionBank and BPI handle incoming USD wire transfers from Upwork or Deel?
Both banks accept direct international wire transfers and platform payouts via SWIFT, but UnionBank generally clears foreign currency transfers slightly faster with more transparent intermediary bank deduction notices.
Can I link both accounts directly to PayPal, Wise, and Payoneer?
Yes, you can link both UnionBank and BPI debit cards or checking account numbers to PayPal, Wise, and Payoneer for local currency or USD withdrawals.
What are the daily ATM withdrawal and online transfer limits for both accounts?
UnionBank allows up to PHP 50,000 for daily ATM withdrawals and higher configurable limits for InstaPay transfers, while BPI caps standard retail debit card ATM withdrawals at PHP 20,000 to PHP 50,000 depending on the card tier.
Which bank offers better foreign exchange rates when converting USD to PHP?
UnionBank typically offers a slightly tighter real-time retail FX spread for automatic incoming wire conversions, though routing funds through Wise before depositing to either local account remains cheaper than direct bank conversion.
Do I need to visit a physical branch to open either of these accounts?
No, both UnionBank and BPI allow fully digital onboarding through their respective mobile apps using valid government-issued IDs and video verification.
Frequently Asked Questions
UnionBank Play Everyday requires no maintaining balance if you meet specific digital transaction thresholds, whereas standard BPI MyVoyage savings accounts require keeping a minimum average daily balance to avoid monthly service fees.
Both banks accept direct international wire transfers and platform payouts via SWIFT, but UnionBank generally clears foreign currency transfers slightly faster with more transparent intermediary bank deduction notices.
Yes, you can link both UnionBank and BPI debit cards or checking account numbers to PayPal, Wise, and Payoneer for local currency or USD withdrawals.
UnionBank allows up to PHP 50,000 for daily ATM withdrawals and higher configurable limits for InstaPay transfers, while BPI caps standard retail debit card ATM withdrawals at PHP 20,000 to PHP 50,000 depending on the card tier.
UnionBank typically offers a slightly tighter real-time retail FX spread for automatic incoming wire conversions, though routing funds through Wise before depositing to either local account remains cheaper than direct bank conversion.
No, both UnionBank and BPI allow fully digital onboarding through their respective mobile apps using valid government-issued IDs and video verification.

Alex Morgan is the founder and lead editor of RemoGrid. With over six years of hands-on experience in remote operations, cross-border freelance workflows, and AI tool benchmarking, Alex independently tests and audits software platforms to help modern digital workers build sustainable online income streams. He regularly reviews international payment systems (Wise, Stripe, Payoneer, local mobile wallets) and conducts real-world usability benchmarks across AI productivity tools.


