Quick answer

Vietnam visa extension agencies usually take full payment up front: roughly USD 60-100 for a tourist extension and USD 100-330 for a business visa extension, plus a fixed USD 10 stamping fee. If the extension is refused, the government portion is almost never refunded and only the agency's service fee is negotiable, so pay by a traceable method and never hand over cash without a written receipt naming the agency.

Your passport is in a drawer in a small office in District 1, you paid USD 180 in cash four days ago, and the visa expires on Thursday. The agent replies to messages, but only sometimes, and only to say it is being processed.

This is the most common failure pattern with Vietnam visa extensions, and almost all of it traces back to how the money moved. Cash, paid in full, with no record of who received it, leaves you with no position to argue from.

What the extension actually costs, line by line

A Vietnam visa extension price is made up of three separate things: the government fee set by the Vietnam Immigration Department, a fixed USD 10 stamping fee, and the agency's own service charge. Agencies quote one combined number, which is why the pricing looks so inconsistent between providers.

Tourist visa extensions through an agency typically land between USD 60 and USD 100, sometimes more in peak season or for rush handling. Business visa extensions run from around USD 100 to USD 330 depending on the duration requested and the sponsoring company's paperwork.

The portion that is genuinely fixed is small. The USD 10 stamping fee is the same everywhere. Everything else is either a government schedule that varies by visa class or the agency's margin, and the margin is the only part you will ever get back.

Your money goes to the agency, not to immigration

A visa extension agency is a private company that files on your behalf. You are not paying the government when you pay them; you are paying a middleman who will later pay the government fee out of the sum you handed over.

That structure matters the moment something fails. The Immigration Department has no record of you as a payer and no obligation to you. Your only counterparty is the agency, and whatever you can prove about what you gave them is the entire basis of any claim.

Agencies that operate properly give you a receipt showing the company name, the amount, the date and the service. Agencies that hand you a passport-collection slip scrawled on a compliments slip are a different proposition, and the difference only becomes visible when the extension is refused.

Five ways the payment goes wrong

The first is the mid-process top-up. You paid USD 90 for a one-month tourist extension, then a week later the agent explains that immigration is no longer approving that category and the fix costs another USD 120. Sometimes that is true and immigration policy has genuinely shifted. Sometimes it is a quoted price that was never real.

The second is the refusal with no refund. Extensions get rejected for ordinary reasons: a previous overstay, an entry type that does not support extension, incomplete sponsor documents on a business visa. The agency says the fee was already submitted and nothing can be returned.

The third is the deadline slip. Your passport sits with the agency past your visa expiry date, which puts you in technical overstay through no action of your own. Overstay is an administrative offence in Vietnam, penalised with a fine at departure and, for longer periods, a possible entry ban.

The fourth is the USD cash demand, often with a rate applied to VND that quietly adds five to eight percent. The fifth is the one nobody talks about: the agency is real, the work gets done, and you simply cannot prove what you paid because the transaction left no trace anywhere.

Cash is the weakest position you can hold

Most tourists pay these fees in cash because most tourists are carrying cash. Foreigners on a 45-day visa exemption or a 90-day e-visa cannot open a standard Vietnamese bank account, which requires a long-term visa, work permit or Temporary Residence Card, so the local transfer route is closed.

Pulling that cash from an ATM costs you before you even hand it over. Vietnamese bank ATM fees typically run 22,000 to 55,000 VND per withdrawal, and because most machines cap a single withdrawal well below a USD 200 agency fee, you are often paying that charge twice plus whatever your home bank adds.

A QR payment solves the evidence problem, which is the real one. Scanning a code generates a timestamped record showing the receiving account name and the exact amount, and that record sits on your phone whether or not the agency ever writes you a receipt. Most agency offices in Hanoi, Da Nang and Ho Chi Minh City display a QR standee because QR is the default way Vietnamese businesses take money, with adoption up 150 percent in 2025 according to the State Bank of Vietnam.

The usual obstacle is that the national QR standard runs on Vietnamese bank accounts, and your Visa or Mastercard cannot connect to it. LocalPay is the straightforward way around that: a non-custodial wallet you top up with the card you already carry, then use to pay any VietQR merchant in Vietnam, without a Vietnamese bank account, local SIM or residency card. For a visa agency fee, the point is less convenience than the paper trail it leaves behind.

What you can actually recover after a refusal

Assume the government fee and the USD 10 stamping fee are gone. Once a file is submitted to the Immigration Department those amounts are consumed regardless of outcome, and no reputable agency can return them.

The service fee is different. If the agency accepted your case knowing your visa class could not be extended, or quoted a price that doubled mid-process, the margin is arguable and a surprising number of agencies will refund part of it rather than take a public complaint. Ask in writing, name the amount, and attach the payment record.

Escalation beyond that is limited but not zero. Agencies in Hanoi and Ho Chi Minh City live on Google reviews and Facebook expat groups, and a specific, dated, documented account of what you paid moves them in a way that an angry message never does. If the agency is a registered company, a complaint to the local Department of Industry and Trade is possible, though realistically slow.

The recovery that matters most is not financial. If your visa is close to expiring, stop chasing the refund and book an exit. Leaving Vietnam and re-entering on a fresh e-visa usually costs less than a long overstay and resolves your legal status the same day.

When a cash-only agency is still the right choice

Some of the best-regarded extension agents in Vietnam are small operations that have worked the same immigration counter for fifteen years and take USD notes only. If a long-term expat you trust names someone specifically, that recommendation is worth more than any payment method.

In that situation, pay cash but control the terms. Pay a deposit rather than the full amount, photograph the notes alongside the receipt and the agent's business card, and get the balance due on passport return written down. The risk with a known agent is not fraud; it is a timeline that quietly slips past your expiry date.

Four things to settle before your passport leaves your hands

  • Get the expiry date and the promised return date written in the same message, so a slipped timeline is documented rather than disputed.
  • Ask which visa class is being applied for and whether your current entry type supports extension at all, since some e-visa entries do not.
  • Split the payment: a deposit now, the balance on passport return, which gives you leverage if the process stalls.
  • Keep a photo of your passport bio page and current visa stamp on your phone, because you will need it for a hotel check-in or a flight booking while the original is away.

The fee itself is rarely the problem with a Vietnam visa extension. The problem is that the money and the passport both leave at the same moment, in a transaction that produces no record, to a company you found online a week ago.

Before you walk into the agency office, give yourself a way to pay that writes things down. Download LocalPay from the App Store or Google Play, top it up with the Visa or Mastercard already in your wallet, and scan the agency's QR code instead of counting out USD notes. It works at any VietQR merchant in Vietnam, it needs nothing Vietnamese to set up, and it leaves you holding a timestamped record of exactly what you paid and who received it.

Frequently asked questions

Can I get a refund if my Vietnam visa extension is rejected?

The government fee and the fixed USD 10 stamping fee are not refundable once the application has been submitted to the Vietnam Immigration Department. Only the agency's own service fee, which is typically the difference between the official cost and the USD 60-330 you were quoted, is negotiable, and you will need a dated payment record to argue for it.

Do Vietnam visa extension agencies accept foreign credit cards?

Most small visa extension agencies in Vietnam do not accept Visa or Mastercard directly, because card terminals are uncommon outside hotels, malls and chain retail. They take cash or a QR payment, and a QR payment is available to foreigners through a wallet such as LocalPay, which is topped up with an international card and pays Vietnamese merchant QR codes without a local bank account.

What happens if my visa expires while the agency still has my passport?

You are in overstay from the day the visa expires, regardless of whether an extension application is pending, and Vietnam treats overstay as an administrative offence with a fine payable at departure and a possible entry ban for longer periods. Contact the agency immediately in writing, keep that message as evidence of the delay, and if the extension cannot be confirmed within days, arrange an exit and re-entry on a new e-visa instead.