If you've ever needed to send money from a BDO account to a friend's BPI account, or from GCash to a Metrobank savings account, InstaPay is almost certainly the system doing the work behind the scenes. It's the Bangko Sentral ng Pilipinas (BSP) real-time transfer network that connects nearly every bank and e-wallet in the country, and it's the reason interbank transfers that used to take 1-3 business days now land in seconds. Here's exactly how to use it, what it costs, and what your limits are as of 2026.

What InstaPay Actually Is

InstaPay is a real-time electronic fund transfer system built and regulated by the Bangko Sentral ng Pilipinas (BSP), the Philippines' central bank, and operated day-to-day by Philippine Payments Management Inc. (PPMI). It's classified as a "Prominently Important Payment System," meaning BSP treats its uptime and security as critical national payment infrastructure, the same tier as the check-clearing system.

In practical terms, InstaPay is the pipe that lets a BDO account send money to a Landbank account, or a GCash wallet send money to a Maya wallet, without either side needing to open an account at the other institution. You'll find it labeled "InstaPay," "Send Money," or "Transfer to Other Banks" inside almost every Philippine banking and e-wallet app. You can read BSP's own explainer on how the service is regulated in its official InstaPay FAQ document.

Step 1: Confirm Your Bank or E-Wallet Is an InstaPay Participant

Nearly every major Philippine bank, thrift bank, and e-wallet — including BDO, BPI, Metrobank, Landbank, Security Bank, RCBC, UnionBank, PNB, China Bank, GCash, Maya, and GoTyme — is an InstaPay participant. A small number of rural banks and cooperatives still aren't connected, so if you don't see "InstaPay" as an option inside your app's transfer menu, check with your bank directly before assuming a transfer will go through instantly.

If your institution isn't an InstaPay participant, you'll need to fall back on PESONet (same-day, higher limits) or a manual over-the-counter deposit at the recipient's bank.

Step 2: Gather the Recipient's Exact Bank Details

Unlike international wire transfers, InstaPay doesn't need a SWIFT code, branch code, or IBAN. You only need three things: the recipient's bank or e-wallet name (selected from a dropdown list in your app), their full account number, and the exact amount you want to send. Some apps also ask you to confirm the account holder's name after you enter the account number — this is a real-time verification step, and if the name that comes back doesn't match who you're expecting to pay, stop and double-check the account number before proceeding.

A single wrong digit in the account number is the single most common cause of misdirected InstaPay transfers, and recovering money sent to the wrong account can take weeks of bank-to-bank coordination, so always double check the number before confirming.

Step 3: Enter the Amount and Check the ₱50,000 Limit

Standard person-to-person InstaPay transfers are capped at ₱50,000 per transaction under BSP rules, though your specific bank may set an even lower daily or per-transaction ceiling for security reasons — some digital banks cap consumer transfers at ₱25,000 by default until you raise your limit in the app's security settings. In July 2026, BSP and PPMI launched a separate "InstaPay for Business" channel with a ₱500,000 cap aimed at merchants and payroll use cases, but that's a distinct product from the everyday consumer transfer most people use.

If you need to send more than ₱50,000 to another bank and don't have access to InstaPay for Business, use PESONet instead — it has no BSP-mandated hard cap (individual banks often allow up to ₱500,000 or more per transaction) but takes until the end of the same business day to settle rather than being instant.

Step 4: Confirm the Transfer and Check the Fee

Review the on-screen summary — recipient bank, account number, name, and amount — then confirm, typically with your app's PIN, fingerprint, or face verification. Most transfers complete within seconds; BSP's service standard requires participating banks to complete InstaPay transfers within 15 minutes even under high load, though same-second completion is typical in normal conditions.

Fees vary by bank and changed significantly in 2026: after BSP's Memorandum M-2026-025 lifted a long-standing moratorium on InstaPay/PESONet fee changes in June 2026, several major banks moved to eliminate fees entirely — BPI removed InstaPay and PESONet fees starting July 1, 2026, and RCBC followed on July 4, 2026 — while others still charge between ₱10 and ₱15 per transfer. Maya lowered its InstaPay fee to ₱10 effective July 6, 2026. Always check the fee shown on the confirmation screen before you approve, since it can differ from what you remember for that bank.

What Happens If an InstaPay Transfer Fails or Gets Delayed

Occasionally a transfer will show "pending" or "processing" for longer than a few minutes, usually due to a temporary outage at either the sending or receiving institution rather than InstaPay itself. If a transfer is deducted from your account but never credited to the recipient within a few hours, BSP rules require the sending bank to either complete the credit or reverse the deduction back to your account — it should not simply disappear.

If a failed or delayed transfer isn't resolved within 1-2 business days, file a complaint directly with your sending bank's customer service first (they're required to investigate), and escalate to the BSP Financial Consumer Protection Department if your bank doesn't respond adequately.

InstaPay vs. PESONet: Which One to Use

InstaPay and PESONet are both BSP-regulated interbank transfer systems, but they serve different purposes. InstaPay settles in real time (typically seconds), works 24/7 including weekends and holidays, and is capped at ₱50,000 for standard consumer transfers. PESONet settles within the same business day (or the next business day if sent after your bank's cutoff time, usually 3:00–5:00 PM on banking days), doesn't process on weekends or holidays, but generally allows much larger amounts — many banks accept PESONet transfers up to ₱500,000 or higher.

Use InstaPay when you need money to arrive immediately and the amount is under ₱50,000 — splitting a bill, sending emergency funds, or paying a small supplier. Use PESONet for larger amounts like rent, tuition, or supplier payments where next-business-day settlement is acceptable.

Sending Money Between E-Wallets and Banks via InstaPay

InstaPay works the same way whether both ends are banks, both are e-wallets, or it's a mix — for example, sending from GCash to a BDO savings account, or from a UnionBank account to a Maya wallet. The process inside the app is identical: select "Send Money" or "InstaPay," choose the destination institution from the list, and enter the account or mobile-linked wallet number.

One thing to watch for with e-wallets specifically: some e-wallets link your account to your registered mobile number rather than a traditional account number, so double-check whether the app is asking for a mobile number or a separate wallet ID before sending, since entering the wrong format can cause the transfer to fail outright rather than reach the wrong person.

Security Practices to Follow When Using InstaPay

Because InstaPay transfers are instant and generally irreversible once completed, treat any InstaPay request the same way you'd treat handing over cash — verify who you're sending to before confirming. Common scam patterns involve someone posing as a buyer, employer, or relative urgently asking for an InstaPay transfer; always confirm the request through a separate channel (a phone call, not just chat) if anything feels off, especially for first-time recipients or unusually large requests.

Also enable your bank or e-wallet's transaction notifications so you're alerted immediately for every InstaPay transfer in or out of your account, and never share the one-time PIN (OTP) sent to confirm a transfer with anyone, including someone claiming to be from your bank's support team.

Frequently Asked Questions

Is InstaPay free to use?

It depends on your bank. Following BSP's June 2026 memorandum lifting the fee moratorium, several major banks including BPI and RCBC made InstaPay transfers completely free, while others charge a fee typically between ₱10 and ₱15 per transaction. Maya reduced its fee to ₱10 starting July 6, 2026. Always check the fee displayed on your app's confirmation screen before sending, since it can vary even within the same bank depending on the account type.

What is the maximum amount I can send through InstaPay?

The standard BSP limit for person-to-person InstaPay transfers is ₱50,000 per transaction, though your bank may set a lower default limit that you can sometimes raise in your app's security settings. In July 2026, BSP introduced a separate InstaPay for Business channel with a ₱500,000 cap for merchant and payroll use, but that requires a business account setup and is not automatically available to personal accounts.

How long does an InstaPay transfer take to arrive?

Most InstaPay transfers complete within seconds, and BSP's service standard requires participating institutions to finish processing within 15 minutes even during periods of high transaction volume. If a transfer is still pending after that window, it usually indicates a temporary technical issue at either the sending or receiving bank rather than a problem with InstaPay itself, and you should contact your sending bank's support line.

Can I use InstaPay on weekends and holidays?

Yes, InstaPay operates 24 hours a day, 7 days a week, including weekends and Philippine holidays, which is one of its main advantages over PESONet, which only processes on regular banking business days and settles by end of day rather than instantly.

What's the difference between InstaPay and PESONet?

InstaPay settles transfers in real time (usually within seconds) and is capped at ₱50,000 for standard personal transfers, while PESONet settles within the same business day and generally allows larger amounts, often up to ₱500,000 depending on the bank, but doesn't process on weekends or holidays. Choose InstaPay for smaller, urgent transfers and PESONet for larger payments where next-business-day settlement is fine.

Can I cancel or reverse an InstaPay transfer after confirming it?

No, once an InstaPay transfer is confirmed and completed, it cannot be cancelled or reversed by you or your bank on request, since the funds are credited to the recipient's account almost instantly. If you sent money to the wrong account by mistake, contact your bank immediately — they can attempt to coordinate with the receiving bank to request a return, but the receiving account holder must agree to send the funds back, and there's no guarantee of recovery.

Do I need the recipient's full name to send an InstaPay transfer?

You need their bank or e-wallet name and their account number; the app typically displays the account holder's name automatically for you to verify once you enter the correct account number, as a fraud-prevention safeguard. Always check that this displayed name matches who you intend to pay before confirming, since account numbers alone can be mistyped.

Why does my bank show a lower InstaPay limit than ₱50,000?

₱50,000 is the maximum ceiling set by BSP, but individual banks and e-wallets are allowed to set stricter limits of their own, especially for new accounts or as a default fraud-prevention measure. Many digital banks start new users at a lower daily limit, such as ₱25,000, which you can usually raise by completing additional identity verification steps inside the app's security or limits settings.

Conclusion

InstaPay has made interbank transfers in the Philippines about as fast as handing someone cash, and understanding its ₱50,000 limit, fee structure, and security practices means you can use it confidently for everyday transfers. For anything above that limit, or when instant settlement isn't necessary, PESONet remains the better tool — and for full regulatory details on either service, BSP's National Retail Payment System regulatory framework page is the authoritative source.