🌐 English
ไทยLanguages ↓
Home › VAT rates worldwide › Thailand

VAT Calculator for Thailand

Work out VAT in Thailand in one step: enter a net or gross price in THB and get the tax amount and the total at 7%.

Thailand · VAT

Net price–
VAT amount–
Gross price–

VAT rates in Thailand

The standard VAT rate in Thailand is 7%. There are no reduced rates: the same percentage applies to every taxable sale. This is below the average for Asia (12.1%). Worldwide ranking by standard rate: #151 of 159 countries.

RateType
7%Standard rate

Official source: rd.go.th. Rates checked: October 2026.

How to calculate VAT in Thailand

Adding VAT to a net price

VAT = net × 7 / 100
gross = net × 1.07

Removing VAT from a gross price

net = gross / 1.07
VAT = gross − net

A common mistake is to take 7% off the gross price. That gives the wrong figure: the VAT inside a gross price is only 6.54% of it.

VAT examples in THB

Common amounts with 7% VAT added:

NetVAT 7%Gross
100.00 THB7.00 THB107.00 THB
500.00 THB35.00 THB535.00 THB
1,000.00 THB70.00 THB1,070.00 THB
5,000.00 THB350.00 THB5,350.00 THB
10,000.00 THB700.00 THB10,700.00 THB
100,000.00 THB7,000.00 THB107,000.00 THB

Removing VAT from gross prices

GrossNetVAT 7%
535.00 THB500.00 THB35.00 THB
1,070.00 THB1,000.00 THB70.00 THB
5,350.00 THB5,000.00 THB350.00 THB
10,700.00 THB10,000.00 THB700.00 THB

Questions about VAT in Thailand

What is the VAT rate in Thailand?

The standard VAT rate in Thailand is 7%. There are no reduced rates: the same percentage applies to every taxable sale.

How do I add 7% VAT to a price?

Multiply the net price by 1.07. For example 5,000.00 THB × 1.07 = 5,350.00 THB.

How do I remove VAT from a gross price?

Divide the gross price by 1.07. For example 5,350.00 THB ÷ 1.07 = 5,000.00 THB net; the difference is the VAT.

What share of a gross price is VAT?

At 7%, VAT makes up 6.54% of the gross price (7 ÷ 107).

VAT calculators for nearby countries

Bhutan 5%Singapore 9%Taiwan 5%Afghanistan 10%Cambodia 10%Japan 10%Laos 10%Malaysia 10%

VAT rates of all 159 countries →