Ph11 payment rails in the Philippines: what it costs to move a peso in and out
Wallet verification tiers, bank cut-off times, and where the charge really comes from.
Open Ph11 →Money reaches a Philippine lobby by four routes: the GCash and Maya wallets for anything routine, InstaPay when bank money has to arrive now, and PESONet for amounts an InstaPay instruction cannot carry. The route sets the ceiling and charges the fee, and the verification tier of your wallet decides how much of that ceiling you actually get.
Four rails, ranked by what they cost you
- A GCash wallet that has passed full verification holds ₱100,000 and moves ₱100,000 within one day; a wallet still on a basic tier stops far short of that, and it is the usual reason a top-up bounces.
- Sending from a wallet to a merchant is free, while turning that balance back into cash over a counter costs 2% once the month passes ₱8,000 — a GCash charge, never a lobby charge.
- Maya behaves like GCash on the way in, takes about 1 to 3 hours end to end, and lifts its ceilings only when the account itself is upgraded.
- InstaPay moves bank money between BDO, BPI, Metrobank, UnionBank and Landbank in seconds, weekends included, and refuses any single instruction above ₱50,000.
- PESONet has no such stop and pays for it with batch settlement: beat the bank's early-afternoon cut-off and it posts the same banking day, miss it and it queues.
- Bank charges are small, per instruction and symmetrical — roughly ₱0 to ₱25 on InstaPay, up to about ₱50 on PESONet, in both directions.
Payment methods
GCash
| Type | E-wallet — the default rail for a Philippine player |
|---|---|
| Minimum | ₱100 covers the entry amount used across local cashiers |
| Maximum | ₱100,000 held in a fully verified wallet, with the same ₱100,000 as the ceiling on one day of movement |
| Deposit fee | Nothing on an in-app transfer to a merchant account |
| Withdrawal fee | 2% once a calendar month of over-the-counter cash-in passes ₱8,000 |
| Processing time | Typically 15 to 120 minutes, and longer on a busy evening |
Step by step
- Check the wallet tier before anything else — an unverified GCash account stops well short of the ₱100,000 ceiling.
- Copy the merchant name and reference out of the cashier exactly, then authorise the transfer with your MPIN.
- Hold the reference until the balance moves; after 24 hours it is the only thing support can trace.
Maya
| Type | E-wallet — the second wallet route, tier-driven |
|---|---|
| Minimum | ₱100, matching the entry amount on the GCash route |
| Maximum | Decided by the account tier: an upgraded Maya wallet clears noticeably more than a basic one |
| Deposit fee | None charged by the wallet on a transfer to a merchant |
| Withdrawal fee | Whatever the wallet's own published cash-out schedule sets for a bank or an outlet |
| Processing time | Usually 1 to 3 hours end to end |
Step by step
- Pick the Maya route and give the mobile number the wallet is registered to.
- Approve the request inside the Maya app and leave the confirmation on screen until it clears.
- If nothing has moved after 3 hours, read the wallet history before opening a ticket.
InstaPay bank transfer
| Type | Real-time bank rail — BDO, BPI, Metrobank, UnionBank, Landbank and the rest |
|---|---|
| Minimum | Set by the sending bank; ₱100 is the usual floor inside a banking app |
| Maximum | ₱50,000 for one instruction — a network limit, not something the operator sets |
| Deposit fee | ₱0 to ₱25 an instruction, depending on the bank |
| Withdrawal fee | The same per-instruction schedule applies when the money is coming back |
| Processing time | Seconds, weekends and public holidays included |
Step by step
- Add the merchant account as a fresh payee rather than reusing a saved one — the details rotate.
- Send the instruction from the banking app and note the reference it hands back.
- For anything above ₱50,000 switch to PESONet instead of splitting the amount.
PESONet bank transfer
| Type | Batch bank rail for amounts InstaPay refuses to carry |
|---|---|
| Minimum | Set by the sending bank, commonly ₱100 |
| Maximum | No ceiling of its own — this is the route for sums above the ₱50,000 InstaPay stop |
| Deposit fee | Bank schedule, usually ₱0 to ₱50 an instruction |
| Withdrawal fee | Bank schedule, and the receiving bank may add a posting charge of its own |
| Processing time | Settles in batches on the banking day; after the cut-off it becomes the next banking day |
Step by step
- Send before your bank's cut-off, which most of them set in the early afternoon.
- Expect the credit later on the same banking day rather than in real time.
- Plan around the calendar — an instruction sent on Saturday posts on the next banking day.
Match the rail to the size of the transfer, not to the icon
Below roughly ₱10,000 the choice barely matters: a wallet is quicker to operate and both GCash and Maya open at the ₱100 entry amount this market treats as normal. Between ₱10,000 and ₱50,000 the question stops being speed and becomes verification — a basic wallet meets its own tier ceiling long before the network meets its one, while an InstaPay instruction from a banking app clears the whole band in seconds.
Above ₱50,000 there is one clean answer. InstaPay will not accept the instruction at all, and slicing an amount into several transfers to slip under the limit is precisely the pattern compliance teams are trained to notice. PESONet exists for that band; the price is batch settlement on the banking day instead of an instant credit. What the same choice looks like with the money heading the other way is set out on Withdrawals.
The cashier is free, the rail is not
Brands in this family advertise no charge in the cashier, and that part is usually accurate. The charge sits one layer down. A wallet transfer to a merchant account costs nothing; converting the same balance into notes at a counter costs 2% once a calendar month of cash-in has passed ₱8,000. A bank takes its ₱0 to ₱25 for an InstaPay instruction whichever direction the money runs, and up to about ₱50 for PESONet.
One local quirk is worth knowing before anybody goes looking for a shortcut: the wallet apps pulled gambling entries out of their own in-app catalogues during 2025, so funding is an ordinary transfer to the account name printed in the cashier. There is no mini-app and no in-wallet lobby, and a page describing one is not describing 2026. The order of operations at the cashier itself is on Deposits.
What a ₱5,000 round trip costs on each rail
| Rail | Charge going in | Charge coming out | Time to expect |
|---|---|---|---|
| GCash | None from the wallet | None to the wallet; 2% only if you later take notes over a counter above the ₱8,000 monthly line | 15 to 120 minutes |
| Maya | None from the wallet | The wallet's own published cash-out schedule | 1 to 3 hours |
| InstaPay | ₱0 to ₱25 from the bank | ₱0 to ₱25 from the bank | Seconds, every day of the week |
| PESONet | ₱0 to ₱50 from the bank | ₱0 to ₱50, plus any posting charge the receiving bank adds | Same banking day once the cut-off is met |
₱5,000 sits under every ceiling here, so the only variable is the charge — above ₱50,000 the InstaPay row stops being an option at all.