How to withdraw cash from ATMs in the Philippines avoiding 250 PHP fees
Withdrawing cash in the Philippines can cost a lot in fees if you don't know how. In this guide, I explain the cheapest methods using Revolut, Wise, GCash, and Maya to drastically reduce ATM fees.
Why Cash is Still Essential
In the Philippines, cash is still widely used. Many local restaurants, small shops, transport, and services operate primarily with physical money.
In large cities, cards are often accepted, especially in shopping malls, hotels, and larger restaurants. However, you might encounter exceptions or terminals temporarily out of service. This happens more often than expected.
For this reason, having access to cash remains essential.
The problem is that withdrawing from ATMs with foreign cards can become expensive if you don't know the best solutions.
The Best Cards for Currency Exchange

To convert euros or dollars into Philippine pesos, two of the most convenient cards are:
Revolut: 👉️️️️ Open a free Revolut account
Wise: 👉️️️️ Open a free Wise account
Both offer exchange rates very close to real market rates, significantly better than traditional banks.
The problem arises when withdrawing from ATMs in the Philippines.
ATM Fees
Almost all banks charge a fixed fee of 250 PHP for each withdrawal.
Additionally, many ATMs have quite low limits:
- often 10,000 PHP
- in some cases 20,000 PHP if you're lucky
If you need to withdraw higher amounts, you are forced to make multiple transactions and pay the fee multiple times.
Simple example.
If you need to withdraw 20,000 PHP and the limit is 10,000:
- two transactions
- 250 + 250 = 500 PHP in fees
The only bank that normally does not charge this fee is HSBC.
The problem is that HSBC ATMs are very few in the country and difficult to find.
For daily use, it's not a practical solution.
The Practical Solution: Philippine E-wallets

Two payment apps are very popular in the Philippines:
They are e-wallets used by millions of people. They are used for:
- in-store payments
- sending money
- paying bills and services
- online purchases
Many small shops directly accept GCash or Maya via QR code. In many cases, they are even more widespread than card payments.
The interesting part is something else.
Both apps allow you to order a physical Visa or Mastercard linked to the account.
These cards can be used to withdraw cash from ATMs with much lower fees compared to foreign cards.
Withdrawal Fees
According to official websites:
- from 0 PHP to 18 PHP per transaction
In my experience, I almost always pay 18 PHP.
Let's take the same example as before.
If an ATM has a limit of 10,000 PHP and you need to withdraw 20,000:
- two transactions
- 18 + 18 = 36 PHP
With a foreign card, you would have paid 500 PHP.
The difference becomes significant if there are many withdrawals.
Daily Limits
The two cards have different daily limits for ATM withdrawals.
GCash
40,000 PHP per day
Maya
50,000 PHP per day
Maya
👉️️️️ Open a free Maya account
To verify the account, a passport is sufficient.
Maya Card
In my case:
- free shipping
- obtained by completing certain actions in the app, such as depositing and spending above a certain threshold
If these actions are not completed, the cost is 200 PHP.
Stated delivery times:
Metro Manila
around 4 days
Islands
8-10 days
I received it in 9 days in Bohol, so quite in line with what was indicated.
GCash
👉️️️️ Open a free GCash account
With GCash, the situation can vary.
In my case, I was not able to verify the account using only my passport. I also had to use the Alien Card, the card obtained when extending a visa for longer periods.
Many people, however, have managed to verify themselves with just a passport.
GCash Card
Cost
250 PHP
Stated times:
Metro Manila
around 10 days
Islands
around 13 days
In my case, I received it in about 15 days.
Quick Comparison
| Maya | GCash | |
|---|---|---|
| Account Verification | Passport | Alien Card and Passport |
| Card Cost | free with promo / 200 PHP | 250 PHP |
| ATM Fee | 0-18 PHP | 0-18 PHP |
| Daily ATM Limit | 50,000 PHP | 40,000 PHP |
| Metro Manila Delivery | around 4 days | around 10 days |
| Islands Delivery | 8-10 days | around 13 days |
Both work well. Maya is often slightly easier to obtain in many cases.
Opening a Local Bank Account
Some might consider opening a bank account directly in the Philippines.
In many cases, withdrawal fees drop to 0 PHP, so it can be a good idea.
The problem is that you almost always need a permanent Alien Card, not the temporary one for tourism. It is therefore different from the GCash situation where a tourist Alien Card is sufficient.
Another possibility is to have a trusted person who can introduce you to the bank and facilitate opening an account even without the Alien Card.
It should also be noted that each branch may apply slightly different rules. Even within the same bank.
If a branch tells you no or offers unfavorable conditions, it might be worth trying another one.
How to Load Money onto GCash and Maya
Simple Method: Wise
Wise directly supports Philippine e-wallets.
You can send money directly to:
- GCash
- Maya
The transfer is quite fast but there is a percentage fee on the amount sent.
Alternative Method with Revolut
Revolut does not directly support e-wallets.
However, if you have already ordered a GCash or Maya card, you can send money directly to the card.
In this case too, there may be percentage fees.
Method with the Best Exchange Rate: Crypto and P2P
If you want to get the best possible exchange rate, you can use an exchange.
One of the easiest to use is:
OKX: 👉️️️️ Open a free OKX account
The process is as follows:
deposit euros or dollars onto the exchange
convert them into stablecoins
USDT or USDC
go to the P2P section
sell the stablecoins receiving Philippine pesos on GCash or Maya
This method usually offers:
- better exchange rates
- very low fees
The disadvantages are:
- more steps
- slower operation that can take one or more days
For this reason, it is a recommended solution especially for those who already have some experience with crypto exchanges.
Conclusion
If you live or spend a lot of time in the Philippines, it's almost always beneficial to have:
Wise or Revolut for currency conversion
Maya or GCash for withdrawing cash from ATMs
This combination allows you to drastically reduce fees and save a lot in the long run.