Yes. Most barbers and laundry shops in Vietnam display a printed QR code, usually taped to the mirror or the counter, and QR is their preferred payment method after cash. The old advice to carry small notes specifically for these shops is out of date. Foreign Visa and Mastercard cards cannot scan those codes directly.
A neighbourhood haircut in Vietnam runs about 50,000 to 150,000 VND, and that usually buys you a wash, a cut and a head and shoulder massage that goes on longer than you expect. A laundry drop-off is typically 15,000 to 30,000 VND per kilo with a two or three kilo minimum. Both are small, frequent, unglamorous payments — which is exactly why how you pay them matters more than how you pay a hotel bill.
The guidebook line is that these places are cash-only and you should hoard 20,000 and 50,000 VND notes for them. That was true in 2018. Walk into a giặt sấy shop in Da Nang or a barber in Hanoi's Dong Da district today and the first thing the owner does when you ask to pay is turn a laminated QR card towards you.
What changed between 2018 and now
VietQR, the national QR standard run by NAPAS under the State Bank of Vietnam, is now supported by more than 40 Vietnamese banks and costs a shop owner nothing to display. A barber does not need a card terminal, a merchant contract or a monthly fee — just a printed code tied to their own bank account.
The State Bank of Vietnam recorded QR payment volume rising roughly 150% during 2025. That growth did not happen in shopping malls, which already had card machines. It happened in exactly these small service businesses: laundries, barbers, nail bars, phone repair kiosks, tailors.
So the practical rule in 2026 is simpler than the old one. A shop either takes electronic payment, which in Vietnam means QR, or it is cash-only. There is no middle category where you need cash because the QR system might not reach that far.
Option 1: ATM cash and a wad of small notes
Cash works everywhere and nobody has to explain anything. For a 60,000 VND haircut it is genuinely fine, and for the pavement barber with a chair and a mirror nailed to a wall it is the only option.
The cost shows up at the machine, not the shop. Vietnamese banks charge roughly 22,000 to 55,000 VND per foreign card withdrawal, and your home bank usually adds its own fee plus an FX margin on top. On a small withdrawal that stacks up to somewhere between 3% and 8% of what you take out.
The second cost is the hassle of denominations. ATMs dispense 500,000 VND notes, and a laundry owner charging 72,000 VND for your bag does not want to break one at 8am. You end up buying things you do not need just to generate change, which is a daft way to run a week.
Cash also loses its biggest advantage the moment you are a regular. If you drop laundry off twice a week for a month, you are making eight separate trips to an ATM-funded float instead of eight two-second scans.
Option 2: MoMo, the app every shop owner will suggest
Ask a barber how foreigners usually pay and a fair number will say MoMo. It is the default consumer wallet in Vietnam, it is genuinely excellent, and if you are an expat with a Vietnamese bank account and a local SIM it is the right answer for small shops.
The gate is registration. MoMo requires a Vietnamese phone number, and since Circular 41/2025 took effect, new e-wallet sign-ups in Vietnam require biometric verification against an identity document. ZaloPay is stricter still, expecting a Vietnamese ID document. Neither is realistically available to someone on a 45-day visa exemption or a 90-day e-visa.
Funding is the second gate. Even where a tourist manages to register, these wallets are designed to be topped up from a domestic bank account — which itself requires a long-term visa, work permit or Temporary Residence Card. If you have those things, stop reading and use MoMo.
Related: Paying a Vietnam Visa Extension Agency in 2026: Cash, Bank Transfer or QR?
Option 3: scanning the shop's own code with a foreign-funded wallet
The gap this leaves is specific. The laundry shop wants you to scan. Your Visa, Mastercard, Apple Pay and Google Pay cannot scan, because those systems only talk to NFC terminals — international hotels, AEON, Circle K, chain cafes. A barber has no terminal. So the payment method in your pocket is useless in a shop that is perfectly happy to take digital money.
LocalPay closes that gap directly. It is a non-custodial wallet, meaning your funds stay under your control, and it pays any VietQR merchant in Vietnam by scanning the same printed code the shop already has on the counter. No Vietnamese bank account, no local SIM, no residency card, no Vietnamese ID.
You top it up with the card you already carry — Visa, Mastercard, Apple Pay or Google Pay — or with stablecoins such as USDC or USDT if that is how you hold money. It is on the iOS App Store and Google Play, and LocalPay is backed by Colosseum.
The practical difference at the counter is that you pay the exact amount. A 72,000 VND laundry bill is 72,000 VND, not a 100,000 VND note and an awkward wait while someone goes next door for change.
The verdict for a haircut and a bag of washing
For a tourist or short-stay visitor: scan the shop's code with a wallet funded by your own card. It beats ATM cash on cost once you account for 22,000 to 55,000 VND withdrawal fees, and it beats MoMo on the only metric that matters, which is whether you can actually register for it.
For an expat with a Temporary Residence Card and a Vietcombank or Techcombank account: MoMo or your bank app. You already cleared the hard part, and the shop owner will recognise the transfer confirmation screen instantly.
Cash still wins in exactly two cases. The pavement barber working under a tree with no sign and no bank account, and tipping the person who washed your hair — a 20,000 VND note handed over directly is understood everywhere, and a QR transfer to the shop account is not the same gesture. Carry a couple of small notes for that, and stop carrying them for everything else.
Six things worth knowing before you hand over your laundry bag
- Agree the price per kilo before you leave the bag. Most laundries in Hanoi, Da Nang and Hoi An charge 15,000 to 30,000 VND per kilo with a two or three kilo minimum, so a small bag often costs the minimum regardless of weight.
- Drop laundry before 10am if you want it the same day. After that, most shops return it the following afternoon.
- Check whether ironing is included. Many shops quote wash-and-dry only and add 5,000 to 10,000 VND per kilo for pressing.
- The phrase to use at the counter is quét mã được không — can I scan the code. It gets a yes or a no immediately and saves a round of pointing.
- Shops with multiple QR codes taped up are usually showing several bank accounts belonging to the same owner. Any of them works; just scan the one nearest you.
- Keep a 20,000 or 50,000 VND note in your pocket at the barber for the person who does the wash and massage. Tips there are handed over, not transferred.
The cash-only advice about Vietnamese barbers and laundries was accurate once and has simply not been updated. These shops moved to QR faster than the restaurants and hotels tourists tend to write about, because a printed code costs nothing and a card terminal costs a monthly fee. If you turn up at a counter clutching a 500,000 VND note, you are the one creating the problem.
The fix is to arrive with a wallet that can scan what the shop already shows you. Install LocalPay, top it up from the Visa, Mastercard, Apple Pay or Google Pay you already use, and pay the exact 72,000 VND for your washing without a Vietnamese bank account, SIM card or residency card in the mix.
Frequently asked questions
A haircut at a neighbourhood barber in Vietnam typically costs 50,000 to 150,000 VND, which usually includes a shampoo and a head and shoulder massage. Full-service salons offering a blow-dry, scalp treatment and face mask can charge up to 500,000 VND, while a basic pavement cut costs less and is cash-only.
Yes, most laundry shops in Vietnam display a printed QR code linked to the owner's bank account and accept payment that way. QR acceptance across small Vietnamese businesses grew around 150% during 2025 according to the State Bank of Vietnam. Shops that do not show a code are cash-only and will not have a card machine either.
No. VietQR runs on Vietnamese bank accounts and domestic apps, so a UK, EU, Australian or US banking app cannot read a Vietnamese merchant code. Apple Pay and Google Pay only work at NFC terminals in places like international hotels, AEON and Circle K, not at barbers or laundry shops. A wallet such as LocalPay, topped up with your existing card, scans those codes directly.
Generally no. MoMo registration requires a Vietnamese phone number, and under Circular 41/2025 new e-wallet sign-ups in Vietnam require biometric identity verification. Topping up also relies on a Vietnamese bank account, which requires a long-term visa, work permit or Temporary Residence Card rather than a 45-day exemption or 90-day e-visa.
Carry a small amount — a few 20,000 and 50,000 VND notes — for pavement vendors, tips and shops with no QR code at all. You no longer need to carry enough cash to cover every barber, laundry and small service business, because those shops overwhelmingly take QR. ATM withdrawals cost 22,000 to 55,000 VND per transaction in fees at Vietnamese banks, so fewer and larger withdrawals are cheaper.

