Resources

->

Resources

->

Resources

->

PesoNet vs InstaPay: How They Work, Transfer Times & Which to Use

Author:

Melissa L.

Last Updated:

Two names come up every time Filipinos talk about bank transfers: PesoNet and InstaPay. Both are operated under the Bangko Sentral ng Pilipinas’ National Retail Payment System (NRPS). Both let you move money between banks and e-wallets. But they work very differently — and choosing the wrong one …

Two names come up every time Filipinos talk about bank transfers: PesoNet and InstaPay. Both are operated under the Bangko Sentral ng Pilipinas’ National Retail Payment System (NRPS). Both let you move money between banks and e-wallets. But they work very differently — and choosing the wrong one means waiting hours or until the next banking day for a transfer you expected to land instantly.

This guide explains how each rail works, when funds actually arrive, cut-off times you need to know, and which makes more sense for businesses collecting payments.

What is PesoNet?

PesoNet (Philippine EFT System and Operations Network) is the Philippines’ national batch electronic fund transfer system, operated under BSP oversight by Philippine Payments Management Inc. (PPMI). It processes transactions in scheduled settlement windows throughout the banking day — not in real time. A PesoNet transfer sent before a cut-off window arrives at the beneficiary’s account within hours; one sent after the final cut-off arrives the following banking day. PesoNet has no scheme-wide per-transaction cap, making it suitable for large payroll runs, supplier payments, and high-value transfers where real-time settlement is not critical.

PesoNet is the electronic successor to paper checks in the Philippines. When businesses settled supplier invoices by check, the recipient waited for clearing. PesoNet replaced that process with an electronic equivalent — still batch-processed, still subject to cut-off schedules, but faster and cheaper than physical check handling. All BSP-regulated banks, quasi-banks, and major e-money issuers participate.

What is InstaPay?

InstaPay is the Philippines’ real-time fund transfer system, also operated under PPMI and BSP’s National Retail Payment System framework. Unlike PesoNet, InstaPay credits the recipient’s account within seconds of the transfer being initiated — 24 hours a day, 7 days a week, 365 days a year, including weekends and public holidays. The standard per-transaction limit is ₱50,000. Most participating banks and e-wallets (including GCash and Maya) offer InstaPay for both consumer and business transfers.

InstaPay is the rail that powers real-time interbank payments for everyday use in the Philippines. When a GCash user sends money to a BDO account and it arrives immediately, that transfer runs on InstaPay. When you pay a supplier via your banking app and they confirm receipt within seconds, that is InstaPay. The ₱50,000 per-transaction cap means it is best suited for consumer transactions and smaller business payments rather than bulk payroll.

PesoNet vs InstaPay: key differences


PesoNet

InstaPay

Processing type

Batch (scheduled windows)

Real-time

Speed

Same or next banking day

Seconds (24/7/365)

Cut-off times

Yes — 10 AM, 1 PM, 4 PM (system windows; bank cut-offs vary)

No cut-offs

Weekend/holiday transfers

Next banking day

Credited immediately

Per-transaction limit

No scheme-wide cap (bank limits vary)

₱50,000

Typical bank fee

₱15–₱25 per transaction (varies by bank)

₱15–₱25 per transaction (varies by bank)

Participating institutions

All BSP-regulated banks and major e-money issuers

50+ banks and e-wallets including GCash, Maya

Best for

Large transfers, payroll, supplier payments

Everyday transfers, consumer payments, smaller amounts

Available 24/7

No — banking days only for same-day crediting

Yes

PesoNet transfer time and cut-off times

This is the section most people searching for PesoNet are looking for. The honest answer is: it depends on when you sent the transfer relative to your bank’s cut-off time.

How PesoNet settlement windows work

PesoNet processes transfers in three batch settlement cycles per banking day. These are the system-level windows set by PPMI:

System cut-off window

Funds credited by

10:00 AM

~1:00 PM same day

1:00 PM

~4:00 PM same day

4:00 PM

~7:00 PM same day (or next banking day)

Critical caveat: The cut-off times above are *system-level* windows — the times at which PPMI actually processes the batch. Your bank or e-wallet’s customer-facing cut-off is typically *earlier* than these windows. Banks need time to compile and submit their batch to the system before each settlement cycle.

In practice, most banks set their customer-facing PesoNet cut-offs between 2:00 PM and 5:00 PM on weekdays. Some banks offer only two windows; others offer three. Always check your specific bank’s published PesoNet schedule.

How long does a PesoNet transfer take?

The cleanest answer:

When you sent the transfer

When the recipient is credited

Before your bank’s first cut-off (e.g., 9:00 AM for some banks)

Afternoon of the same banking day

Before your bank’s second cut-off (e.g., 12:00 PM or 2:00 PM)

Later that banking day

After your bank’s final cut-off (typically 3:00–5:00 PM)

Morning of the next banking day

On a weekend or public holiday

Morning of the next banking day

Example: You send ₱200,000 via PesoNet from BDO to a supplier’s BPI account at 11:00 AM on a Tuesday. Your BDO cut-off is 12:00 PM. The transfer enters the batch, processes in the 1:00 PM system window, and the supplier sees the funds in their BPI account by approximately 4:00 PM Tuesday.

The same ₱200,000 sent at 4:30 PM Tuesday — after BDO’s cut-off — would not be credited until Wednesday morning.

PesoNet on weekends and holidays

PesoNet does not process on weekends or public holidays. A transfer sent at any time on Saturday, Sunday, or a Philippine holiday is batched and credited on the next banking day. If you are a business making supplier payments, schedule PesoNet transfers well before the week’s final cut-off on Friday.

InstaPay limits, fees, and common issues

Transaction limit

The BSP-mandated InstaPay limit is ₱50,000 per transaction. Individual banks and e-wallets cannot raise this above the scheme maximum, though some may impose lower per-transaction or daily limits. GCash and Maya both support InstaPay transfers up to ₱50,000 per transaction, subject to the user’s verified account tier.

If you need to transfer more than ₱50,000, you have two options: send multiple InstaPay transfers (subject to your daily limit), or use PesoNet, which has no scheme-wide transaction cap.

Fees

InstaPay fees are set by each participating institution and are not mandated by BSP at a specific rate. Most banks and e-wallets charge between ₱15 and ₱25 per InstaPay transaction. Some institutions offer free InstaPay transfers as a promotional feature or for specific account types — check your bank or e-wallet’s current fee schedule.

Common issues with InstaPay transfers

“My InstaPay transfer is pending for more than a few minutes.” This is unusual — InstaPay is designed to settle in seconds. If a transfer is still pending after 10–15 minutes, the likely causes are: (1) system maintenance at the recipient institution, (2) incorrect account number, or (3) the recipient account is restricted or inactive. Contact your bank’s support line with the transaction reference number.

“GCash shows InstaPay but my transfer hasn’t arrived.” GCash uses InstaPay for interbank transfers. If the funds have left GCash but not arrived at the destination bank, check whether the destination account number and bank were entered correctly. Funds sent to a wrong account number via InstaPay are not automatically reversible — you will need to file a dispute with your bank.

“I exceeded my InstaPay limit.” The ₱50,000 per-transaction cap is fixed. For amounts above this, use PesoNet (same-day or next-day, no cap) or split across multiple InstaPay transfers within your daily limit.

Which should your business use to get paid?

For sending money — paying suppliers, settling invoices, making payroll runs — the choice between PesoNet and InstaPay comes down to amount and urgency:

  • High-value, non-urgent transfers (supplier payments, payroll): PesoNet. No per-transaction cap, lower effective cost for large amounts, and predictable same-day or next-day crediting when you manage cut-offs properly.

  • Smaller, urgent transfers (ad hoc payments, refunds, immediate settlement): InstaPay. Real-time, 24/7, and your recipient confirms immediately.

For collecting money from customers, the picture is different — and this is where the distinction matters most for Philippine merchants.

Most Philippine businesses do not accept PesoNet as a collection method. The batch nature of PesoNet means a customer could initiate a transfer at 4:30 PM on a Friday and you would not see the funds until Monday morning. That is workable for B2B invoice settlement, but impractical for retail or e-commerce.

The solution most Philippine businesses use for real-time payment collection is QR Ph — the BSP-mandated interoperable QR standard that runs on the InstaPay rail. A customer scans your QR Ph code with any participating bank app or e-wallet (including GCash, Maya, BDO, BPI, Metrobank, UnionBank, and more), and the payment credits to your account in real time, 24/7.

Accept payments instantly with QR Ph via HitPay

HitPay enables Philippine businesses to collect payments via QR Ph — which runs on the InstaPay rail. When a customer scans your HitPay QR Ph code, the transfer processes in real time and you see the funds immediately in your HitPay dashboard.

This is the core reason QR Ph is the preferred collection method for Philippine retail, F&B, and e-commerce businesses: it gives you the real-time settlement of InstaPay, with the universal reach of QR Ph (covering all Philippine banks and wallets — not just GCash or Maya).

To be clear about what HitPay supports for collection: HitPay collects via QR Ph (real-time, InstaPay-powered), GCash, Maya, and cards. HitPay does not collect payments via PesoNet. For businesses choosing how to accept payments from customers, QR Ph via HitPay is the recommended approach because it is real-time, works with every participating Philippine bank and e-wallet, and requires only one integration.

How it works for your business:

  1. Sign up for a free HitPay account at dashboard.hit-pay.com/register

  2. Complete Philippine business verification (1–3 business days)

  3. Enable QR Ph in your HitPay dashboard under Payment Methods

  4. Generate your static QR code for in-person use — print and display at your counter

  5. For online payments, share a HitPay payment link or embed checkout on your website

When a customer scans your QR Ph code with GCash, Maya, BDO Online Banking, BPI Mobile, or any other QR Ph-enabled app, the payment settles to your account in real time via the InstaPay rail — regardless of what time of day it is.

Learn more about QR Ph → · Create payment links → · See Philippines pricing →

Also useful for Philippine businesses

Start collecting real-time payments in the Philippines

Accept QR Ph, GCash, Maya, and cards through one HitPay account. No monthly fees, no setup fee. Funds settle in real time via the InstaPay rail.

Get started free →

*PesoNet cut-off times referenced in this guide reflect system-level BSP/PPMI windows. Individual bank customer-facing cut-offs vary — verify current times with your bank. Sources: Bangko Sentral ng Pilipinas, Philippine Payments Management Inc.*

Frequently Asked Questions

What is PesoNet and how does it work?

PesoNet (Philippine EFT System and Operations Network) is a batch electronic fund transfer system operated by PPMI under BSP oversight. Unlike real-time transfers, PesoNet processes transactions in scheduled settlement windows — typically three per banking day. Transfers initiated before a cut-off window are credited the same banking day; transfers after the final cut-off are credited the next banking day. PesoNet has no scheme-wide per-transaction cap, making it suitable for large transfers.

What is InstaPay?

InstaPay is the Philippines’ real-time interbank fund transfer system, also operated by PPMI under BSP’s National Retail Payment System. Transfers settle within seconds, 24 hours a day, 7 days a week — including weekends and public holidays. The standard per-transaction limit is ₱50,000. Both GCash and Maya use InstaPay for interbank transfers.

How long does a PesoNet transfer take?

PesoNet transfers sent before your bank’s final cut-off are typically credited the same banking day, often within two to four hours of the applicable settlement window. Transfers sent after the final cut-off, on weekends, or on public holidays are credited the following banking day. Most banks set their customer-facing PesoNet cut-offs between 2:00 PM and 5:00 PM on weekdays.

What are PesoNet cut-off times?

The PPMI system processes PesoNet in three windows: 10 AM, 1 PM, and 4 PM. Your bank’s customer-facing cut-offs are typically earlier than these system windows. Check your bank’s published schedule — most Philippine banks publish PesoNet cut-off times in their apps or websites. Common final customer cut-offs range from 2:00 PM to 5:00 PM on banking days.

What is the InstaPay transaction limit?

The BSP-mandated InstaPay limit is ₱50,000 per transaction. Individual banks and e-wallets may set lower per-transaction or daily limits depending on account type and KYC verification level. For amounts above ₱50,000, use PesoNet or split across multiple InstaPay transfers.

Can I send PesoNet on weekends?

You can initiate a PesoNet transfer on a weekend, but it will not be processed until the following banking day (Monday, or the next non-holiday weekday). PesoNet only processes on banking days. InstaPay has no such restriction and operates 24/7/365.

Does GCash use InstaPay or PesoNet?

GCash uses InstaPay for interbank transfers — meaning transfers from GCash to a bank account (and vice versa) settle in real time. GCash does not currently offer PesoNet transfers. QR Ph codes scanned via GCash also use the InstaPay rail.

How do I accept PesoNet payments from customers?

Most businesses do not directly collect via PesoNet due to its batch nature (next-day or same-day with a cut-off window). For real-time customer payment collection, QR Ph (which runs on the InstaPay rail) is the standard approach. HitPay enables QR Ph collection for Philippine businesses via a single integration covering all participating banks and e-wallets.

PesoNet vs InstaPay: How They Work, Transfer Times & Which to Use

Author:

Melissa L.

Last Updated:

Two names come up every time Filipinos talk about bank transfers: PesoNet and InstaPay. Both are operated under the Bangko Sentral ng Pilipinas’ National Retail Payment System (NRPS). Both let you move money between banks and e-wallets. But they work very differently — and choosing the wrong one …

Two names come up every time Filipinos talk about bank transfers: PesoNet and InstaPay. Both are operated under the Bangko Sentral ng Pilipinas’ National Retail Payment System (NRPS). Both let you move money between banks and e-wallets. But they work very differently — and choosing the wrong one means waiting hours or until the next banking day for a transfer you expected to land instantly.

This guide explains how each rail works, when funds actually arrive, cut-off times you need to know, and which makes more sense for businesses collecting payments.

What is PesoNet?

PesoNet (Philippine EFT System and Operations Network) is the Philippines’ national batch electronic fund transfer system, operated under BSP oversight by Philippine Payments Management Inc. (PPMI). It processes transactions in scheduled settlement windows throughout the banking day — not in real time. A PesoNet transfer sent before a cut-off window arrives at the beneficiary’s account within hours; one sent after the final cut-off arrives the following banking day. PesoNet has no scheme-wide per-transaction cap, making it suitable for large payroll runs, supplier payments, and high-value transfers where real-time settlement is not critical.

PesoNet is the electronic successor to paper checks in the Philippines. When businesses settled supplier invoices by check, the recipient waited for clearing. PesoNet replaced that process with an electronic equivalent — still batch-processed, still subject to cut-off schedules, but faster and cheaper than physical check handling. All BSP-regulated banks, quasi-banks, and major e-money issuers participate.

What is InstaPay?

InstaPay is the Philippines’ real-time fund transfer system, also operated under PPMI and BSP’s National Retail Payment System framework. Unlike PesoNet, InstaPay credits the recipient’s account within seconds of the transfer being initiated — 24 hours a day, 7 days a week, 365 days a year, including weekends and public holidays. The standard per-transaction limit is ₱50,000. Most participating banks and e-wallets (including GCash and Maya) offer InstaPay for both consumer and business transfers.

InstaPay is the rail that powers real-time interbank payments for everyday use in the Philippines. When a GCash user sends money to a BDO account and it arrives immediately, that transfer runs on InstaPay. When you pay a supplier via your banking app and they confirm receipt within seconds, that is InstaPay. The ₱50,000 per-transaction cap means it is best suited for consumer transactions and smaller business payments rather than bulk payroll.

PesoNet vs InstaPay: key differences


PesoNet

InstaPay

Processing type

Batch (scheduled windows)

Real-time

Speed

Same or next banking day

Seconds (24/7/365)

Cut-off times

Yes — 10 AM, 1 PM, 4 PM (system windows; bank cut-offs vary)

No cut-offs

Weekend/holiday transfers

Next banking day

Credited immediately

Per-transaction limit

No scheme-wide cap (bank limits vary)

₱50,000

Typical bank fee

₱15–₱25 per transaction (varies by bank)

₱15–₱25 per transaction (varies by bank)

Participating institutions

All BSP-regulated banks and major e-money issuers

50+ banks and e-wallets including GCash, Maya

Best for

Large transfers, payroll, supplier payments

Everyday transfers, consumer payments, smaller amounts

Available 24/7

No — banking days only for same-day crediting

Yes

PesoNet transfer time and cut-off times

This is the section most people searching for PesoNet are looking for. The honest answer is: it depends on when you sent the transfer relative to your bank’s cut-off time.

How PesoNet settlement windows work

PesoNet processes transfers in three batch settlement cycles per banking day. These are the system-level windows set by PPMI:

System cut-off window

Funds credited by

10:00 AM

~1:00 PM same day

1:00 PM

~4:00 PM same day

4:00 PM

~7:00 PM same day (or next banking day)

Critical caveat: The cut-off times above are *system-level* windows — the times at which PPMI actually processes the batch. Your bank or e-wallet’s customer-facing cut-off is typically *earlier* than these windows. Banks need time to compile and submit their batch to the system before each settlement cycle.

In practice, most banks set their customer-facing PesoNet cut-offs between 2:00 PM and 5:00 PM on weekdays. Some banks offer only two windows; others offer three. Always check your specific bank’s published PesoNet schedule.

How long does a PesoNet transfer take?

The cleanest answer:

When you sent the transfer

When the recipient is credited

Before your bank’s first cut-off (e.g., 9:00 AM for some banks)

Afternoon of the same banking day

Before your bank’s second cut-off (e.g., 12:00 PM or 2:00 PM)

Later that banking day

After your bank’s final cut-off (typically 3:00–5:00 PM)

Morning of the next banking day

On a weekend or public holiday

Morning of the next banking day

Example: You send ₱200,000 via PesoNet from BDO to a supplier’s BPI account at 11:00 AM on a Tuesday. Your BDO cut-off is 12:00 PM. The transfer enters the batch, processes in the 1:00 PM system window, and the supplier sees the funds in their BPI account by approximately 4:00 PM Tuesday.

The same ₱200,000 sent at 4:30 PM Tuesday — after BDO’s cut-off — would not be credited until Wednesday morning.

PesoNet on weekends and holidays

PesoNet does not process on weekends or public holidays. A transfer sent at any time on Saturday, Sunday, or a Philippine holiday is batched and credited on the next banking day. If you are a business making supplier payments, schedule PesoNet transfers well before the week’s final cut-off on Friday.

InstaPay limits, fees, and common issues

Transaction limit

The BSP-mandated InstaPay limit is ₱50,000 per transaction. Individual banks and e-wallets cannot raise this above the scheme maximum, though some may impose lower per-transaction or daily limits. GCash and Maya both support InstaPay transfers up to ₱50,000 per transaction, subject to the user’s verified account tier.

If you need to transfer more than ₱50,000, you have two options: send multiple InstaPay transfers (subject to your daily limit), or use PesoNet, which has no scheme-wide transaction cap.

Fees

InstaPay fees are set by each participating institution and are not mandated by BSP at a specific rate. Most banks and e-wallets charge between ₱15 and ₱25 per InstaPay transaction. Some institutions offer free InstaPay transfers as a promotional feature or for specific account types — check your bank or e-wallet’s current fee schedule.

Common issues with InstaPay transfers

“My InstaPay transfer is pending for more than a few minutes.” This is unusual — InstaPay is designed to settle in seconds. If a transfer is still pending after 10–15 minutes, the likely causes are: (1) system maintenance at the recipient institution, (2) incorrect account number, or (3) the recipient account is restricted or inactive. Contact your bank’s support line with the transaction reference number.

“GCash shows InstaPay but my transfer hasn’t arrived.” GCash uses InstaPay for interbank transfers. If the funds have left GCash but not arrived at the destination bank, check whether the destination account number and bank were entered correctly. Funds sent to a wrong account number via InstaPay are not automatically reversible — you will need to file a dispute with your bank.

“I exceeded my InstaPay limit.” The ₱50,000 per-transaction cap is fixed. For amounts above this, use PesoNet (same-day or next-day, no cap) or split across multiple InstaPay transfers within your daily limit.

Which should your business use to get paid?

For sending money — paying suppliers, settling invoices, making payroll runs — the choice between PesoNet and InstaPay comes down to amount and urgency:

  • High-value, non-urgent transfers (supplier payments, payroll): PesoNet. No per-transaction cap, lower effective cost for large amounts, and predictable same-day or next-day crediting when you manage cut-offs properly.

  • Smaller, urgent transfers (ad hoc payments, refunds, immediate settlement): InstaPay. Real-time, 24/7, and your recipient confirms immediately.

For collecting money from customers, the picture is different — and this is where the distinction matters most for Philippine merchants.

Most Philippine businesses do not accept PesoNet as a collection method. The batch nature of PesoNet means a customer could initiate a transfer at 4:30 PM on a Friday and you would not see the funds until Monday morning. That is workable for B2B invoice settlement, but impractical for retail or e-commerce.

The solution most Philippine businesses use for real-time payment collection is QR Ph — the BSP-mandated interoperable QR standard that runs on the InstaPay rail. A customer scans your QR Ph code with any participating bank app or e-wallet (including GCash, Maya, BDO, BPI, Metrobank, UnionBank, and more), and the payment credits to your account in real time, 24/7.

Accept payments instantly with QR Ph via HitPay

HitPay enables Philippine businesses to collect payments via QR Ph — which runs on the InstaPay rail. When a customer scans your HitPay QR Ph code, the transfer processes in real time and you see the funds immediately in your HitPay dashboard.

This is the core reason QR Ph is the preferred collection method for Philippine retail, F&B, and e-commerce businesses: it gives you the real-time settlement of InstaPay, with the universal reach of QR Ph (covering all Philippine banks and wallets — not just GCash or Maya).

To be clear about what HitPay supports for collection: HitPay collects via QR Ph (real-time, InstaPay-powered), GCash, Maya, and cards. HitPay does not collect payments via PesoNet. For businesses choosing how to accept payments from customers, QR Ph via HitPay is the recommended approach because it is real-time, works with every participating Philippine bank and e-wallet, and requires only one integration.

How it works for your business:

  1. Sign up for a free HitPay account at dashboard.hit-pay.com/register

  2. Complete Philippine business verification (1–3 business days)

  3. Enable QR Ph in your HitPay dashboard under Payment Methods

  4. Generate your static QR code for in-person use — print and display at your counter

  5. For online payments, share a HitPay payment link or embed checkout on your website

When a customer scans your QR Ph code with GCash, Maya, BDO Online Banking, BPI Mobile, or any other QR Ph-enabled app, the payment settles to your account in real time via the InstaPay rail — regardless of what time of day it is.

Learn more about QR Ph → · Create payment links → · See Philippines pricing →

Also useful for Philippine businesses

Start collecting real-time payments in the Philippines

Accept QR Ph, GCash, Maya, and cards through one HitPay account. No monthly fees, no setup fee. Funds settle in real time via the InstaPay rail.

Get started free →

*PesoNet cut-off times referenced in this guide reflect system-level BSP/PPMI windows. Individual bank customer-facing cut-offs vary — verify current times with your bank. Sources: Bangko Sentral ng Pilipinas, Philippine Payments Management Inc.*

Frequently Asked Questions

What is PesoNet and how does it work?

PesoNet (Philippine EFT System and Operations Network) is a batch electronic fund transfer system operated by PPMI under BSP oversight. Unlike real-time transfers, PesoNet processes transactions in scheduled settlement windows — typically three per banking day. Transfers initiated before a cut-off window are credited the same banking day; transfers after the final cut-off are credited the next banking day. PesoNet has no scheme-wide per-transaction cap, making it suitable for large transfers.

What is InstaPay?

InstaPay is the Philippines’ real-time interbank fund transfer system, also operated by PPMI under BSP’s National Retail Payment System. Transfers settle within seconds, 24 hours a day, 7 days a week — including weekends and public holidays. The standard per-transaction limit is ₱50,000. Both GCash and Maya use InstaPay for interbank transfers.

How long does a PesoNet transfer take?

PesoNet transfers sent before your bank’s final cut-off are typically credited the same banking day, often within two to four hours of the applicable settlement window. Transfers sent after the final cut-off, on weekends, or on public holidays are credited the following banking day. Most banks set their customer-facing PesoNet cut-offs between 2:00 PM and 5:00 PM on weekdays.

What are PesoNet cut-off times?

The PPMI system processes PesoNet in three windows: 10 AM, 1 PM, and 4 PM. Your bank’s customer-facing cut-offs are typically earlier than these system windows. Check your bank’s published schedule — most Philippine banks publish PesoNet cut-off times in their apps or websites. Common final customer cut-offs range from 2:00 PM to 5:00 PM on banking days.

What is the InstaPay transaction limit?

The BSP-mandated InstaPay limit is ₱50,000 per transaction. Individual banks and e-wallets may set lower per-transaction or daily limits depending on account type and KYC verification level. For amounts above ₱50,000, use PesoNet or split across multiple InstaPay transfers.

Can I send PesoNet on weekends?

You can initiate a PesoNet transfer on a weekend, but it will not be processed until the following banking day (Monday, or the next non-holiday weekday). PesoNet only processes on banking days. InstaPay has no such restriction and operates 24/7/365.

Does GCash use InstaPay or PesoNet?

GCash uses InstaPay for interbank transfers — meaning transfers from GCash to a bank account (and vice versa) settle in real time. GCash does not currently offer PesoNet transfers. QR Ph codes scanned via GCash also use the InstaPay rail.

How do I accept PesoNet payments from customers?

Most businesses do not directly collect via PesoNet due to its batch nature (next-day or same-day with a cut-off window). For real-time customer payment collection, QR Ph (which runs on the InstaPay rail) is the standard approach. HitPay enables QR Ph collection for Philippine businesses via a single integration covering all participating banks and e-wallets.

PesoNet vs InstaPay: How They Work, Transfer Times & Which to Use

Author:

Melissa L.

Last Updated:

Two names come up every time Filipinos talk about bank transfers: PesoNet and InstaPay. Both are operated under the Bangko Sentral ng Pilipinas’ National Retail Payment System (NRPS). Both let you move money between banks and e-wallets. But they work very differently — and choosing the wrong one …

Two names come up every time Filipinos talk about bank transfers: PesoNet and InstaPay. Both are operated under the Bangko Sentral ng Pilipinas’ National Retail Payment System (NRPS). Both let you move money between banks and e-wallets. But they work very differently — and choosing the wrong one means waiting hours or until the next banking day for a transfer you expected to land instantly.

This guide explains how each rail works, when funds actually arrive, cut-off times you need to know, and which makes more sense for businesses collecting payments.

What is PesoNet?

PesoNet (Philippine EFT System and Operations Network) is the Philippines’ national batch electronic fund transfer system, operated under BSP oversight by Philippine Payments Management Inc. (PPMI). It processes transactions in scheduled settlement windows throughout the banking day — not in real time. A PesoNet transfer sent before a cut-off window arrives at the beneficiary’s account within hours; one sent after the final cut-off arrives the following banking day. PesoNet has no scheme-wide per-transaction cap, making it suitable for large payroll runs, supplier payments, and high-value transfers where real-time settlement is not critical.

PesoNet is the electronic successor to paper checks in the Philippines. When businesses settled supplier invoices by check, the recipient waited for clearing. PesoNet replaced that process with an electronic equivalent — still batch-processed, still subject to cut-off schedules, but faster and cheaper than physical check handling. All BSP-regulated banks, quasi-banks, and major e-money issuers participate.

What is InstaPay?

InstaPay is the Philippines’ real-time fund transfer system, also operated under PPMI and BSP’s National Retail Payment System framework. Unlike PesoNet, InstaPay credits the recipient’s account within seconds of the transfer being initiated — 24 hours a day, 7 days a week, 365 days a year, including weekends and public holidays. The standard per-transaction limit is ₱50,000. Most participating banks and e-wallets (including GCash and Maya) offer InstaPay for both consumer and business transfers.

InstaPay is the rail that powers real-time interbank payments for everyday use in the Philippines. When a GCash user sends money to a BDO account and it arrives immediately, that transfer runs on InstaPay. When you pay a supplier via your banking app and they confirm receipt within seconds, that is InstaPay. The ₱50,000 per-transaction cap means it is best suited for consumer transactions and smaller business payments rather than bulk payroll.

PesoNet vs InstaPay: key differences


PesoNet

InstaPay

Processing type

Batch (scheduled windows)

Real-time

Speed

Same or next banking day

Seconds (24/7/365)

Cut-off times

Yes — 10 AM, 1 PM, 4 PM (system windows; bank cut-offs vary)

No cut-offs

Weekend/holiday transfers

Next banking day

Credited immediately

Per-transaction limit

No scheme-wide cap (bank limits vary)

₱50,000

Typical bank fee

₱15–₱25 per transaction (varies by bank)

₱15–₱25 per transaction (varies by bank)

Participating institutions

All BSP-regulated banks and major e-money issuers

50+ banks and e-wallets including GCash, Maya

Best for

Large transfers, payroll, supplier payments

Everyday transfers, consumer payments, smaller amounts

Available 24/7

No — banking days only for same-day crediting

Yes

PesoNet transfer time and cut-off times

This is the section most people searching for PesoNet are looking for. The honest answer is: it depends on when you sent the transfer relative to your bank’s cut-off time.

How PesoNet settlement windows work

PesoNet processes transfers in three batch settlement cycles per banking day. These are the system-level windows set by PPMI:

System cut-off window

Funds credited by

10:00 AM

~1:00 PM same day

1:00 PM

~4:00 PM same day

4:00 PM

~7:00 PM same day (or next banking day)

Critical caveat: The cut-off times above are *system-level* windows — the times at which PPMI actually processes the batch. Your bank or e-wallet’s customer-facing cut-off is typically *earlier* than these windows. Banks need time to compile and submit their batch to the system before each settlement cycle.

In practice, most banks set their customer-facing PesoNet cut-offs between 2:00 PM and 5:00 PM on weekdays. Some banks offer only two windows; others offer three. Always check your specific bank’s published PesoNet schedule.

How long does a PesoNet transfer take?

The cleanest answer:

When you sent the transfer

When the recipient is credited

Before your bank’s first cut-off (e.g., 9:00 AM for some banks)

Afternoon of the same banking day

Before your bank’s second cut-off (e.g., 12:00 PM or 2:00 PM)

Later that banking day

After your bank’s final cut-off (typically 3:00–5:00 PM)

Morning of the next banking day

On a weekend or public holiday

Morning of the next banking day

Example: You send ₱200,000 via PesoNet from BDO to a supplier’s BPI account at 11:00 AM on a Tuesday. Your BDO cut-off is 12:00 PM. The transfer enters the batch, processes in the 1:00 PM system window, and the supplier sees the funds in their BPI account by approximately 4:00 PM Tuesday.

The same ₱200,000 sent at 4:30 PM Tuesday — after BDO’s cut-off — would not be credited until Wednesday morning.

PesoNet on weekends and holidays

PesoNet does not process on weekends or public holidays. A transfer sent at any time on Saturday, Sunday, or a Philippine holiday is batched and credited on the next banking day. If you are a business making supplier payments, schedule PesoNet transfers well before the week’s final cut-off on Friday.

InstaPay limits, fees, and common issues

Transaction limit

The BSP-mandated InstaPay limit is ₱50,000 per transaction. Individual banks and e-wallets cannot raise this above the scheme maximum, though some may impose lower per-transaction or daily limits. GCash and Maya both support InstaPay transfers up to ₱50,000 per transaction, subject to the user’s verified account tier.

If you need to transfer more than ₱50,000, you have two options: send multiple InstaPay transfers (subject to your daily limit), or use PesoNet, which has no scheme-wide transaction cap.

Fees

InstaPay fees are set by each participating institution and are not mandated by BSP at a specific rate. Most banks and e-wallets charge between ₱15 and ₱25 per InstaPay transaction. Some institutions offer free InstaPay transfers as a promotional feature or for specific account types — check your bank or e-wallet’s current fee schedule.

Common issues with InstaPay transfers

“My InstaPay transfer is pending for more than a few minutes.” This is unusual — InstaPay is designed to settle in seconds. If a transfer is still pending after 10–15 minutes, the likely causes are: (1) system maintenance at the recipient institution, (2) incorrect account number, or (3) the recipient account is restricted or inactive. Contact your bank’s support line with the transaction reference number.

“GCash shows InstaPay but my transfer hasn’t arrived.” GCash uses InstaPay for interbank transfers. If the funds have left GCash but not arrived at the destination bank, check whether the destination account number and bank were entered correctly. Funds sent to a wrong account number via InstaPay are not automatically reversible — you will need to file a dispute with your bank.

“I exceeded my InstaPay limit.” The ₱50,000 per-transaction cap is fixed. For amounts above this, use PesoNet (same-day or next-day, no cap) or split across multiple InstaPay transfers within your daily limit.

Which should your business use to get paid?

For sending money — paying suppliers, settling invoices, making payroll runs — the choice between PesoNet and InstaPay comes down to amount and urgency:

  • High-value, non-urgent transfers (supplier payments, payroll): PesoNet. No per-transaction cap, lower effective cost for large amounts, and predictable same-day or next-day crediting when you manage cut-offs properly.

  • Smaller, urgent transfers (ad hoc payments, refunds, immediate settlement): InstaPay. Real-time, 24/7, and your recipient confirms immediately.

For collecting money from customers, the picture is different — and this is where the distinction matters most for Philippine merchants.

Most Philippine businesses do not accept PesoNet as a collection method. The batch nature of PesoNet means a customer could initiate a transfer at 4:30 PM on a Friday and you would not see the funds until Monday morning. That is workable for B2B invoice settlement, but impractical for retail or e-commerce.

The solution most Philippine businesses use for real-time payment collection is QR Ph — the BSP-mandated interoperable QR standard that runs on the InstaPay rail. A customer scans your QR Ph code with any participating bank app or e-wallet (including GCash, Maya, BDO, BPI, Metrobank, UnionBank, and more), and the payment credits to your account in real time, 24/7.

Accept payments instantly with QR Ph via HitPay

HitPay enables Philippine businesses to collect payments via QR Ph — which runs on the InstaPay rail. When a customer scans your HitPay QR Ph code, the transfer processes in real time and you see the funds immediately in your HitPay dashboard.

This is the core reason QR Ph is the preferred collection method for Philippine retail, F&B, and e-commerce businesses: it gives you the real-time settlement of InstaPay, with the universal reach of QR Ph (covering all Philippine banks and wallets — not just GCash or Maya).

To be clear about what HitPay supports for collection: HitPay collects via QR Ph (real-time, InstaPay-powered), GCash, Maya, and cards. HitPay does not collect payments via PesoNet. For businesses choosing how to accept payments from customers, QR Ph via HitPay is the recommended approach because it is real-time, works with every participating Philippine bank and e-wallet, and requires only one integration.

How it works for your business:

  1. Sign up for a free HitPay account at dashboard.hit-pay.com/register

  2. Complete Philippine business verification (1–3 business days)

  3. Enable QR Ph in your HitPay dashboard under Payment Methods

  4. Generate your static QR code for in-person use — print and display at your counter

  5. For online payments, share a HitPay payment link or embed checkout on your website

When a customer scans your QR Ph code with GCash, Maya, BDO Online Banking, BPI Mobile, or any other QR Ph-enabled app, the payment settles to your account in real time via the InstaPay rail — regardless of what time of day it is.

Learn more about QR Ph → · Create payment links → · See Philippines pricing →

Also useful for Philippine businesses

Start collecting real-time payments in the Philippines

Accept QR Ph, GCash, Maya, and cards through one HitPay account. No monthly fees, no setup fee. Funds settle in real time via the InstaPay rail.

Get started free →

*PesoNet cut-off times referenced in this guide reflect system-level BSP/PPMI windows. Individual bank customer-facing cut-offs vary — verify current times with your bank. Sources: Bangko Sentral ng Pilipinas, Philippine Payments Management Inc.*

Frequently Asked Questions

What is PesoNet and how does it work?

PesoNet (Philippine EFT System and Operations Network) is a batch electronic fund transfer system operated by PPMI under BSP oversight. Unlike real-time transfers, PesoNet processes transactions in scheduled settlement windows — typically three per banking day. Transfers initiated before a cut-off window are credited the same banking day; transfers after the final cut-off are credited the next banking day. PesoNet has no scheme-wide per-transaction cap, making it suitable for large transfers.

What is InstaPay?

InstaPay is the Philippines’ real-time interbank fund transfer system, also operated by PPMI under BSP’s National Retail Payment System. Transfers settle within seconds, 24 hours a day, 7 days a week — including weekends and public holidays. The standard per-transaction limit is ₱50,000. Both GCash and Maya use InstaPay for interbank transfers.

How long does a PesoNet transfer take?

PesoNet transfers sent before your bank’s final cut-off are typically credited the same banking day, often within two to four hours of the applicable settlement window. Transfers sent after the final cut-off, on weekends, or on public holidays are credited the following banking day. Most banks set their customer-facing PesoNet cut-offs between 2:00 PM and 5:00 PM on weekdays.

What are PesoNet cut-off times?

The PPMI system processes PesoNet in three windows: 10 AM, 1 PM, and 4 PM. Your bank’s customer-facing cut-offs are typically earlier than these system windows. Check your bank’s published schedule — most Philippine banks publish PesoNet cut-off times in their apps or websites. Common final customer cut-offs range from 2:00 PM to 5:00 PM on banking days.

What is the InstaPay transaction limit?

The BSP-mandated InstaPay limit is ₱50,000 per transaction. Individual banks and e-wallets may set lower per-transaction or daily limits depending on account type and KYC verification level. For amounts above ₱50,000, use PesoNet or split across multiple InstaPay transfers.

Can I send PesoNet on weekends?

You can initiate a PesoNet transfer on a weekend, but it will not be processed until the following banking day (Monday, or the next non-holiday weekday). PesoNet only processes on banking days. InstaPay has no such restriction and operates 24/7/365.

Does GCash use InstaPay or PesoNet?

GCash uses InstaPay for interbank transfers — meaning transfers from GCash to a bank account (and vice versa) settle in real time. GCash does not currently offer PesoNet transfers. QR Ph codes scanned via GCash also use the InstaPay rail.

How do I accept PesoNet payments from customers?

Most businesses do not directly collect via PesoNet due to its batch nature (next-day or same-day with a cut-off window). For real-time customer payment collection, QR Ph (which runs on the InstaPay rail) is the standard approach. HitPay enables QR Ph collection for Philippine businesses via a single integration covering all participating banks and e-wallets.

Ready to apply what you just read?

Turn payment insights into action with HitPay’s online and in-person payment tools for growing businesses.

Ready to apply what you just read?

Turn payment insights into action with HitPay’s online and in-person payment tools for growing businesses.

Ready to apply what you just read?

Turn payment insights into action with HitPay’s online and in-person payment tools for growing businesses.

Ready to apply what you just read?

Turn payment insights into action with HitPay’s online and in-person payment tools for growing businesses.

Ready to apply what you just read?

Turn payment insights into action with HitPay’s online and in-person payment tools for growing businesses.