Skip to content

Free tool, use it now, no sign-up

Thai VAT 7% calculator

Add VAT to a price or take it out of a total, and see the value before VAT and the tax right away. It runs in your browser and sends nothing anywhere.

What do you want to do

Value before VAT1,000.00
VAT 7%70.00
Price including VAT1,070.00

VAT = price before VAT × 7%, rounded to the satang

How it is calculated

  1. Adding VAT: multiply the price before VAT by 7% to get the tax, then add it to get the total.
  2. Removing VAT: multiply the total by 100 and divide by 107 to get the value before VAT. The rest is the tax.
  3. Round to the satang every time. The value and the tax must add up to the total exactly.

Frequently asked questions

A price of 1,070 baht includes VAT. What is it before VAT?

1,000 baht before VAT, and 70 baht VAT.

Why not just take 7% of the total to remove VAT?

Because 7% is charged on the value before VAT, not on the total. Taking 7% of the total overstates the tax. Multiply the total by 7 and divide by 107 instead.

Does a shop that is not VAT-registered add VAT?

No. A shop that is not VAT-registered cannot charge customers VAT and cannot issue tax invoices.

Let the program work out VAT on every bill

In GORINY each sale has its VAT worked out separately on every bill, tax invoices are issued, and the PP.30 report comes from the real bills in the system.

Sources and notes

The VAT rate currently in use is 7%, for VAT-registered businesses.

Last checked 27 October 2026. Use it as an estimate and check the Revenue Department announcements before you file.

What PP.30 is and how to file itThai withholding tax calculator

Chat on LINE

We use essential cookies and remember how you found us until you close this page. If you allow, we keep it for 30 days. Details