Quick answer

At most Vietnamese spas and massage shops you pay after the treatment, at the reception desk, not in the treatment room. Three exceptions take payment upfront: hotel spas that charge to your room, treatments booked through online platforms, and multi-session packages. Tips are handled separately and are usually cash, typically 50,000–100,000 VND.

The massage finishes, the therapist pours you a cup of ginger tea, and nobody has said a word about money. That silence confuses a lot of first-time visitors, who assume something has gone wrong or that they were meant to pay on arrival.

Nothing has gone wrong. Payment in Vietnamese spas happens at the front desk once you are dressed, and the gap between the treatment ending and the bill appearing is where almost every expensive mistake gets made.

Pay-after is the default, and there are exactly three exceptions

Walk into a neighbourhood massage shop in Hanoi, Da Nang or Ho Chi Minh City and the sequence is: choose a treatment from the laminated menu, get shown to a room, pay at the desk afterwards. A 60-minute body massage at a simple salon runs 100,000–300,000 VND, and at a mid-range Ho Chi Minh City spa expect 350,000–550,000 VND.

Exception one is the hotel spa. Treatments there are often signed to your room number and settled at checkout, which means the 1,000,000 VND-plus price tag lands on a bill you look at days later, with service charge and VAT on top.

Exception two is anything booked through an online platform, where the full amount is taken at the time of booking and you arrive holding a voucher code. Exception three is the package — five or ten sessions bought in advance at a discount, always paid in full on the first visit.

First-time visitors tend to assume the platform booking is the safe option because it is paid for already. Returning visitors mostly stop using it, because walking in and paying after gives you the chance to see the room, meet the therapist and leave if the place is grim.

Mistake one: assuming the QR code taped to the desk will work for you

Nearly every spa reception in Vietnam has a printed QR code in a plastic stand. It runs on VietQR, the national standard managed by NAPAS and the State Bank of Vietnam, and it is accepted across 40-plus Vietnamese banks. QR payment adoption surged 150% during 2025, which is why the code is there even in a two-room salon down an alley.

What catches first-timers out is that the code is not readable by their bank. VietQR runs on Vietnamese bank accounts and domestic apps, so a foreign Visa or Mastercard, Apple Pay and Google Pay cannot talk to it. Those work only at NFC terminals, which in practice means international hotels, malls and chain spas.

The local wallets do not rescue you either. MoMo needs a Vietnamese phone number and, under Circular 41/2025, biometric verification for new e-wallet registration from 2026. ZaloPay wants a Vietnamese ID document. A standard Vietnamese bank account requires a long-term visa, work permit or Temporary Residence Card, so nobody on a 45-day exemption or 90-day e-visa is opening one.

This is the gap LocalPay fills. It is a non-custodial wallet that pays any VietQR merchant in Vietnam, topped up with the Visa or Mastercard you already carry, or with Apple Pay or Google Pay — no Vietnamese bank account, no local SIM, no residency card. You scan the same sticker on the spa desk that everyone else scans, which is the whole point.

Mistake two: letting the card machine decide the price

Spas that do take foreign cards frequently add a surcharge of 1–3%, and it is almost never mentioned on the price list or when you book. On a 500,000 VND treatment that is 5,000–15,000 VND, which is small. On a 2,400,000 VND couples package at a resort spa, it is not.

The second card trap is dynamic currency conversion. The terminal asks whether you want to be charged in VND or in your home currency, the receptionist taps whichever button is highlighted, and you lose several percent on a conversion rate you never agreed to. Always choose VND.

The obvious alternative is cash, and plenty of guides stop there — most spas do prefer notes. But cash in Vietnam has a price tag attached. Foreign-card ATM withdrawals cost 22,000–55,000 VND per transaction in local bank fees alone, before your home bank adds its own, and on a small withdrawal the total can work out at 3–8%.

So the cash-versus-card argument is really a question of how much you are withdrawing and how often. If you are drawing out 3,000,000 VND once and spending it over a week, the per-transaction ATM fee barely registers. If you are making 500,000 VND withdrawals because that is all the machine will give you, paying the spa by QR from a wallet funded by card is the cheaper route.

Mistake three: the bill that grew while you were face-down

You book a 60-minute massage. Twenty minutes in, the therapist asks if you would like hot stones, or ginger oil, or an extra 30 minutes. You say yes because you are relaxed and the question sounds like hospitality rather than a sale. At the desk the 350,000 VND treatment has become 620,000 VND.

The add-ons are usually legitimate and reasonably priced. The problem is that you agreed to them without a number, and in a few tourist-heavy streets in Nha Trang and District 1 the number that appears afterwards is invented on the spot.

The fix takes four seconds: ask bao nhiêu tiền — how much — before you nod. Returning visitors do this reflexively and it does not sour the mood. Confirming the total in writing on the price list before you go in works just as well.

What returning visitors do differently

They separate the treatment payment from the tip. The bill gets settled at the desk by QR or card; the tip goes directly into the therapist's hand in cash, typically 50,000–100,000 VND at a simple salon, because money handed to reception does not always reach the person who did the work.

They carry small notes for exactly that reason and nothing else. A 500,000 VND note is useless as a tip and a neighbourhood salon may genuinely struggle to break it at 9am. Two 50,000s and a 100,000 in a pocket covers a week of tipping without any ATM visits.

They also stop buying packages in the first week. A ten-session card at 2,800,000 VND is excellent value if you stay in one neighbourhood for two months and the therapist is good. It is dead money if you move to Hoi An on day nine, and Vietnamese spas rarely refund an unused package.

“The bill gets settled at the desk by QR or card; the tip goes directly into the therapist's hand in cash, because money handed to reception does not always reach the person who did the work.”

Six things to settle before you lie face-down

  • Confirm the full price including any add-on before the treatment starts, not at the desk afterwards — ask bao nhiêu tiền and point at the line on the menu.
  • Ask whether a card surcharge applies; 1–3% is standard at spas that accept foreign cards and it is rarely printed anywhere.
  • If the terminal offers to charge you in pounds, euros or dollars, decline and choose VND every time.
  • Keep 50,000 and 100,000 VND notes aside specifically for tips, which are cash and go straight to the therapist rather than to reception.
  • Check whether a hotel spa treatment is being signed to your room, and ask whether service charge and VAT are already in the quoted figure.
  • Do not buy a multi-session package before you know how long you are staying in that city — unused sessions are almost never refunded.

So the answer to the sequence question is simple: in an ordinary Vietnamese massage shop you pay when you are dressed and standing at the desk, and the only money that moves before that is a package or a platform booking. Everything expensive about the transaction happens in the ninety seconds after the bill appears — the surcharge, the currency prompt, the add-on you never priced.

The cleanest fix is to arrive able to pay the same way Vietnamese customers do. Install LocalPay from the App Store or Google Play before you land, top it up with your existing card, and the QR code on the spa counter stops being decoration — no bank account, no local SIM, no surcharge conversation at the desk. Keep a couple of 50,000 VND notes for the tip and you are done.

Frequently asked questions

Do you tip before or after a massage in Vietnam?

Tip after the massage, in cash, handed directly to the therapist rather than left at the reception desk. A typical amount at a simple salon is 50,000–100,000 VND, and tipping is customary rather than mandatory. Tips given to reception are not always passed on in full.

Can I pay for a massage in Vietnam with Apple Pay?

Apple Pay works only at NFC card terminals, which in Vietnam means international hotel spas, mall chains and larger franchise salons. Independent massage shops take cash or a VietQR code, and Apple Pay cannot connect to VietQR directly. You can, however, use Apple Pay to top up a wallet such as LocalPay and then pay the QR code with that.

Why did the spa add a percentage to my card payment in Vietnam?

Many Vietnamese spas pass the card acquirer's cost to the customer as a surcharge of 1–3% on foreign Visa and Mastercard transactions. It is legal, commonly applied, and usually not disclosed on the price list. Paying in cash or by QR code avoids it entirely.