Money & Practical

Tipping Calculator

Vietnam is not a tip culture like Thailand or Indonesia — most locals don't tip, and most staff won't expect a tip from you either. But hotels, upscale restaurants and tour guides have noticed that foreigners tip. This widget gives you the amount that fits each situation without overshooting or insulting.

3 min read Includes selector 2026 rates

What this solves

The internet is full of "tip 15% everywhere" advice written by people who clearly have not sat at a 35,000đ noodle stall. In Vietnam, tipping a xe ôm driver 50,000đ is generous — at a 600,000đ fine-dining restaurant, 50,000đ is essentially nothing. The middle is where travelers get confused: hotel housekeeping, porters, spa, tour guides — these have expectations, but they're calibrated differently from US/EU norms.

The widget picks the service and venue class, then outputs the recommended tip in VND with USD equivalent, plus a "don't tip" flag for situations where tipping is rude or pointless.

Pick the service

Two dropdowns. Output below.

Eleven common situations.

Determines how big a tip reads as "polite" vs "ostentatious".

Tip in VND
—
USD equivalent
—
Frequency
—
Currency
—

—

—

How to read the result

The tip in VND is the amount to leave on the table, hand over, or add to the bill. It assumes 2026 rates (~25,200 VND per USD). For services where tipping is by percentage (restaurants), the figure is the amount on a representative bill for that venue class.

Frequency matters more than amount. Housekeeping is per night, the porter is once per stay, the tour guide is per day. Tipping once a week for housekeeping when you stayed two nights reads as overpaying. Tipping your xe ôm driver 5,000đ per ride adds up to nothing by week's end.

Currency rule. Always tip in VND. Tipping in USD bills at a Vietnamese bar is gauche — it's a strong "I'm a tourist with foreign money" signal, and the bartender will mentally subtract 30% in conversion confusion.

The "don't tip" flag appears when tipping is rude or pointless. Street phở vendors don't take tips (some will chase you down to return it). Taxi drivers will refuse — round up the meter instead. Tipping in supermarkets, convenience stores, or government shops is not a thing and will be met with confusion.

Reference table

Service Budget Mid Luxury
Porter0–20,000đ20,000–50,000đ50,000–100,000đ
Housekeeping0đ20,000–50,000đ/night50,000–100,000đ/night
Restaurant casualround upround up20,000–50,000đ
Restaurant upscaleN/A5–10%10% (sometimes service charge included)
Tour guide (day)50,000–100,000đ100,000–200,000đ200,000–500,000đ
Tour driver50,000đ50,000–100,000đ100,000–200,000đ
Xe ômround up 5,000đround up 10,000đN/A
Taxi / Grabround upround upround up
Spa / massage20,000–50,000đ50,000–100,000đ100,000–200,000đ
BarN/Around up drink20,000–50,000đ
Café (table)N/Around up10,000–20,000đ

Limitations

FAQ

Why doesn't Vietnam have a tipping culture like Thailand?

Wage structure. Thai hospitality workers in tourist areas often have base salaries that assume tips; Vietnamese wages are set higher relative to local cost of living, so tipping is genuinely optional. That said, the post-2017 tourism boom has nudged upscale venues to adopt the expectation — but only from foreign guests.

Should I tip in USD bills or VND?

VND, always. USD tips at a Vietnamese bar confuse the bartender, may get refused outright, and signal that you think you're a big deal. Vietnamese denominations are the polite signal: 50,000đ is unambiguously "thank you, this was generous".

How much for a multi-day tour guide?

100,000–200,000đ per day is fair for a good guide on a private tour. For a 5-day Sapa trek or 3-day Hà Giang loop, 200,000–300,000đ per day is the polite top end. Pay it on the last day, hand it to them directly, and avoid tipping in front of the group (which creates an awkward comparison dynamic).

What about spa tipping at a 5-star hotel?

100,000–200,000đ for a 60–90 minute treatment is standard. Many luxury spas already include a 10% service charge — check the bill for "phí phục vụ" or VAT-style lines before adding. Hand the tip directly to the therapist at the end (rather than leaving it on the table) so it goes to the person who did the work.

Related tools

VND Mental Math

Convert VND to USD in your head instantly.

Bargain Algorithm

Bargain without insulting — phrases, tactics, walk-away prices.

ATM Optimizer

Pick the ATM that won't gouge your foreign card.

Sources

About this tool

Tipping Calculator is a Vietnam Compass standalone tool. It exists because tipping etiquette in Vietnam is genuinely different from Thailand / Indonesia / USA, and "tip 15%" advice from generic travel sites just makes you overpay at a noodle stall and under-tip a tour guide. The selector runs entirely in your browser; nothing is logged.

Privacy Policy

Data collection. None. This tool is a single HTML file. The selector runs entirely in your browser — no input is sent anywhere.

Google AdSense. If ad slots are enabled on Vietnam Compass in the future, Google AdSense may set cookies or read existing cookies to deliver personalised or non-personalised ads. Opt out at adssettings.google.com, aboutads.info (US), or youronlinechoices.eu (EU/EEA).

Third-party cookies. AdSense and its partners may set cookies when serving ads. We do not control which cookies those partners set. Refer to Google's ads policy for details.

EEA / UK consent. If you are in the EEA or UK, advertising will only be served after consent is captured per Google's EU user consent policy.

Embedded resources. This page loads Tailwind CSS CDN and Font Awesome 6.5.1 CDN only. Both are cookieless.

Disclaimer

For reference only. All content on this tool page — tipping amounts, frequency notes, currency rules — is for general informational purposes and is not financial or cultural advice.

Etiquette evolves. Vietnamese tipping norms have shifted noticeably since 2017. The figures here reflect 2024–2026 patterns; conventions may shift again by 2028.

No liability. Vietnam Compass is not responsible for outcomes arising from reliance on this tool.

Last updated: 2026-10-07.