Skip to content
Flag of Vietnam

Country profile_

Vietnam

VN · VNM · Hanoi

Selling into Vietnam means pricing in Vietnamese Dong (VND) with 0 decimal places, rendering amounts as 123.457 ₫, applying 8.00% VAT inside the displayed price, and offering the payment methods people there actually use.

Currency
VND
VAT
8.00%
Payment methods
6
Live FX
n/a
Money

Currency and formatting

Currency
Vietnamese Dong (VND)
Symbol
₫ — placed after the amount
Decimal places
0
Formatted example
123.457 ₫
Thousands separator
.
Decimal separator
,
Digit grouping
threes (3)
Live rate
No central-bank source publishes VND yet

Watch out: VND has no minor unit. Treating it like a two-decimal currency overcharges by 100×.

Tax

Tax

tax · VN
8.00% standard VAT Prices tax-inclusive
  • 5% — essentials
  • 10% — excluded sectors
Payments

Payment methods in Vietnam

Roughly ordered by real-world use — not by what a card processor would prefer you offer.

  • 01 momo
  • 02 bank transfer
  • 03 zalopay
  • 04 vnpay
  • 05 cash on delivery
  • 06 card

Card schemes that work domestically: napas, visa, mastercard, jcb. 3-D Secure is standard practice; strong customer authentication is legally mandated.

Locale

Locale

Primary
vi-VN
Official languages
Vietnamese
Direction
left-to-right
Date format
DD/MM/YYYY
Measurement
metric
GDPR applies
no
Phone

Phone numbers

Calling code
+84
Mobile format
+84 XXX XXX XXX
Digits
9
FAQs

Vietnam: common questions

What currency does Vietnam use?

Vietnam uses the Vietnamese Dong (VND), symbol ₫. It has no minor unit — amounts are whole numbers, so 123.457 ₫ is a complete price.

How many decimal places does VND have?

VND has 0 decimal places. Charging with the wrong number of minor units is a 100× error, so this is worth getting right.

What is the VAT rate in Vietnam?

The standard VAT rate in Vietnam is 8.00%. Prices are displayed tax-inclusive.

What payment methods are used in Vietnam?

The methods that matter in Vietnam, in rough order of use: momo, bank transfer, zalopay, vnpay, cash on delivery, card.

What is the dialling code for Vietnam?

Vietnam's country calling code is +84. Mobile numbers are formatted +84 XXX XXX XXX (9 digits after the country code).

API_

Get this from the API instead

Everything on this page is one call away — plus live FX, fraud signals and the visitor's own detected country.

vietnam.sh
curl "https://api.localesense.com/v1/countries/VN" \
    -H "Authorization: Bearer ls_live_..."
Get a free key

Nearby markets

All country profiles