Quick answer

Vietnam visa extension agencies in 2026 typically accept three things: cash in VND, a domestic QR transfer, or an international card payment or bank transfer with a surcharge. For a foreigner paying in person, QR wins. It produces a timestamped record, needs no ATM run, and avoids Vietnamese ATM withdrawal fees of 22,000-55,000 VND per transaction.

A visa extension in Vietnam costs roughly $50 to $150 in government fees, plus $20 to $50 for the agency that handles the paperwork, plus another $30 to $80 if you need it rushed. Converted into VND, that is an awkward sum to produce at short notice on a Tuesday afternoon in District 1.

The part most guides skip is how a foreigner with no Vietnamese bank account actually hands that money over. The answer has shifted in the past eighteen months, and the method still recommended most often is now the weakest of the three.

What changed: QR went from common to default

QR payment volume in Vietnam surged 150% during 2025, according to the State Bank of Vietnam. Visa agencies moved with everyone else. The laminated card of bank transfer details taped to the desk has largely been replaced by a QR standee next to the stapler.

The second change tightened the door rather than opening it. Under Circular 41/2025, biometric verification is required for new e-wallet registration in Vietnam. MoMo already demanded a Vietnamese phone number and ZaloPay a Vietnamese ID document; the face-scan requirement closed the workaround where a traveller borrowed a friend's SIM and registered anyway.

Government fees themselves have not moved much. What moved is the expectation around settlement: agencies increasingly want the service fee cleared before they lodge your passport with immigration, and they want it electronically because that is how their own bookkeeping now works.

The practical meaning for a foreigner is straightforward. The default payment rail in Vietnam is electronic and it is tied to Vietnamese bank accounts. Being on a tourist visa no longer just means you lack a local account — it means you are standing outside the normal way the country pays for things.

Option one: cash in VND, the advice that has aged badly

Cash still works everywhere and some smaller agencies in Hoi An, Nha Trang and Da Lat quietly prefer it. There is no gateway, no surcharge and no declined transaction. If you already have the notes in your bag, handing over a $20-$50 service fee in cash is perfectly sensible.

The cost shows up at the ATM. Vietnamese banks charge 22,000-55,000 VND per withdrawal from a foreign card, before your home bank adds its own foreign transaction fee and exchange margin. On smaller withdrawals the combined cost lands somewhere between 3% and 8%.

Then there is volume. Vietnamese ATMs cap a single withdrawal well below the full cost of an extension with urgent processing, so you end up making two or three withdrawals and paying the fee two or three times. The largest note in circulation is 500,000 VND, which means counting out a thick stack across a desk while somebody photographs your passport.

The real weakness is evidential. A cash handover leaves you with nothing if the extension is refused and you want the service fee back, or if there is later a dispute about whether the government fee was included. If you do pay cash, insist on a stamped receipt that separates the immigration fee from the agency's own charge.

Option two: international transfer or a payment link

Larger English-facing agencies in Hanoi and Ho Chi Minh City will send you a payment link or accept an international bank transfer. There is one scenario where this genuinely beats everything else: arranging your extension from abroad, before you land, when you have no Vietnamese anything and no way to visit an office.

The costs are real though. A SWIFT transfer carries a sending fee, often an intermediary deduction, and takes one to five working days — which matters if your visa expires on Friday. Payment links are usually built on Vietnamese gateways that decline a meaningful share of foreign-issued cards, and when one does clear the surcharge is passed to you.

Some agencies invoice through PayPal instead. It is not cheap once the cross-border fee and currency spread are counted, but it produces the strongest paper trail of any method here, and if you are nervous about an agency you found through a Facebook group that protection is worth paying for.

What none of this solves is the ordinary case: you are already in Vietnam, you are sitting in the office, and they want settlement today.

Option three: scan the code on the agency's desk

That standee holds a VietQR code — the national standard managed by NAPAS and the State Bank of Vietnam, readable by apps across 40-plus Vietnamese banks. One code, any bank, instant settlement, and a transfer reference field that lets you write your own passport number into the agency's ledger.

The obstacle for foreigners is that the system runs on Vietnamese bank accounts and domestic apps. Foreign Visa and Mastercard, Apple Pay and Google Pay cannot connect to it; those work only at NFC terminals, which means international hotels, shopping malls, supermarkets and chain cafes. A visa agency office on the second floor of a building in Phu Nhuan is none of those.

Opening a standard Vietnamese bank account requires a long-term visa, work permit or Temporary Residence Card. If you are on a 45-day exemption or a 90-day e-visa you cannot open one — and you are at the agency in the first place precisely because you do not have residency.

This is where LocalPay is the straightforward answer. It is a non-custodial wallet you top up with the Visa, Mastercard, Apple Pay or Google Pay you are already carrying, and it pays QR codes displayed by merchants and businesses across Vietnam. No Vietnamese bank account, no local SIM, no Temporary Residence Card, no Vietnamese ID. It is on the iOS App Store and Google Play, and it is backed by Colosseum. Stablecoin top-ups via USDC or USDT are there as a secondary route if you prefer.

Verdict: if you are paying in person in Vietnam, scanning the code beats both alternatives. It costs less than repeated ATM withdrawals, settles while you are still in the room, and leaves an electronic record with your name on it — which cash cannot do and an international transfer cannot do quickly enough.

Six things to sort before you hand over the money

  • Get the quote split in writing: government extension fee ($50-$150) on one line, agency service fee ($20-$50) on another. Agencies that refuse to separate them are usually padding one of them.
  • When you scan the code, check the account name that appears on your screen before confirming. It should match the company name on the shopfront or the invoice, not an unrelated individual.
  • Put your passport number in the transfer reference field. It takes four seconds and it is the difference between a traceable payment and an anonymous one.
  • Screenshot the confirmation and email it to the agency the same day, so the record exists in two places and in writing.
  • Start the process 1-2 weeks before your current visa expires. Urgent processing adds $30-$80 and overstaying adds a fine on top of that.
  • Top up your wallet before you walk into the office. Mobile signal in older Vietnamese buildings is unreliable and you do not want to be troubleshooting a card top-up while a stranger holds your passport.

Three options, one clear ranking. International transfer or PayPal wins only if you are organising the extension from outside Vietnam. Cash is acceptable for the small service fee if you happen to be carrying it. For everything else — the full amount, paid in person, on the day — scanning the agency's code is cheaper, faster and better documented than either.

The one thing standing between most foreigners and that option is the Vietnamese bank account they cannot get. Download LocalPay before your appointment, top it up with the card in your pocket, and you can settle a visa agency's VietQR code in dong with your passport number in the reference line — without a local SIM, a residency card or a trip to the ATM.

Frequently asked questions

Can I pay a Vietnam visa extension agency with a foreign credit card?

Rarely in person. Vietnamese visa agencies do not usually run card terminals, and the online payment links some of them send are built on domestic gateways that decline a significant share of foreign-issued cards. Foreign Visa and Mastercard work reliably at NFC terminals in international hotels, malls and supermarkets, but not at a small agency office.

Do Vietnamese visa agencies accept MoMo?

Many do, but MoMo requires a Vietnamese phone number to register, and since Circular 41/2025 biometric verification is also required for new e-wallet registration in Vietnam. That combination puts MoMo out of reach for most tourists and short-stay visitors, even though the agency is happy to receive money that way.

How much does a visa extension agency charge in Vietnam?

Agency service fees typically run $20 to $50, charged on top of the government extension fee of roughly $50 to $150 depending on visa type and duration. Urgent or same-week processing adds a further $30 to $80. Always ask for the two figures separately before paying anything.

Is it safe to pay a Vietnam visa agency before they submit my application?

Paying the service fee up front is normal practice and most agencies require it before lodging your passport. Protect yourself by paying electronically rather than in cash, checking that the receiving account name matches the registered business name, and keeping the confirmation screenshot until your new visa stamp is in your passport.

Can I pay the agency in US dollars instead of VND?

Some agencies quote prices in USD because immigration fees are set that way, but pricing and settlement inside Vietnam is legally meant to be in Vietnamese dong. If you hand over US dollar notes you will be converted at whatever rate the agency chooses, which is almost always worse than paying the VND equivalent directly.