A Cebu landlord receiving PHP 30,000 monthly rent through GCash pays between PHP 180 and PHP 5,300 a year in cumulative fees, depending on whether the tenant cashes in from BDO Pay or walks into the M Lhuillier on Gov. M. Cuenco. PHP 5,000 a year on the same transaction. That gap is the article, and almost every page-one Google result still quotes the pre-October-2025 schedule that made it look smaller.
GCash changed the math on October 1, 2025 when it adopted InstaPay rails for bank cash-ins and waived its own fee. The "2% on bank pull" rule everyone repeats was a 2024 fee structure. Bank-to-GCash is mechanically free on the GCash side now, and the real 2% has moved — it lives at the Cebuana counter once you cross PHP 8,000 in a calendar month.
What changed on October 1, 2025
GCash's September 29 advisory was one sentence: cash-ins via bank apps now route through InstaPay, with no GCash-side fee. Before that, bank-to-GCash ran through GCash's bilateral integrations, not the Bangko Sentral's InstaPay clearing network.
Two things flipped. GCash joined the InstaPay clearing switch. The originating bank now bears the clearing cost — and most passed it through. BPI charging PHP 15 looks like a price hike but it's the bank's fee, not GCash's. Most users see a single line labelled "InstaPay fee" and assume GCash did it.
Every "top GCash fees" article still on page one of Google was written in 2024 or early 2025 and still says the wrong thing.
Cash-in fee matrix
Read this as the fee you actually pay, not GCash's listed rate — bank InstaPay fees stack on top where they apply.
| Category | Range | Notes |
|---|---|---|
| Bank app via InstaPay — BPI Pay/Online | ₱10–₱10 | PHP 0 if routed through BPI #MySaveUp first |
| Bank app via InstaPay — BPI web portal | ₱15–₱15 | Default if you log into the BPI website |
| Bank app via InstaPay — BDO Pay | ₱10–₱10 | PHP 25 from legacy BDO Digital Banking |
| Bank app via InstaPay — Metrobank App | ₱8–₱8 | Cut from PHP 25 on Feb 1, 2026 |
| Bank app via InstaPay — Security Bank (DigiBanker) | ₱0–₱0 | Waived for non-individual DigiBanker |
| OTC: Cebuana Lhuillier (first PHP 15,000/month) | ₱0–₱0 | 2% above; extended free quota |
| OTC: M Lhuillier, Palawan, SM (first PHP 8,000/month) | ₱0–₱0 | 2% above the free quota |
| 7-Eleven via CLiQQ kiosk | ₱50–₱200 | Flat 1% of transaction, any amount |
| Credit card cash-in | ₱129–₱1,290 | 2.58% of transaction |
| Debit card cash-in | ₱70–₱1,000 | 1.4–2% depending on issuer |
Sources: help.gcash.com cash-in fee schedule, cebuanalhuillier.com GCash cash-in page (May 2026), Metrobank Feb 1 2026 InstaPay fee advisory, fintechnews.ph on BPI InstaPay fee.
Three mechanics worth pulling out.
BPI has two different fees for the same action. The BPI website charges PHP 15. The BPI Pay or BPI Online app charges PHP 10. The PHP 0 trick: open a BPI #MySaveUp account inside the GCash app, push from BPI to #MySaveUp as a free own-account transfer, then sweep into the GCash wallet. Most users don't bother for PHP 15.
BDO's PHP 25 fee is legacy-channel only — the old BDO Digital Banking interface. BDO Pay is PHP 10. If you opened BDO before 2022 and never migrated, you're still paying the legacy fee on every InstaPay.
Cebuana publishes a PHP 15,000/month free quota for GCash cash-ins, nearly double the standard PHP 8,000 that applies at M Lhuillier, Palawan, SM, and 7-Eleven Bayad counters. Walk past the M Lhuillier on the corner and into the Cebuana — the extra PHP 7,000 of free quota is worth the half-block.
Cash-out fee matrix
Cash-out is where most expats burn more than they realise, because the InstaPay PHP 15 stacks regardless of amount.
| Channel | Fee | Per-transaction cap | When it makes sense |
|---|---|---|---|
| GCash → bank via InstaPay | PHP 15 flat | PHP 50,000 | Default. Use for any digital cash-out under PHP 50k |
| GCash ATM via BancNet partners | PHP 20 + bank ATM surcharge | Varies by ATM (typically PHP 10–20k) | Card-less withdrawal when you don't want to use the bank rail |
| GCash Padala (cash pickup, non-GCash recipient) | PHP 5 below PHP 500, 1.5% above | Per recipient KYC | Sending to unbanked family — not for own cash-out |
| OTC cash-out at partner agents | Free up to PHP 8,000/month, then 2% | Branch-specific (often PHP 50k) | Walk-in cash when ATMs are dead post-typhoon |
| Send to another GCash wallet | Free | Wallet cap (PHP 50k–500k) | GCash-to-GCash is always free; ignore the rumours |
The arbitrage: OTC partners apply the PHP 8,000 free quota in both directions. A tenant who cashes in PHP 5,000 at Cebuana has PHP 10,000 of free Cebuana cash-out left that month before the 2% kicks in (PHP 3,000 at M Lhuillier). Most users don't bridge the two columns.
Send Money: the rail that decides the annual rent bill
GCash-to-GCash is free at any amount up to the wallet cap, instant. If landlord and tenant both run Fully Verified GCash, monthly rent up to PHP 100,000 moves between them for zero.
GCash-to-bank via InstaPay is PHP 15 flat with the PHP 50,000 transaction cap. A landlord receiving PHP 60,000 rent into BPI splits it into two sends — PHP 30/month, PHP 360/year on top of whatever the tenant paid to cash in.
GCash Padala (cash pickup for non-GCash recipients) is PHP 5 below PHP 500 and 1.5% above. Painful at any volume — a PHP 5,000 Padala costs PHP 75 versus zero via Send to GCash. For inbound international remittance see sending money to the Philippines — Wise still wins above USD 200.
Wallet caps by KYC tier
Three caps to track, and they stack rather than replace each other. The wallet cap is the ceiling on what GCash can hold at any moment. The monthly turnover ceiling is the total sent + received in 30 days. InstaPay's PHP 50,000 per-transaction cap sits on top of both — a Fully Verified wallet holding PHP 100,000 can still only push PHP 50,000 in a single send.
- Basic Verified — name + birthday + PH mobile. Wallet cap PHP 50,000. Monthly turnover ~PHP 100,000. Most foreigners can't get here without a PH SIM.
- Fully Verified — passport or ACR I-Card + selfie + source-of-funds declaration in-app. Wallet cap PHP 100,000. Monthly turnover PHP 500,000. Where most resident expats land within a month — see GCash for foreigners for the five IDs that work.
- Fully Verified + GSave or GInvest linked — adds an active CIMB-backed GSave deposit or GInvest position. Cumulative cap rises to PHP 500,000.
Tradeoff worth naming: linking GSave unlocks the PHP 500k cap but ties the wallet to CIMB as deposit custodian. CIMB is BSP-licensed with PHP 1M PDIC coverage so the regulatory exposure is small, and GSave pays 2.6–4.1% on whatever cash sits there. For most users the math says link it. For the security-paranoid, it's a real decision.
GCash Visa: the only physical card on offer in 2026
GCash stopped new Mastercard issuance in 2025 and shut down the Amex Virtual Pay card on April 1, 2026. The remaining physical product is the GCash Visa: PHP 250 one-time (PHP 185 card + PHP 65 shipping), no advertised annual fee, pulls directly from the wallet balance. Overseas spend runs at 0% FX margin per comparative testing — meaningfully better than the 2–4% on a BPI or BDO debit abroad, competitive with a Wise debit. Fully Verified is required to order one.
For a Cebu expat the card matters in three scenarios: backup to a Wise card on international flights, in-store payments where tap-to-pay is flaky, and BancNet ATM withdrawal sourced from the wallet rather than a bank. See open a bank account in Cebu for where it sits against BPI/BDO/Maya debit.
Bills payment and buy load
Paying VECO, MCWD, Globe, Smart, Maynilad, Cignal, Sky inside GCash is PHP 0 — GCash earns from biller commissions. Smaller billers add PHP 10–25 convenience fees, disclosed before confirmation. Buy Load is free across all carriers, priced at the carrier's published load price. For renters paying VECO directly, see the Cebu electricity bill article for the meter-name mechanics.
Worked example: Cebu landlord receiving rent
The article-defining math. A Cebu landlord renting a Mabolo studio for PHP 30,000/month and receiving rent via GCash. The tenant has three plausible cash-in patterns. Annual fee burden, all stacking up:
| Category | Range | Notes |
|---|---|---|
| Pattern A: Tenant cashes in from BDO Pay app | ₱120–₱120 | PHP 10 BDO fee × 12. GCash transfer to landlord free if both GCash. |
| Pattern A + GCash→bank push (landlord BPI) | ₱240–₱240 | Add PHP 15 InstaPay × 12 from landlord's GCash to BPI. |
| Pattern B: Tenant cashes in at Cebuana Gov M Cuenco | ₱2,700–₱2,700 | First PHP 15k free, then 2% on PHP 15k × 12 = PHP 3,600. Realised lower because some months tenant uses bank. |
| Pattern B + landlord push to BPI | ₱2,880–₱2,880 | |
| Pattern C: Tenant cashes in at M Lhuillier | ₱5,280–₱5,280 | First PHP 8k free, then 2% on PHP 22k × 12 = PHP 5,280. |
| Pattern C + landlord push to BPI | ₱5,460–₱5,460 |
Worked from GCash + Cebuana + M Lhuillier published fee schedules, May 2026. Assumes landlord and tenant both Fully Verified GCash.
The PHP 5,000+ annual spread between Pattern A and Pattern C is not theoretical — it's the same monthly rent, the same building, the same tenant. Just a different cash-in counter. The advice that follows itself: if rent is coming in via GCash, the landlord should care about how the tenant is cashing in, because the 2% lands on the tenant first but compounds the relationship cost.
Worked example: expat day-to-day
A different math problem. An expat in IT Park spending PHP 15,000/month through GCash on Grab, palengke runs, restaurant tabs, and SIM top-up.
The OTC PHP 8,000 free quota: how to use it
The quota refreshes on the 1st of each month and applies in both directions — cash-in and cash-out — at any GCash OTC partner. The implications:
- Cash-rich users: cash in PHP 8,000 at start of month fee-free. Above that, switch to 7-Eleven CLiQQ at 1% (beats the 2% OTC over-quota rate; break-even around PHP 14,000/month total).
- Digital-default users who occasionally need cash: pull PHP 8,000/month free at any OTC partner. A landlord wanting PHP 6,000 in physical pesos for sari-sari change can take it free at the M Lhuillier counter.
- Cebuana-loyal users: PHP 15,000 quota instead of PHP 8,000. Always worth the walk.
The quota does not stack across networks — PHP 8,000 at M Lhuillier plus PHP 8,000 at Palawan is not PHP 16,000 free. GCash tracks it on its side, not the OTC partner's.
Cebu-specific notes
Fees are national; access points are not.
- 7-Eleven density in IT Park and Ayala is the highest in Visayas — multiple branches inside Asiatown and on Salinas Drive plus the Ayala Center cluster. CLiQQ kiosks sit near the front counter; queue is short outside lunch and rush hour. 1% flat.
- Cebuana Lhuillier branches that matter for daily GCash use: the Gov. M. Cuenco strip past Banilad, Mabolo near S.B. Cabahug, Lahug at IT Park's south gate, and the Colon cluster. PHP 15,000/month quota is the strongest free tier in OTC.
- Bayad Center at SM City Cebu and SM Seaside uses the standard PHP 8,000/month — same as M Lhuillier.
- VECO bill pay through GCash is free. Same for MCWD, Globe, Smart, and most Cebu billers. See Cebu transport costs for where GCash QR fits in ride payments.
When GCash isn't the right tool
Sending over PHP 50,000 in one transfer. InstaPay caps the send. Above that, fragment (multiple PHP 15 fees) or route from a bank via PESONet — usually free at most banks.
Credit-card cash-in. 2.58% is structural; GCash pays the card network. Use a bank rail or debit if available.
Holding large balances. The wallet pays zero interest. PHP 100,000 in GSave earns 2.6–4.1% APY. Move idle balance to GSave or a digital bank like Tonik or Maya Bank.
Inbound international transfers. The PHP 50,000 InstaPay cap applies inbound too. For monthly pensions or salary above that, route to a bank first.
The post-October-2025 rule of thumb: bank is free in, PHP 15 out; OTC is free up to quota, 2% above; 7-Eleven is 1% flat. The hidden fee isn't at the bank pull anymore. It's at the counter, after the eighth thousand peso, in the same month you forgot you'd already cashed in.
FAQ
Frequently asked.
Does GCash charge for cash-in from a bank in 2026?
What is the GCash OTC cash-in fee in 2026?
How much does GCash charge to send money to BDO or BPI?
What is the GCash daily wallet limit?
Is the GCash Visa card better than the old Mastercard?
How do I avoid the 2% OTC fee when cashing in above PHP 8,000?
Data note. Prices, rates, and details are verified as of publication and may change. Always confirm with the listed provider or landlord before committing. This article is informational — not financial, legal, or immigration advice.
