Table of Content

GCash Transaction Limits 2026: Complete Guide to Daily, Monthly, Wallet and Transfer Limits

GCash transaction limits explained: wallet size, daily and monthly caps, bank transfer rules, and how to raise your limit to PHP 500,000.
GCash Transaction Limits

GCash transaction limits determine how much money you can hold, send, and receive in your wallet, and they change depending on how verified your account is. A fully verified GCash account gets a wallet limit of PHP 100,000, while eligible users who link a bank account, GSave, or GFunds can raise their GCash wallet limit to PHP 500,000 under the GCash Plus tier. Basic, unverified accounts are capped much lower and cannot send money or cash out at all.

GCash Limits at a Glance

  • A Basic (unverified) profile can only hold up to PHP 10,000 and cannot send money or cash out.
  • A Fully Verified account raises your gcash wallet limit to PHP 100,000, with no monthly cap on outgoing transactions.
  • GCash Plus pushes your wallet size to PHP 500,000 once you link a bank account, GSave, or GFunds product.
  • Monthly incoming and outgoing limits reset on the 1st day of every month, not on your sign-up anniversary.
  • Bank transfers via InstaPay are capped at PHP 50,000 per transaction regardless of your GCash tier, since this is a nationwide BSP rule.
  • Express Send (GCash-to-GCash) is free for the first 500 send and 500 receive transactions each month, then PHP 5 per transaction after that.

Table of Contents

What Is a GCash Transaction Limit?

A GCash transaction limit is a cap set on how much money can sit in your wallet, and how much can move in or out of it within a day or a month. These caps exist mainly for two reasons. First, GCash is regulated as an electronic money issuer by the Bangko Sentral ng Pilipinas (BSP), and BSP rules require tiered limits based on how thoroughly a user's identity has been verified. Second, the limits act as a built-in defense against money laundering and fraud, since unusually large or frequent transfers are easier to flag and investigate when accounts operate within predictable ranges.

This is why an unverified Basic account has almost no room to move money, while a Fully Verified account, which has already submitted a government ID and passed facial verification, is trusted with a much higher gcash wallet limit.


GCash Wallet Size Explained

Your wallet limit is the maximum balance you're allowed to keep in GCash at any given moment. It is not a spending limit by itself, it's a ceiling on your total balance. If cash in or an incoming transfer would push your balance past this ceiling, the transaction will fail even if you have room left on your incoming limit.

Profile Wallet Limit (max balance) Who Qualifies
Basic PHP 10,000 New or non-verified users
GCash Jr. PHP 50,000 Users aged 7 to 17
Fully Verified PHP 100,000 Verified users and GTourist accounts
GCash Plus PHP 500,000 Fully Verified users with a linked bank account, GSave, or GFunds investment
GCash Platinum PHP 1,000,000 Eligible Globe Platinum subscribers

The upgrade path is straightforward: Basic → Fully Verified → GCash Plus, with each step unlocking a higher gcash max balance and looser sending privileges.

One detail many users miss: if you keep more than one GCash account under the same profile (GCash allows up to five linked accounts), the limits are not combined. Whichever account has the highest tier, that same limit simply applies across all your linked accounts.


GCash Daily Transaction Limits

Only outgoing transactions (sending money, paying bills, scanning QR, cashing out) have a daily cap. GCash does not publish a separate daily limit for incoming funds, since incoming money is tracked on a monthly basis instead.

Profile Daily Outgoing Limit
Basic None (outgoing transactions are not allowed)
GCash Jr. PHP 10,000
Fully Verified PHP 100,000
GCash Plus PHP 100,000
GCash Platinum PHP 500,000

This daily outgoing figure covers sending money, bank transfers, QR payments, and bills payment combined. GCash does not carve out a separate daily allowance for each service; they all draw from the same daily pool. The one exception is InstaPay bank transfers, which carry their own per-transaction ceiling on top of your daily total (explained further down).


GCash Monthly Transaction Limits

Monthly limits track two things separately: how much comes into your wallet, and how much goes out.

Profile Monthly Incoming Limit Monthly Outgoing Limit
Basic PHP 5,000 PHP 5,000
GCash Jr. PHP 10,000 PHP 10,000
Fully Verified PHP 100,000 None
GCash Plus PHP 500,000 None
GCash Platinum PHP 1,000,000 PHP 1,000,000

Notice that once you're Fully Verified or on GCash Plus, there's technically no monthly outgoing ceiling, only the daily cap applies. The gcash monthly limit that actually restricts most verified users is the incoming limit, since it directly determines your wallet's growth ceiling over a 30-day cycle.


GCash Incoming vs Outgoing Limits

These two limits are tracked completely separately, and mixing them up is one of the most common sources of confusion:

  • Incoming limit: the total amount you can receive in a month, whether from another GCash user, a bank transfer, a remittance, or a cash-in.
  • Outgoing limit: the total amount you can spend or send out in a day (and in a month, for lower tiers), covering sends, bills, QR payments, and cash-outs.

Bank transfers coming into your GCash wallet count toward your incoming limit, not your outgoing one. So if you're a freelancer receiving client payments, it's your monthly incoming cap, PHP 100,000 for Fully Verified users, that you need to watch most closely, not your daily spending limit.


GCash Send Money and Express Send Limits

Sending money on GCash falls under two systems:

Express Send (GCash to GCash)

Express Send is the free, instant way to move money between two GCash wallets. Each account gets 500 free send transactions and 500 free receive transactions per month. Once both counters are used up, GCash charges PHP 5 for every additional Express Send transaction for the rest of that month. This is a transaction-count limit, separate from your peso-based daily and monthly caps, and it cannot be removed or upgraded away.

Send to Bank

Sending from GCash straight to a bank account routes through InstaPay or PESONet, and follows the bank transfer rules explained in the next section rather than the Express Send rules.

GCash Bank Transfer Limits (InstaPay and PESONet)

GCash uses two BSP-regulated rails for moving money to banks and other e-wallets:

InstaPay

InstaPay is real-time, crediting the recipient within seconds, 24/7 including weekends and holidays. It carries a nationwide, BSP-mandated cap of PHP 50,000 per transaction, and no individual bank or e-wallet, including GCash, can raise that ceiling. As of July 4, 2026, GCash lowered its InstaPay transfer fee to PHP 10 per transaction (down from PHP 15), following a BSP circular that requires transfer fees to reflect actual processing costs rather than a flat markup.

PESONet

PESONet is a batch transfer system with no scheme-wide per-transaction cap, which makes it the better option for larger transfers that don't need to arrive instantly. Transfers sent before a bank's cut-off (typically mid-afternoon) are usually credited the same banking day; anything sent after cut-off, on a weekend, or on a holiday is processed the next banking day.

If you need to move more than PHP 50,000 in one go, PESONet is the practical workaround since InstaPay hard-caps every single transaction at PHP 50,000 no matter how high your GCash tier is.


GCash QR Payment Limits

Paying merchants through GCash's QR Ph or in-app merchant QR scanner doesn't carry its own separate cap. Instead, every QR payment is deducted from your regular daily outgoing limit, the same pool used for sending money and paying bills. A Fully Verified user, for example, can scan and pay up to a combined PHP 100,000 across QR payments, sends, and bills in a single day, not PHP 100,000 for QR alone plus PHP 100,000 for sends.

GCash Bills Payment Limits

Bills payment, whether for utilities, internet, government fees, or loan payments, also draws from your shared daily outgoing limit rather than having its own dedicated cap. If a bill payment fails with a limit-related error, GCash's own troubleshooting guidance points users to check whether they've hit their overall monthly transaction limit rather than a bills-specific one.

GCash Cash In Limits

How you cash in affects both the speed of the transaction and which limit it counts against.

Cash In via Bank (InstaPay or PESONet)

Cashing in from a linked bank account through InstaPay has a limit of PHP 50,000 per transaction, the same nationwide cap that applies to outgoing InstaPay transfers. Funds typically post within a few hours depending on when the cash-in was initiated.

Cash In via Convenience Store or Remittance Partners

Over-the-counter cash-in through partners like Cebuana Lhuillier, M Lhuillier, or convenience store outlets is subject to whatever peso ceiling that specific partner sets, on top of your overall monthly incoming limit.

Cash In via Linked Account

Regardless of the method, every peso you cash in still counts toward your monthly incoming limit. A Fully Verified user who has already received PHP 100,000 in incoming funds for the month, whether from cash-ins, transfers, or remittances, will be blocked from cashing in more until the 1st of the next month.

GCash Cash Out Limits

Cash out, whether through an ATM using your GCash Mastercard or over-the-counter at a partner outlet, is treated as an outgoing transaction and counts against your daily outgoing limit alongside sends, bills, and QR payments.

Cash Out via ATM (GCash Card)

ATM withdrawal and balance inquiry fees are set by the ATM provider under BSP-approved rates, typically ranging from PHP 0 to PHP 18 per withdrawal. Your card's daily withdrawal limit resets at 12:30 AM rather than midnight, so if you max out your withdrawal allowance at 11:00 PM, you'll be able to withdraw again shortly after.

Cash Out at Partner Outlets

Stores like Puregold and remittance centers such as Cebuana Lhuillier accept over-the-counter cash-outs, generally with a 2% service fee on the amount withdrawn. As with ATM cash-outs, the amount still counts against your regular daily outgoing cap.


How to Increase Your GCash Wallet Limit

Raising your gcash wallet limit happens in two stages.

Step 1: Get Fully Verified (up to PHP 100,000)

Log in to the GCash app, submit a valid government ID, and complete the selfie verification. Approval is usually confirmed via SMS, and this alone raises your wallet limit from PHP 10,000 to PHP 100,000.

Step 2: Qualify for GCash Plus (up to PHP 500,000)

To unlock the PHP 500,000 tier, you need to be at least 18 years old, already Fully Verified, have an active account, and complete one of the following:

  • Link and cash in from BPI, UnionBank, Payoneer, or PayPal.
  • Open a GSave account with CIMB, UnoBank, MayBank, or Cebuana, deposit at least PHP 100, and keep it there for 5 business days.
  • Open a GFunds account and invest at least PHP 100 in a BPI or ATRAM fund, keeping the investment for 5 business days.

After completing any one of these, GCash reviews the request and typically applies the new limit within 5 business days. If your limit hasn't updated after that window, open the app, tap Help, select "Get Help," find the Increase Wallet Limit article, and chat with GCash's support assistant, Gigi, to follow up directly.


Why Your GCash Limit Hasn't Reset

A few reasons commonly explain why your limit still looks maxed out even after you expect it to have cleared:

Reset Date, Not Rolling 30 Days

Monthly limits reset on the 1st day of the calendar month, not 30 days after your first transaction. If you hit your cap on the 20th, you're waiting until the 1st of next month, not the 20th of the following month.

Pending or Disputed Transactions

A transaction that's still "processing," under dispute, or awaiting reversal can continue to count against your limit until GCash finalizes it, even if the money hasn't visibly moved yet.

Wallet Balance Cap vs Transaction Limit

Remember that your wallet limit is a running balance cap, it doesn't "reset" the way monthly transaction limits do. It simply reopens as soon as you spend, cash out, or transfer some of your balance down below the ceiling.


Common GCash Limit Errors and How to Fix Them

"You have reached your wallet limit"

This means the incoming amount would push your balance over your tier's wallet cap. Spend down or cash out some of your balance first, or get verified to a higher tier.

"Transaction will exceed your daily or monthly limit"

Check Profile then Profile Limits inside the app to see exactly how much room you have left. If you're consistently hitting this, it's a sign you're due for an upgrade.

"Transaction will exceed your Express Send limit"

You've used all 500 free send or receive transactions for the month. Either wait for the reset on the 1st, pay the PHP 5 fee for additional transactions, or switch to Bank Transfer instead.

Bills payment or QR payment fails without explanation

Since these draw from your shared daily outgoing limit, a failure here often means you've already used that allowance elsewhere that day, such as an earlier bank transfer or cash-out.


Tips to Avoid Reaching Your GCash Limit

  • Get Fully Verified as early as possible. It's free and immediately quadruples your wallet limit from PHP 10,000 to PHP 100,000.
  • For large one-time transfers, use PESONet instead of InstaPay, since InstaPay caps every transaction at PHP 50,000 no matter your tier.
  • Space out large cash-ins across the month if you're close to your monthly incoming limit, since bank transfers, remittances, and cash-ins all draw from the same pool.
  • Check Profile then Profile Limits in the app before attempting a large transaction, rather than finding out mid-transfer.
  • If you regularly move more than PHP 100,000 a month, complete one of the GCash Plus requirements (linked bank, GSave, or GFunds) to unlock the PHP 500,000 tier.

Frequently Asked Questions

What is the GCash daily limit?

For Fully Verified and GCash Plus users, the daily outgoing limit is PHP 100,000. GCash Platinum users get PHP 500,000 daily.

What is the GCash monthly limit?

Fully Verified and GCash Plus accounts have a monthly incoming limit of PHP 100,000 and PHP 500,000 respectively, with no separate monthly outgoing cap at those tiers.

How do I increase my GCash wallet limit?

Get Fully Verified first to reach PHP 100,000, then link a bank account, GSave, or GFunds product to qualify for the PHP 500,000 GCash Plus tier.

Can I receive more than PHP 100,000 in GCash?

Not on a Fully Verified account within a single month. You'd need to upgrade to GCash Plus (PHP 500,000 monthly incoming) or GCash Platinum (PHP 1,000,000).

Does the GCash limit reset every midnight?

Daily outgoing limits reset at the start of each new day, but monthly incoming and outgoing limits reset only on the 1st day of the following month.

What happens if I exceed my GCash limit?

The transaction is declined with an error message, and any deducted amount, if applicable, is returned to your source account within a few minutes to a few banking days.

Can I transfer PHP 500,000 through GCash in one transaction?

Not via InstaPay, which caps every transaction at PHP 50,000. You'd need to use PESONet or split the transfer across multiple InstaPay transactions within your daily limit.

Does a bank transfer count toward my GCash limit?

Yes. Incoming bank transfers count toward your monthly incoming limit, and outgoing bank transfers count toward your daily outgoing limit.

Are QR payments included in my daily limit?

Yes, QR Ph and merchant QR payments share the same daily outgoing limit as sends, bills, and cash-outs.

Why is my GCash wallet full?

Your balance has reached your tier's wallet limit (for example, PHP 100,000 for Fully Verified). Spend, transfer, or cash out some funds, or upgrade your tier.

What is the Express Send limit?

500 free send transactions and 500 free receive transactions per month. Additional transactions after that cost PHP 5 each.

What is the InstaPay limit on GCash?

PHP 50,000 per transaction, a nationwide BSP cap that applies regardless of your GCash tier.

How much is the InstaPay fee on GCash now?

As of July 4, 2026, GCash charges PHP 10 per InstaPay transaction, down from the previous PHP 15.

How long does a GCash bank transfer take?

InstaPay transfers are near-instant, usually seconds. PESONet transfers process in batches and can take a few hours to the next banking day.

Can I have more than one GCash account?

Yes, up to five personal accounts linked to one customer profile, but their limits are not combined. The highest tier among them applies to all.

Does GCash Jr. have the same limits as a regular account?

No. GCash Jr, for users aged 7 to 17, has its own tier: a PHP 50,000 wallet limit and a PHP 10,000 daily and monthly outgoing limit.

What documents do I need to get Fully Verified?

A valid government-issued ID and a selfie for facial verification, submitted directly in the GCash app.

How long does a wallet limit upgrade take to process?

GCash typically reviews and applies limit increase requests within 5 business days.

#KhairPedia

2 komentar

  1. Bagaimana cara membuka blokir Bale BTN mobil salah PIN password 31 Mei 2026 pukul 17.08
    Bagaimana cara membuka blokir Bale BTN mobil salah PIN password
  2. Handi Wahyu 15 Juli 2026 pukul 20.25
    silahkan bisa langsung ke Cabang BTN terdekat