ATM Fees in Vietnam 2026: What a Withdrawal Really Costs You

Every ATM withdrawal in Vietnam carries two fees: one from the machine's bank, one from yours. Here is what each bank charges in 2026 and how to pay without the cash runaround.

Share
ATM Fees in Vietnam 2026: What a Withdrawal Really Costs You

Quick answer: If you are a traveller in Vietnam pulling cash from ATMs, expect two charges on every withdrawal: the Vietnamese bank's fee, which runs from 0 VND at VPBank up to a 3% charge with a 50,000 VND minimum at BIDV as of early 2026, plus your own bank's foreign ATM fee and FX margin. Withdrawing the maximum each time, or skipping cash for QR payment where it is accepted, is what keeps the cost down.

Key takeaways

  • Two fees, two parties. The Vietnamese ATM owner charges per withdrawal, and your home bank adds its own fee plus an FX margin on top, per Day Trips Vietnam, Vietnam ATM Fees 2026.
  • The machine matters. VPBank charges no fee to foreign cards and allows 10,000,000 VND per transaction, while BIDV charges 3% of the amount with a 50,000 VND minimum, per BaseDanang, ATM Fees in Vietnam 2026.
  • Always choose VND. Declining the ATM's offer to charge you in your home currency avoids dynamic currency conversion, which adds 3 to 5% on top, per EntryVN, ATM Fees in Vietnam 2026.
  • The cap decides your cost. Most Vietnamese ATMs limit a single withdrawal to 2,000,000 to 5,000,000 VND, so a low cap means more transactions and more fixed fees.

You land at Tan Son Nhat, the taxi wants cash, and the first ATM you find wants 55,000 VND to hand you 3,000,000. Then your own bank takes its cut on top, and nobody listed either number before you flew.

Here is what each Vietnamese bank actually charges a foreign card in 2026, what the withdrawal limits are, and how to stop paying twice for the same cash.

Which Vietnamese banks charge foreign cards nothing, and what are their limits?

Two banks do not charge foreign cards an ATM access fee in 2026: VPBank and ACB. VPBank is the better of the two because its per-transaction limit is 10,000,000 VND, while ACB caps you at 3,000,000 VND (BaseDanang, ATM Fees in Vietnam 2026).

BankFee for foreign cardsMax per transactionSource
VPBankFree10,000,000 VNDBaseDanang, ATM Fees in Vietnam 2026
ACBFree3,000,000 VNDBaseDanang, ATM Fees in Vietnam 2026
EximbankOften free or 0 to 22,000 VND3,000,000 to 5,000,000 VNDDay Trips Vietnam, Vietnam ATM Fees 2026
Agribank22,000 to 55,000 VND2,000,000 to 5,000,000 VNDatm-fees.com, ATM Withdrawal Fees Vietnam 2026
Vietcombank50,000 to 66,000 VND2,000,000 to 5,000,000 VNDDay Trips Vietnam, Vietnam ATM Fees 2026
BIDV3% (minimum 50,000 VND)3,000,000 VNDVietnam With Me, Best ATMs in Vietnam 2026
TPBankAbout 3.3%5,000,000 VNDVietnam With Me, Best ATMs in Vietnam 2026

Always check the fee on the ATM screen before confirming. If it looks higher than expected, cancel and try another machine (Vietnam With Me, Best ATMs in Vietnam 2026).

Why does one withdrawal cost two fees, and which one can you control?

Every foreign-card withdrawal in Vietnam can trigger up to three separate charges. Fee 1 is the Vietnamese bank's ATM access fee, shown on screen before you confirm. Fee 2 is your home bank's foreign ATM fee, often a flat $2 to $5 plus a 1% to 3% markup. Fee 3 is the currency conversion margin if your bank converts VND at worse than the mid-market rate (BaseDanang, ATM Fees in Vietnam 2026).

You control Fee 1 by choosing the machine. VPBank and ACB charge nothing; TPBank and BIDV charge a percentage that grows with the amount (BaseDanang, ATM Fees in Vietnam 2026). You control Fee 2 by choosing your home card. Wise, Revolut and Charles Schwab either use the mid-market rate or reimburse foreign ATM fees, within their own limits (EntryVN, ATM Fees in Vietnam 2026).

The same withdrawal at a VPBank ATM with a Wise card, inside the monthly free allowance, costs $0 (BaseDanang, ATM Fees in Vietnam 2026).

How much does a 5,000,000 VND withdrawal really cost with a normal home bank card?

Take a 5,000,000 VND withdrawal, about $196, with a standard home bank debit card. At a Vietcombank ATM the local fee is about 55,000 VND, about $2.15. Your home bank then adds a foreign ATM fee of roughly $3 to $5 and an exchange margin of 1% to 3% (BaseDanang, ATM Fees in Vietnam 2026; Day Trips Vietnam, Vietnam ATM Fees 2026).

Cost layerAmount on 5,000,000 VNDSource
Vietcombank ATM feeAbout 55,000 VND (~$2.15)BaseDanang, ATM Fees in Vietnam 2026
Home bank foreign ATM feeAbout $3 to $5 flatDay Trips Vietnam, Vietnam ATM Fees 2026
Home bank FX margin1% to 3% of the amountDay Trips Vietnam, Vietnam ATM Fees 2026
Total on a normal cardRoughly 5% to 8%BaseDanang, ATM Fees in Vietnam 2026; Day Trips Vietnam, Vietnam ATM Fees 2026

If you are in Vietnam for two weeks and take out cash twice a week, the ATM route can easily cost $40 to $60 in fees. Optimising both layers keeps it under $15 (Day Trips Vietnam, Vietnam ATM Fees 2026).

Why does the ATM screen ask if you want to be charged in USD?

That prompt is Dynamic Currency Conversion, or DCC. The ATM offers to convert your withdrawal into your home currency at its own rate. Accepting adds 3% to 5% on top of the withdrawal (EntryVN, ATM Fees in Vietnam 2026).

Always choose VND. That lets your card network or bank handle the conversion, which is normally cheaper than the ATM operator's rate (Vietnam With Me, Best ATMs in Vietnam 2026).

DCC is separate from the two fees above. It is a third charge hidden in the exchange rate, and it appears on the same screen as the local ATM fee (BaseDanang, ATM Fees in Vietnam 2026).

If you want to skip the ATM altogether, QR Pay lets you scan a VietQR code and pay from a USDT balance on Solana or BNB, with the amount shown in VND before you confirm. It is for foreign travellers in Vietnam only, and locals cannot use it. The app is where QR Pay lives.

Is it cheaper to withdraw the maximum once or take out small amounts?

Yes, it is cheaper to withdraw the maximum once. Every withdrawal triggers a fee from the Vietnamese ATM, so fewer withdrawals mean fewer fees. As of early 2026, Vietnamese banks charge foreign cards around 22,000 to 66,000 VND per withdrawal, according to Day Trips Vietnam. On a 2,000,000 VND withdrawal, total fees can reach 150,000 VND or more, up to 8% on small amounts, according to atm-fees.com. Withdrawing the maximum reduces the percentage cost because the fixed fee is spread over more cash.

BankFee per withdrawal (VND)Max per transaction (VND)Source
VPBankFree10,000,000BaseDanang, ATM Fees in Vietnam 2026; atm-fees.com, ATM Withdrawal Fees Vietnam 2026
ACBFree3,000,000BaseDanang, ATM Fees in Vietnam 2026; atm-fees.com, ATM Withdrawal Fees Vietnam 2026
Vietcombank50,0005,000,000atm-fees.com, ATM Withdrawal Fees Vietnam 2026
Techcombank55,0002,000,000atm-fees.com, ATM Withdrawal Fees Vietnam 2026
BIDV3% (minimum 50,000)3,000,000Vietnam With Me, Best ATMs in Vietnam 2026
TPBankAbout 3.3%5,000,000Vietnam With Me, Best ATMs in Vietnam 2026

What if you would rather not touch an ATM at all?

You can skip ATMs entirely by paying with QR codes. Vietnam has a national QR payment standard, VietQR, used at cafes, street vendors, taxis, markets, and many businesses that take electronic payment. Foreign Visa and Mastercard only work at NFC terminals in hotels, malls, and chain restaurants. They cannot connect to VietQR. That is why tourists either withdraw cash repeatedly, paying fees each time, or pay by QR from a balance they top up in advance.

QR Pay is a non-custodial wallet that lets you top up with USDT on Solana or BNB, then pay at VietQR merchants in Vietnam. You scan the local QR code and pay from your USDT balance. The amount is shown in Vietnamese dong before you confirm. You keep your keys, the balance is yours, and KYC applies. It works for foreign travellers in Vietnam, not for Vietnamese residents.

Frequently asked questions

What is the cheapest way to get cash in Vietnam?

Use a bank that charges foreign cards nothing, such as VPBank or ACB, and withdraw the maximum each time so the fixed fee is spread over more cash.

Do Vietnamese ATMs charge foreign cards a fee?

Yes. Most Vietnamese banks charge a per-withdrawal access fee to foreign cards, ranging from 0 VND at VPBank and ACB up to a 3% charge with a 50,000 VND minimum at BIDV.

Should I choose VND or my home currency at a Vietnamese ATM?

Always choose VND. Accepting the ATM's offer to charge you in your home currency triggers dynamic currency conversion, which adds 3% to 5% on top of the withdrawal.

What is the maximum I can withdraw from a Vietnamese ATM?

Limits vary by bank. VPBank allows 10,000,000 VND per transaction, while most other banks cap a single withdrawal at 2,000,000 to 5,000,000 VND.

Can I avoid ATM fees in Vietnam entirely?

Yes. Paying by QR code through VietQR avoids ATM fees, and QR Pay lets you pay from a USDT balance on Solana or BNB without withdrawing cash.

Pay by QR instead of hunting ATMs

QR Pay lets travellers in Vietnam scan a local QR code and pay from a USDT balance on Solana or BNB, with the amount shown in VND before you confirm. It lives in the Fizen app. The shop page carries the current price.

Open the app

Terms and conditions

  • Information only. This article is information only, not an offer or sale, and not financial, tax or legal advice.
  • For readers in the United States. This is information only, not an offer or sale of any product or service, and not advice. Fizen is not offered to US Persons.
  • Data only. QR Pay is a payment feature that runs on a data connection. It is not a bank account, and it does not hold or transfer cash on your behalf.
  • Availability. QR Pay is available to travellers and foreign visitors in Vietnam and the Philippines. Residents of those countries cannot use it.

Sources

Facts and figures in this article were checked on 13 October 2026.