Quick answer
InstaPay and PESONet are two payment networks that banks and wallets use to move money, and the main difference is speed. InstaPay is built for real-time transfers, which usually arrive within minutes, while PESONet processes transfers in batches and is generally used when speed is less important. Both GCash and Maya connect to these networks for bank transfers, and the app tells you which route a transfer uses. Fees, limits and cut-off times can vary by app, bank and route, so we explain how to read those details instead of quoting numbers. This guide was last checked on November 9, 2026.
What the two networks are
Both are electronic payment systems operated for financial institutions in the Philippines under the oversight of the central bank. They connect banks and, through those banks and licensed partners, e-wallets. When you transfer from an app to a bank account or to another wallet, one of these networks often carries the payment.
- InstaPay is a real-time, low-value system. Funds typically show up quickly, often within minutes, though delays can happen.
- PESONet is a batch system. Transfers are collected and settled in scheduled windows, so they take longer and depend on cut-off times.
How they usually differ
| Point | InstaPay | PESONet |
|---|---|---|
| Speed | Real-time, often minutes | Batch, often the same or next banking day |
| Typical use | Everyday transfers | Larger or less urgent transfers |
| Limits | Per-transaction limits apply | Limits can be different |
| Availability | Usually around the clock | Tied to banking windows |
Treat this table as a general description. The exact limits and timings come from the institutions and the app, and they can change.
What the apps show you
In your app, the route is often named on the transfer screen, and the fee and expected timing appear before you confirm. GCash's Help Center announced a ₱10 per-transaction fee for InstaPay transfers from July 4, 2026. We have not verified an official Maya fee for the same route, so read the screen in the app. For PESONet, fees and availability depend on the app and the destination, so check the route description.
Which to choose
- If you need the money to arrive soon, choose the real-time route if the app offers it, and accept the fee if there is one.
- If the transfer is not urgent, a batch route may be fine, especially if it costs less or allows a larger amount.
- If the amount is above the real-time limit, you may need the batch route or several smaller transfers, and the app will say which applies.
- If you are unsure, read the route description on the screen and send a small test.
Cut-off times
Batch routes depend on cut-off times. A transfer made after the cut-off may be processed in the next window, which can mean the next banking day or after a weekend or holiday. If a payment is due on a specific day, send it earlier than you think you must. This is the same reasoning as paying bills ahead of the due date.
Limits
Per-transaction and daily limits apply to transfers, and they depend on the route, the app and your verification. If a transfer fails because of a limit, the app usually shows a message. The limits guide explains how to check what applies to you.
If a transfer is delayed
- Check the history for a status.
- Check the destination account for an incoming credit.
- Wait through the stated processing time, including cut-offs and holidays.
- If it is still missing, contact the sending app's official support with the reference number, the amount and the destination.
Safe habits
Always check the recipient details, and do not send money because someone urged you to hurry. Scammers like urgency. Do not share your OTP or MPIN.
What this guide does not do
It does not quote limits or promise timings, since these change. It describes the networks in general terms and points you to the app's own screens for the current facts.
A worked example of choosing a route
Imagine you need to pay a landlord on day one of the month. If you send on the last evening of the previous month, a batch route may not post until after a weekend, while a real-time route may arrive within minutes. If the landlord needs the money by a deadline, the real-time route is safer even with a fee. If the due date is a week away, a batch route may do, and you could pay earlier to be safe.
For a family member who just needs money for lunch, real-time is the obvious choice. The point is to match the route to the deadline, then read the fee and limit before you confirm.
Common misunderstandings
"Real-time means instant and certain." Real-time networks are fast, but a transfer can still be delayed by maintenance, limits or checks at either end. "Batch means unsafe." Batch transfers are a normal, regulated way to move money, just slower. "The app chooses the right route for me." The app chooses a route according to its own rules, so read the screen and, if a choice is offered, pick the one that matches your deadline and budget. "Weekends do not matter." Batch windows follow banking days, so a Friday evening transfer may not post until the next banking day.