Skip to content
LiveInPH
Money Saving13 min read

ATM Fees in Cebu (2026): Withdrawal Limits, the BDO PHP 250 Foreign-Card Surcharge, and the DCC Trap That Eats Your Schwab Reimbursement

BDO's PHP 250 foreign-card fee, daily ATM limits at BDO and BPI, the DCC trap that voids Schwab reimbursement, and the Cebu ATM map by neighborhood for 2026.

File:Bank of the Philippine Islands, Cainta-Junction branch (near Junction) - panoramio.jpg

A tourist lands at Mactan-Cebu Airport at 11pm and pulls PHP 10,000 from the BDO ATM in the T2 arrival hall. The screen prompts "Continue in your home currency?" and they tap yes — it sounds like the safer option. The receipt shows the PHP 10,000 plus a PHP 250 BDO surcharge. The DCC markup, invisible on the receipt, is another 5–8%. The home bank adds its own foreign-ATM fee, often USD 3–5. If the card is Schwab, Schwab declines to reimburse the PHP 250 because DCC was accepted. Real cost on a PHP 10,000 cash run: PHP 1,000–1,500. Ten to fifteen percent of the cash they walked away with.

Almost none of that is necessary. The same withdrawal at HSBC Cebu Business Park, in PHP, with DCC declined, costs roughly PHP 0 in surcharges plus whatever Schwab handles at the Visa spot rate. This guide is for foreigners arriving in or living in Cebu who mix foreign-issued cards (Schwab, Wise UK/US, Chase, Revolut) with PH-issued cards. For the inbound transfer side, see the sending-money pillar; for airport arrival logistics, the Mactan airport guide.

The fee landscape — what each major bank charges in 2026

Most "ATM fees Philippines" guides on the SERP still cite 2023 numbers. Verified against bank fee pages and BSP guidance, May 2026:

BankNon-client surchargeDaily limit (own card)Single-txn cap (own card)
BDOPHP 250 foreign-issued / PHP 18 BancNet domesticPHP 50,000 (up to PHP 200k)PHP 25,000 at BDO / PHP 10,000 at non-BDO
BPIPHP 18 (PHP 15 for BPI clients at non-BPI ATMs, batched monthly)PHP 100,000PHP 40,000 (40-bill cap)
MetrobankPHP 18 withdrawal / PHP 2 balance inquiryPHP 50,000PHP 20,000
Security BankPHP 18PHP 50,000PHP 20,000
HSBC (Cebu Business Park only)PHP 0 for foreign-issued cardsPHP 100,000PHP 40,000
PNBPHP 18PHP 50,000PHP 20,000
Verified against bank fee pages and BSP Acquirer-Bank Charging Framework, May 2026. The BancNet domestic PHP 18 figure stems from the April 2021 ABCF implementation.

The PHP 18 figure is the BancNet domestic charge — what one PH-issued card pays at another bank's ATM after the 2021 Acquirer-Bank Charging Framework. The PHP 250 is BDO's separate foreign-card surcharge, unique among PH banks for being this aggressive. BPI is the cleanest secondary option for foreign-card users when HSBC isn't reachable: PHP 18 per pull, PHP 40,000 single-transaction cap.

A counter-intuitive note: BDO's PHP 250 looks worse than BPI's PHP 18, but for a PH-issued card BDO's per-transaction ceiling is PHP 25,000 against BPI's effective PHP 40,000 (a 40-bill hardware cap). On one large pull from a PH-issued card, BDO can be cheaper than splitting across BPI. The calculus only flips for foreign-issued cards where the PHP 250 stacks per pull.

The BDO PHP 250 stack — what compounds on a foreign card

A foreign-issued card user pulling at a BDO ATM in Cebu pays three things:

  1. Home bank's foreign-ATM fee. Usually USD 3–5 (Chase, Bank of America, most credit unions) or 0 (Schwab, Wise, fee-refund cards).
  2. BDO PHP 250 surcharge. Flat per withdrawal regardless of pull size. Disclosed on-screen before confirmation, per BSP transparency rules.
  3. Currency conversion margin. Either your home bank's mid-market-plus margin (1–3%) or BDO's DCC markup if you accept "withdraw in USD" (5–8%).
Real cost of a PHP 10,000 BDO ATM withdrawal (early 2026)
CategoryRangeNotes
Schwab Investor Checking, PHP selected, DCC declined₱250₱250PHP 250 BDO surcharge — refunded by Schwab end-of-month. Net cost: PHP 0.
Schwab Investor Checking, DCC accepted (USD shown)₱750₱1,050PHP 250 BDO not refunded + 5–8% DCC markup. Schwab voids reimbursement when DCC is accepted.
Chase Sapphire / Bank of America, PHP selected₱450₱700PHP 250 BDO + USD 3–5 home-bank fee + ~1–3% Visa/Mastercard margin.
Wise UK card, PHP selected, first 2 pulls₱250₱250Wise charges 0 on first 2 pulls under GBP 200/month; BDO charges PHP 250.
Wise PH-issued card, PHP selected, under quota₱0₱0BDO treats PH-issued Mastercard as domestic — no PHP 250 surcharge. Wise 0 under PHP 13k/month quota.
BDO own debit card₱0₱0PHP 0 at BDO ATMs (own-bank). Daily cap PHP 50k default.

BDO fee schedule, Schwab Bank Investor Checking FAQs, Wise PH card pricing — all verified May 2026.

The math gets uglier as pulls get smaller. A PHP 3,000 pull from a Cebu BDO ATM with a foreign card pays the same PHP 250 surcharge as a PHP 10,000 pull — 8.3% effective on the small pull. The fix is to pull less often, in larger amounts, or to find an ATM that doesn't charge the surcharge in the first place. Below, both.

DCC — and why it specifically voids Schwab's reimbursement

Dynamic Currency Conversion is the prompt that asks if you'd like to "complete the transaction in your home currency" instead of PHP. Choose home currency, and the ATM operator does the FX at its own rate — 5–8% worse than Visa or Mastercard interbank. The markup is invisible on the receipt because the receipt shows the converted amount as the actual transaction. DCC exists because the margin goes to the ATM operator, not the card issuer.

The same logic applies to every fee-refund and no-FX-fee card — Revolut, Wise, Capital One 360, Chase Sapphire Reserve. The card's selling point is interbank-rate FX; DCC moves the conversion to the ATM operator at a worse rate. Tap "no" or "PHP" on every DCC prompt.

Cebu ATM map by neighborhood

The practical map by where you'll be living or arriving:

Mactan-Cebu Airport (T2). BDO landside in the arrival hall and airside in departures; BPI landside near the food court. No HSBC. Airport ATMs aren't more expensive per pull — they charge the same PHP 250 BDO surcharge as anywhere else — but the decision pressure of a midnight arrival is what makes travelers fall for DCC. Pull only enough for the first 12 hours.

IT Park / Lahug. Dense BDO at eBloc Tower 1, eBloc 2, Park Centrale, TGU Tower. BPI at eBloc 4 and Skyrise. Metrobank at Skyrise. Security Bank at eBloc 4. For foreign cards, walk the extra two minutes from a BDO to the BPI at eBloc 4 — PHP 18 vs PHP 250. HSBC at Cebu Business Park is 10–15 minutes away by Grab via N. Escario.

Ayala Center Cebu. Full ATM row on the fourth level — BDO, BPI, Metrobank, Security Bank, RCBC, EastWest, UnionBank. HSBC at Philamlife Centre is the cheapest foreign-card option in metro Cebu, four minutes' walk from The Terraces exit toward Cardinal Rosales Avenue. Two ATMs inside, guard at the door, 24/7. Single-transaction cap PHP 40,000.

SM City Cebu and SM Seaside. BDO, BPI, Metrobank, Security Bank across both malls. No HSBC. BPI is the cheapest on-site for foreign cards.

Banilad and Mandaue. BDO at Gaisano Country Mall and Eastwood; BPI on the Banilad shops strip; standalone BDO along A.S. Fortuna into Mandaue; SM Consolacion and Parkmall full row. No HSBC. For PHP 5,000+ pulls from a foreign card, the Grab fare back to Ayala HSBC often costs less than the surcharge plus DCC risk.

Mactan / Lapu-Lapu. BDO, BPI, Metrobank kiosks at Mactan Promenade and Marina Mall. No HSBC on Mactan — round-trip to Cebu Business Park is 60–90 minutes over the Marcelo Fernan or Mactan-Mandaue Bridge in afternoon traffic. BPI is the local default.

The airport-arrival two-pull strategy

Default trap: arrive tired at 11pm, pull a round PHP 20,000, accept DCC because the screen makes it look like the right choice, walk away PHP 1,500–2,500 lighter on the first cash interaction with the country.

The cheaper version is two pulls. Pull 1 at the airport, minimum viable — PHP 3,000–5,000 at the BPI ATM landside, not BDO. Covers Grab, SIM, 7-Eleven, and a tip buffer. Decline DCC, select PHP. Pull 2 the next morning at HSBC Cebu Business Park — PHP 20,000–40,000 in one pull at the real Visa or Mastercard rate. The PHP 250 BDO surcharge isn't an unavoidable cost. It's a tax on making the cash decision tired and late, with the DCC button bright on a glowing screen.

Daily limits and how to raise them

BDO debit cards default to PHP 50,000 across all ATMs combined. The cap raises up to PHP 200,000 via the BDO Online Banking app (Settings → Card Management → ATM Daily Limit, adjustable in PHP 25,000 increments) or a branch visit with valid government ID. BPI defaults to PHP 100,000 and varies by account tier. Metrobank defaults to PHP 50,000, adjustable via Metrobank Online.

Cardless ATM and failure recovery

Both BDO and BPI run cardless withdrawal via mobile app — useful when you've forgotten your card, when it's being replaced, or when a standalone ATM looks like it might have a skimmer. BDO QR: open BDO Pay, select QR Withdraw, scan at any QR-enabled BDO ATM. QR is valid 24 hours, bound to your phone session. BPI cardless: app generates a one-time PIN and order ID, valid one hour, at Vybe by BPI and Euronet ATMs nationwide. PHP 500 minimum, PHP 20,000 daily maximum, no fees. For tourist-area pulls the cardless route is meaningfully safer than card-insert.

Two distinct failure modes to know:

Card eaten by ATM. Stay at the machine until the screen returns to idle (logs the retention with the correct timestamp). Note the ATM ID and call the operator immediately — BDO 24/7 631-8000, BPI 889-10000, Metrobank 8870-0700. Retrieval from the cassette runs 3–7 business days, returned via branch pickup with valid ID. For a foreign-issued card you can't wait for, freeze via the home bank (Schwab 800-540-0541) and order a replacement — couriering a new Wise or Schwab card to a Cebu address runs 9–18 business days.

PIN locked after 3 wrong attempts. At BPI, lockout is temporary and auto-clears the next day. At BDO, the card requires a branch visit with valid ID to unblock — BDO Ayala, BDO IT Park (eBloc 1), or BDO SM City Cebu handle foreigner cases routinely (passport plus ACR-I). Nine cumulative wrong attempts permanently kills the card across both banks; replacement is PHP 100–200 and three banking days for branch pickup.

The Schwab vs Wise vs local-card decision tree

By card holding:

  • Schwab Investor Checking (US citizen, opened pre-move). Best single card for cash in Cebu, period. Unlimited worldwide ATM fee reimbursement, no foreign transaction fee, no monthly fee. Always pick PHP. Always decline DCC. The BDO PHP 250 gets reimbursed at month-end if and only if you didn't take DCC. HSBC is irrelevant for Schwab holders — pull anywhere, fees come back.
  • Wise card, foreign-issued (UK, US, EU, AU, CA). GBP 200 / USD 250 free monthly quota, then 1.75–2.69% over. BDO PHP 250 stacks on every pull. HSBC at Cebu Business Park is the cheapest cash rail — pull there, big, once or twice a month.
  • Wise PH-issued card. PHP 13,000 monthly ATM quota at any PH ATM, no per-pull cap, then 2.69%. BDO treats the PH-issued card as a domestic Mastercard — no PHP 250 surcharge. Cheapest setup for long-term Cebu residents — the full PH-vs-foreign-issued Wise card math and daily-spend setup is in the Wise card guide.
  • Local BDO / BPI debit. PHP 0 at own-bank ATMs. PHP 18 at the other major banks. The PHP 250 doesn't apply — it's only for foreign-issued cards.
  • Home-country bank debit (Chase, Wells Fargo, Lloyds, NatWest, NAB). Worst option for sustained Cebu life — PHP 250 BDO plus USD 3–5 home fee plus 1–3% FX. Replace with Schwab or Wise before the second month.

What this is and isn't

PHP 250 per BDO foreign-card pull twice a month is PHP 6,000 a year — not catastrophic, but free to avoid. The DCC trap is bigger: an 8% markup on a single PHP 20,000 pull is PHP 1,600, compounding across every airport arrival and every panic withdrawal at a tourist-area BDO.

The fixes are simple. Pick PHP on every prompt. Walk to HSBC Cebu Business Park when you're in the Ayala corridor; use BPI when you're not. Keep your daily limit at the default unless you have a real need this week. Pull large, pull seldom, and never pull at a midnight airport ATM when the decision pressure is worst. The tourist who lands at Mactan and burns 10% of their first PHP 10,000 on an accepted DCC prompt didn't lose to bad luck. They lost because no one told them to pick PHP.

For the broader money setup, see open a bank account in Cebu and the sending-money pillar. For airport arrival paired with the two-pull strategy above, the Mactan airport guide.

External references checked May 2026: BDO debit card limits and fees, BPI debit card fees, Metrobank ATM service fees update, Schwab Bank Investor Checking FAQs for the DCC reimbursement carve-out, and Wise's ATMs in the Philippines guide for cross-reference.

FAQ

Frequently asked.

How much does BDO charge for foreign ATM cards in the Philippines in 2026?
BDO charges PHP 250 per withdrawal on any card issued outside the Philippines — Wise UK, Schwab, Chase, Revolut, your home-country debit. The surcharge is disclosed on the BDO ATM screen before you confirm and stacks on top of whatever your card issuer charges. On a PHP 10,000 pull at a BDO ATM in IT Park or SM City Cebu, the surcharge alone is 2.5% of the cash you receive. HSBC at Philamlife Centre on Cardinal Rosales Avenue in Cebu Business Park adds no surcharge and dispenses up to PHP 40,000 per transaction.
What's the daily ATM withdrawal limit at BDO and BPI in the Philippines?
BDO debit cards default to PHP 50,000 per day across all ATMs, adjustable up to PHP 200,000 via the BDO Online Banking app or a branch visit. Single-transaction caps are PHP 25,000 at BDO ATMs and PHP 10,000 at non-BDO ATMs. BPI ATMs allow up to PHP 100,000 per day across deposit accounts, with a maximum of 40 bills dispensed per single transaction — which functionally caps a single pull around PHP 40,000 in 1,000-peso notes. Foreign-issued cards typically face PHP 10,000 single-transaction caps at any PH ATM regardless of issuer.
Is DCC at Philippine ATMs a scam?
Not technically a scam — Dynamic Currency Conversion is a real and legal service — but it costs you 5–8% on the spot rate that the ATM operator pockets. When a BDO ATM asks "Withdraw in USD?" or "Continue in your home currency?", say no and select PHP. The biggest practical cost is for Schwab Investor Checking holders: Schwab will not reimburse the ATM fee if you accept DCC, per the Schwab Bank checking FAQs. Always decline. Let your home card handle the conversion at its own rate, which beats the ATM operator's on every Cebu BDO you'll encounter.
Which ATM is cheapest in Cebu for Wise, Schwab, or Revolut cards?
HSBC at Philamlife Centre, Cardinal Rosales Avenue corner Samar Loop in Cebu Business Park — a four-minute walk from Ayala Center Cebu's south exit. The HSBC ground-floor ATM accepts foreign-issued Mastercard and Visa with no surcharge, runs 24/7 with a guard on duty, and dispenses up to PHP 40,000 per pull. There is no HSBC ATM at SM City Cebu, SM Seaside, Robinsons Galleria, or Mactan-Cebu International Airport. For users outside the Ayala corridor, the next-cheapest option is BPI at PHP 18 per non-client withdrawal — significantly better than BDO's PHP 250.
What do I do if a Cebu ATM eats my card?
Stay at the ATM until the screen returns to idle so the card-retention record is logged with the correct timestamp. Call the operator immediately — BDO 24/7 is 631-8000, BPI is 889-10000, Metrobank is 8870-0700. Note the ATM ID number, location, and time; banks retrieve cards from the cassette within 3–7 business days, returning via branch pickup with a valid ID and the card-retention reference. For a foreign-issued card, also call your home bank's emergency hotline (Schwab is 800-540-0541) to freeze the card if you can't guarantee retrieval. Order a replacement once the retrieval window closes — couriering a new card to Cebu typically runs 9–18 business days.
What happens if I enter the wrong ATM PIN three times in the Philippines?
Three consecutive wrong PIN attempts blocks the card. At BPI, the block is temporary and auto-clears the next day — you get three tries per 24-hour window. At BDO, the card is held until you visit a branch with valid ID to unblock. Nine cumulative wrong attempts permanently blocks the card across both banks. While waiting, BPI allows over-the-counter cash withdrawal at any branch with a valid ID — no PIN required, but with a daily cap. Replacement cards cost PHP 100–200 and take three banking days for branch pickup.

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.

Read next

Related reading.