Casino Banking in the Philippines: Fees, Limits, Declines and Real Withdrawal Times
I have lost more money to fees and blocked transfers than I ever lost on a bad session at the tables. Not big money, but the kind that adds up quietly, ₱15 here and 2% there, and the kind that leaves you staring at a phone at midnight wondering why a deposit that worked last week suddenly will not go through.
This page is about the money itself, not about where to play. No casino list, no offers, no bonus talk. Just what it costs to move pesos in and out, what the limits actually are, why a transaction gets refused, and how long a withdrawal really takes once you strip out the marketing.
Everything with a peso figure on this page comes from GCash’s own help centre or Maya’s own limits page. Where a number is not published anywhere, I say so and tell you where to look it up yourself, because a made up figure is worse than no figure.
The three places your money gets stuck
Most people think of a deposit as one action. It is really three, and each one can fail on its own for a different reason.
- Getting money into the wallet. Your salary, your bank, an over the counter top up at a sari sari store. This is where cash in fees live.
- Moving it from the wallet to the site. This is where limits and declines bite, and where the name on your account starts to matter.
- Getting it back out again. The withdrawal, then the cash out to actual cash if you want notes in your hand. Two separate steps, two separate delays, and often two separate fees.
Nearly every complaint I read from Filipino players is really about one of those three, and the person complaining usually blames the wrong one. Knowing which stage failed tells you who can actually fix it.
What GCash actually costs you to load
These are GCash’s published cash in fees. They are what it costs to put money into the wallet in the first place, before any gambling is involved at all.
Swipe the table sideways to see every column.
| Method | Published fee |
|---|---|
| BPI, linked account | ₱15 |
| UnionBank, linked account | ₱10 |
| Over the counter | Free up to ₱8,000 per month, then 2% |
| Payoneer | Free |
| PayPal | 1% under ₱20,000, ₱200 at ₱20,000 and above |
| PayPal from 7 March 2026 | 1% across all amounts |
| Remittance, sending and claiming | Free |
The over the counter allowance is the one worth committing to memory, because it resets on the first of each month and almost nobody tracks it.
A real example. Say you top up ₱3,000 at a store three times in one month. The first ₱8,000 of that is free. The remaining ₱1,000 attracts 2%, so you pay ₱20. Small. But run ₱20,000 through the counter in a heavy month and you are paying 2% on ₱12,000, which is ₱240 for the privilege of handing over your own cash.
If you load through a linked bank instead, BPI charges ₱15 and UnionBank ₱10 no matter the size of the transfer. On ₱1,000 that is a rotten deal. On ₱20,000 it is nothing. The fee only makes sense in proportion to the amount, which is the opposite of how most people choose.
GCash limits, and why they matter more than the fees
Fees cost you a bit. Limits stop you dead. These are the published GCash wallet and transaction limits by account type.
| Account type | Monthly incoming limit | Maximum wallet balance |
|---|---|---|
| Basic | ₱5,000 | ₱10,000 |
| Fully Verified | ₱100,000 | ₱100,000 |
| GCash Plus | ₱500,000 | ₱500,000 |
The jump from Basic to Fully Verified is the single biggest change you can make to how your money moves, and it is free. A Basic account can receive ₱5,000 in a whole month. That is not a gambling limit, that is a limit on your entire wallet, including money from family and anything else landing in it.
Where this catches people out. You have a decent month, you go to withdraw ₱12,000 back to a Basic GCash account, and it fails. Nothing is wrong with the casino and nothing is wrong with GCash. You have simply asked a ₱10,000 bucket to hold ₱12,000. The money sits in limbo while you work out what happened, and the support ticket you open with the site is aimed at the wrong target.
GCash also notes that when accounts are linked, the highest limit applies across them rather than the limits stacking into a bigger total. So linking two accounts does not double anything.
Maya limits, side by side
Maya splits its limits differently, by wallet cap and by what you can push out. These come from Maya’s own account limits page.
| What | Basic account | Upgraded account |
|---|---|---|
| Wallet balance | ₱50,000 | ₱100,000 |
| Purchases | ₱50,000 daily | ₱100,000 daily, no monthly cap |
| Send to other Maya users | Limited | ₱20,000 per transaction, ₱100,000 daily |
| Bank transfer out via InstaPay | Not available | ₱50,000 daily, ₱100,000 monthly, 40 times a month |
| Receiving from banks | ₱50,000 per transaction | ₱50,000 per transaction |
Two things stand out to me here. A Basic Maya account cannot send out by bank transfer at all, which surprises people who assume the wallet works both ways from day one. And the upgraded InstaPay sending limit has a count on it, 40 transfers a month, not just a peso ceiling. If you are the sort who moves small amounts often, you can hit the count long before you hit the pesos.
To upgrade, Maya asks for video verification, valid ID, a verified address and confirmed personal details. It is the same principle as GCash. The system wants to know who you are before it lets you move real money.
Why transactions get declined
This is the part nobody explains properly, mostly because the error message you see almost never tells you the real reason. Here is what is actually going on behind the useless “transaction failed” screen.
- You have hit a limit you did not know about. The monthly incoming cap, the wallet balance cap, the daily send limit, or on Maya the 40 transfer count. This is the most common cause by a distance, and it is the easiest to check.
- Your account is not verified to the level the transaction needs. A Basic account is fine for small everyday spending and hopeless for anything larger. Verification is the fix, not a bigger deposit.
- The name does not match. Licensed operators are required to hold player accounts in the player’s own name and to verify identity. If the wallet is in your cousin’s name, or your account name has a typo against your ID, expect a refusal at some point, usually at withdrawal rather than deposit, which is the worst possible time to find out.
- The balance does not cover the amount plus the fee. Obvious once you see it. If you have exactly ₱1,000 and the transfer costs ₱15, you cannot send ₱1,000.
- The receiving side rejected it. Banks and wallets apply their own risk rules to categories of merchant, and those rules are not published. Neither GCash nor Maya publishes a list of which merchants they will and will not process.
- Something looked unusual. A sudden change in pattern, a new device, a big transfer after months of small ones. Automated checks flag these and no provider explains the logic, for the sensible reason that explaining it would tell fraudsters exactly what to avoid.
What I would do before assuming the worst. Check your account tier in the app first. Then check what you have already moved this month against the caps in the tables above. Those two checks explain most failures and cost you nothing. Only after that is it worth raising a ticket, and by then you can tell them something useful instead of “it does not work”.
What the rules actually say
There is a lot of confident nonsense written about Philippine payment rules, so here is what I can actually stand up, and where the edges of my knowledge are.
- Licensed operators settle in pesos. Operators licensed by PAGCOR settle in Philippine peso through bank rails, e-wallets including GCash and Maya, and licensed payment processors.
- Accounts must be in your name and verified. Player accounts are held in the player’s own name and identity checked. This is why the name matching point above is not a technicality.
- Crypto is not part of the authorised set in practice. Crypto denominated wagering does not form part of the authorised payment rails for the licensed domestic set up. Moving crypto in and out is treated under enhanced anti money laundering due diligence.
- What I could not verify. I could not find a published PAGCOR rule that flatly bans credit cards, and I am not going to claim one exists because it would suit the paragraph. If somebody tells you there is a specific circular, ask them for the number.
If you want the wider legal picture rather than the payment mechanics, that is a separate subject and I have written it up on the online casino laws in the Philippines page. The tax question, which is genuinely different from the banking question, is on the casino tax page.
Why the name on the account matters more than anything else
If you take one thing from this page, take this. Every other problem here is an inconvenience. A name mismatch is the one that can cost you a balance you have already won.
The sequence goes like this. You sign up quickly, you fund the account from a wallet that is not quite in your exact legal name, you play, you win, and only at the withdrawal stage does anyone check. Now you are asked for ID that does not match the account, and the money sits there while you argue.
- Use your own wallet, in your own full legal name. Not a partner’s, not a sibling’s, however convenient it is.
- Match the spelling exactly. Middle names, suffixes, the lot. If your ID says one thing and your wallet says another, fix the wallet before you deposit, not after you win.
- Do it before the first deposit. Verification takes a day or two when nothing is at stake and feels like a fortnight when your balance is frozen.
How long a withdrawal really takes
Sites advertise withdrawal times as if they were one number. They are not. There are separate stages and only one of them is genuinely fast.
| Stage | What is happening | What controls the speed |
|---|---|---|
| Pending or review | The operator checks the account, the identity and the play | The operator, and this is the variable one |
| Approved and sent | Money leaves the operator toward your wallet or bank | The payment processor |
| Arrival in the wallet | Funds land and show as balance | The rail, and InstaPay is real time by design |
| Cash out to notes | You convert wallet balance to cash | Your chosen outlet, plus a fee |
The rail is rarely the problem. InstaPay moves money in real time, so once a payment has genuinely been sent, arrival is quick. What people experience as a slow withdrawal is nearly always the review stage, which is a human and policy decision at the operator’s end, not a banking delay.
The practical consequence. If your withdrawal has been sitting on pending for two days, chasing your bank achieves nothing. The money has not left the operator. That is who you need to be talking to. I have written the process out step by step on the how to withdraw winnings page.
Actual review times vary by operator and are not something I can give you a single honest number for. Check the cashier or the terms of whichever site you use before you deposit, not after you have won, because that is when the number stops being an abstraction.
The fee at the end that nobody budgets for
Getting money back into your wallet is not the same as getting money into your hand. Cashing out to physical notes is its own transaction with its own cost, and it is the one people forget when they work out whether they are up or down.
A worked example. Suppose you finish a month ₱5,000 ahead on paper. You loaded some of it over the counter and went ₱2,000 past the free ₱8,000 monthly allowance, so 2% of that is ₱40. Then you cash the winnings out to notes and pay a cash out charge at the outlet. Neither figure is huge. But the ₱5,000 you tell yourself you won is not the ₱5,000 that ends up in your pocket, and if you never count the difference you will consistently believe you are doing better than you are.
The fix is unglamorous. Write down what goes in, including fees, and what comes out, including fees. Most people who think they are roughly break even have never actually done this, and the fees are exactly where the gap hides.
Practical checks before you move money
- Upgrade your account tier first. Free, quick, and it removes the single most common cause of a failed transfer.
- Know which month you are in. The over the counter allowance and the monthly incoming caps both reset on the first, so a transfer that failed on the 30th may sail through on the 2nd.
- Check the exact name. Wallet name against government ID, character for character.
- Read the cashier page before depositing. Minimums, maximums and stated processing times live there. If a figure is not stated anywhere, treat that absence as information in itself.
- Keep the reference numbers. Every transfer generates one. Without it, support cannot trace anything and you are relying on their goodwill.
- Do not move money you need for something else. A frozen balance during a verification check is inconvenient if it is spare and serious if it is rent.
Frequently asked questions
Why did my deposit fail when I have enough money in my wallet?
Balance is only one of the tests. The transaction also has to fit inside your monthly incoming limit, your wallet cap and any daily send limit, and it has to pass the receiving side’s own checks. Look at your account tier first, then at what you have already moved this month.
What is the maximum I can hold in GCash?
₱10,000 on a Basic account, ₱100,000 fully verified and ₱500,000 on GCash Plus, as published by GCash.
What is the maximum I can hold in Maya?
₱50,000 on a Basic account and ₱100,000 once upgraded, according to Maya’s own limits page.
Does it cost anything to put money into GCash?
It depends entirely on the route. Over the counter is free up to ₱8,000 a month then 2%. A linked BPI account is ₱15 and UnionBank ₱10 per transfer. Payoneer is free. PayPal is 1% under ₱20,000 and ₱200 above that, moving to a flat 1% from 7 March 2026.
Why does my name have to match exactly?
Licensed operators hold accounts in the player’s own name and verify identity. A mismatch usually surfaces at withdrawal, when your balance is already at stake, which is the worst moment to discover it.
Can I use someone else’s GCash to deposit?
I would not. Even leaving the rules aside, it creates exactly the mismatch that gets withdrawals held up, and you have no claim on money sitting in an account that is not yours.
How long should a withdrawal take?
The transfer itself is quick because InstaPay works in real time. The waiting is nearly always the operator’s review stage, which varies and which no honest page can give you a single number for. Check the cashier before you deposit.
My withdrawal has been pending for days, who do I chase?
The operator. If it is still marked pending, the money has not left them, so your bank and your wallet provider have nothing to look up.
Can I use crypto?
Crypto denominated wagering is not part of the authorised payment set for licensed domestic operations, and moving crypto in and out sits under enhanced anti money laundering scrutiny.
Are credit cards allowed?
I could not find a published rule that settles this either way, so I am not going to pretend otherwise. Card issuers also apply their own policies to gambling transactions independently of any gaming regulator. Check with your issuer.
Why can my friend transfer more than me on the same app?
Almost certainly a different verification tier. The limits are set by account type, not by person.
Do linked accounts give me a bigger combined limit?
No. GCash applies the highest limit across linked accounts rather than adding them together.
Is there a fee to take winnings out as cash?
Cashing out to physical notes is a separate transaction from the withdrawal and carries its own charge at the outlet. Budget for it, because it is the step people forget when they tot up whether they are ahead.
Where can I check my own limits?
Both apps show your tier and your limits in the account section. That is the authoritative answer for your account, and it beats any page on the internet including this one.
Where I would leave it
Almost everything that goes wrong with casino banking in the Philippines is a limit or a name, not a conspiracy. Verify your wallet to the top tier you can, keep the name identical to your ID, learn the two or three caps that apply to you, and count the fees honestly at both ends. Do that and the money stops being the stressful part.
If you want the wallet specific detail rather than the general picture, I have separate write ups for GCash and Maya.
21+. Gambling should cost you money you have already decided you can lose. If it is starting to cost you more than that, or you are moving money you needed for something else, please read our responsible gambling page. PAGCOR licensed operators are required to offer self exclusion, and using it is a sign of sense, not weakness.

