← All research

Vietnam Payment Systems Explained: NAPAS 247, VietQR & IBPS

Vietnam has four different payment systems. Here's which one moves your money.

Ask "how do payments work in Vietnam" and most answers jump straight to NAPAS 247 and VietQR — the systems consumers see. But underneath the country's cashless growth sit two separate infrastructures run by two separate operators, split along two axes that matter enormously if you're moving business-scale money: real-time versus batch settlement, and small-value versus large-value transactions. Get the wrong rail for the wrong transaction and you're either paying for speed you don't need or waiting days for a transfer that should have cleared in seconds. Here's how the pieces actually fit together.

The short version

Vietnam runs payment traffic across two parallel systems, operated by two different institutions:

  • NAPAS — the National Payment Corporation of Vietnam, a private switching and clearing company under State Bank of Vietnam (SBV) oversight. Handles the real-time, high-volume, typically lower-value side: interbank transfers, card switching, VietQR, and ACH batch processing.
  • IBPS (Interbank Payment System, sometimes called CITAD) — run directly by the SBV. Splits internally into a high-value settlement track and a low-value settlement track, and is where large or urgent transfers ultimately clear.

Most day-to-day commercial payment activity — customer deposits, supplier payouts, payroll — never touches IBPS directly, because it sits below the value threshold NAPAS handles. IBPS matters most for large single transfers and as the settlement layer underneath the banking system itself.

NAPAS 247 — the real-time, small-value workhorse

NAPAS 247 (also referred to as the Quick Interbank Funds Transfer service) is Vietnam's instant payment rail. A transfer initiated through a bank's mobile app or internet banking moves between accounts at different banks in under ten seconds, 24 hours a day, seven days a week — including public holidays, when older batch systems would otherwise sit idle.

  • Settlement type: Real-time, gross, transaction-by-transaction
  • Value tier: Small to mid-value — NAPAS operates as the main clearing facility for transactions under 500 million VND, with per-transaction caps that can vary by bank and channel
  • Availability: 24/7/365, no cut-off times
  • What it's used for: Customer-to-business payments, P2P transfers, salary top-ups, day-to-day B2B settlement, anything where the sender and receiver both expect the money to move now

This is the rail underneath most of what a merchant collecting customer deposits or making routine supplier payments will actually touch.

VietQR — not a separate rail, a front end on top of NAPAS

VietQR is a standardized QR code format, developed by NAPAS, that lets a customer scan a single code and have their banking app resolve the recipient's account and route the transfer over NAPAS 247. It didn't replace NAPAS 247 — it made initiating a NAPAS 247 transfer as fast as pointing a camera. That distinction matters technically: a VietQR payment inherits NAPAS 247's real-time settlement, its value thresholds, and its 24/7 availability, because it's the same underlying transfer with a friendlier front door. Understanding VietQR as a UX layer rather than a fifth payment system avoids a common misclassification when comparing Vietnam's rails to other markets' QR standards.

NAPAS ACH — where batch processing lives on the NAPAS side

Less visible to consumers, NAPAS also operates an ACH (Automated Clearing House) system, built on the ISO 20022 messaging standard, that runs alongside NAPAS 247 rather than replacing it. It supports two settlement modes:

  • Near Real-Time (NRT) — faster processing for transactions that don't need the full account-to-account speed of NAPAS 247 but shouldn't wait for a full settlement cycle
  • Deferred Net Settlement (DNS) — true batch processing, where transactions accumulate and net out at scheduled settlement points rather than clearing individually

The ACH system also supports direct debit instruments, not just credit transfers — relevant for anyone building recurring collection flows (subscriptions, installments) rather than one-off deposits, since NAPAS 247 and VietQR are fundamentally credit-push rails initiated by the payer.

IBPS — the SBV's system, split into high-value and low-value tracks

IBPS (also referred to by its underlying platform name, CITAD) is operated directly by the State Bank of Vietnam rather than NAPAS, and it exists specifically to handle the transaction sizes and settlement finality that NAPAS's real-time consumer-grade rail isn't built for. It has two components:

  • HVSS (High Value Settlement System) — handles transfers at or above the 500 million VND threshold, settled individually and immediately. This is Vietnam's equivalent of a real-time gross settlement (RTGS) system for large-value, urgent transfers — the kind of transaction where finality matters more than speed of initiation, and where net settlement risk needs to be avoided entirely.
  • LVSS (Low Value Settlement System) — handles high-volume, non-urgent, low-value transfers (below 500 million VND) on a same-day, batch basis, with defined cut-off times rather than instant settlement. This is where non-urgent bulk transaction volume that doesn't need NAPAS 247's instant settlement can be processed more cost-efficiently.

The practical distinction from NAPAS: IBPS is bank-to-bank settlement infrastructure with manual input and approval processes at the participant level, whereas NAPAS 247 and VietQR are built for the automated, always-on transaction volume of modern digital banking and commerce.

Comparison at a glance

SystemOperatorSettlementSpeedValue tierTypical use
NAPAS 247NAPASReal-time, transaction-by-transaction< 10 seconds, 24/7Small–mid value (sub-500M VND, bank-dependent caps)Customer deposits, P2P, routine B2B
VietQRNAPAS (front end)Same as NAPAS 247Same as NAPAS 247Same as NAPAS 247QR-initiated collections, retail, e-commerce
NAPAS ACHNAPASNRT or DNS (batch)Minutes to same-daySmall–mid valueRecurring collections, direct debit, bulk credit transfers
IBPS – HVSSState Bank of VietnamReal-time gross settlementImmediate≥ 500 million VNDLarge single transfers, urgent high-value settlement
IBPS – LVSSState Bank of VietnamDeferred net settlement (batch)Same-day, cut-off based< 500 million VNDHigh-volume non-urgent transfers

What this means if you're moving money in and out of Vietnam

For a merchant collecting from Vietnamese customers or paying Vietnamese suppliers, the practical takeaway is simple: nearly everything you need — customer deposits landing in a named account, real-time supplier payouts, day-to-day reconciliation — runs on NAPAS 247 and VietQR, not IBPS. The instant, 24/7 nature of NAPAS 247 is precisely why a well-built local VND account can feel indistinguishable from a Vietnamese business's own bank account: the underlying rail is the same one every Vietnamese bank and consumer uses. IBPS becomes relevant mainly at the edges — very large single transfers, or as background settlement infrastructure between financial institutions rather than something a merchant interacts with directly.

That's also why routing cross-border VND payments through the wrong infrastructure — a generic international wire rather than local NAPAS-rail access — is what produces the three-to-five day settlement times merchants complain about. The rail exists to move money in seconds. The question is whether your payment provider's infrastructure actually connects to it.