Skip to main content

Money & tax

Thailand Online Seller Tax Calculator

How much tax an online seller in Thailand owes: 60% flat expenses, the 0.5%-of-sales method compared automatically, and the 1.8M baht VAT threshold.

Maintained by Chavarit HomjitRates last verified 30 Aug 2026How we verify

Tax by annual sales (60% flat expense)

Annual salesProgressive0.5% of salesTax payable
300,0000Exempt0
600,0001,500Exempt1,500
1,000,00011,500Exempt11,500
1,500,00033,5007,50033,500
1,800,00051,5009,00051,500
2,400,00095,00012,00095,000
3,000,000150,00015,000150,000
5,000,000350,00025,000350,000

Ask about this page

The AI assistant answers only questions about the calculator on this page.

Selling online in Thailand is taxed quite differently from a salary, and each difference is real money. You may deduct a flat 60% of sales as expenses with no documentation at all — but there is also a minimum-tax method of 0.5% of gross sales hiding in the law, which catches high-turnover, thin-margin shops off guard. And at 1.8 million baht of sales, VAT registration becomes mandatory within 30 days.

This page runs both calculation methods and compares them automatically, exactly as the law requires, and warns as sales approach the VAT threshold. Every rate is taken directly from the Revenue Department.

How it works

Online selling is category 8 income under the Revenue Code, with a choice of two expense treatments: a flat 60% of sales with no evidence required, or actual expenses with complete documentation.

Which to choose is simple: if your total costs — goods, shipping, platform fees, advertising, packaging — run below 60% of sales, take the flat rate. It deducts more and requires no paperwork. Only if real costs exceed 60% is the actual method worth the documentation burden.

Two calculation methods, and you pay the higher. Method 1 is the ordinary progressive calculation: sales minus expenses minus allowances, taxed at 5% to 35%. Method 2 applies once income other than salary reaches 120,000 baht: multiply gross sales by 0.5% with no deductions whatsoever. If method 2 comes to 5,000 baht or less, it is waived.

Method 2 is the trap for high-turnover, thin-margin sellers. A shop with 3 million baht of sales that deducts actual expenses down to near-zero taxable income might owe next to nothing under method 1 — but method 2 makes it 15,000 baht, and that is what is due, because it is higher. Actual-expense deduction cannot help here, since method 2 is computed before any deduction.

The 1.8 million baht VAT line is a separate matter entirely. Once sales — not profit — exceed 1.8 million baht in a year, VAT registration is required within 30 days. Registration means charging 7% (or absorbing it), issuing tax invoices, and filing monthly.

The Revenue Department can see account inflows. Banks and e-wallets must report accounts with 3,000 or more deposits/incoming transfers a year, or 400 or more totalling 2 million baht, per institution. This is a reporting threshold, not a tax threshold — staying under it does not remove the duty to file. But it means frequent incoming transfers with no return filed is visible to the system.

Filing happens twice a year: PND 94 for January–June income, filed July to September, then PND 90 for the whole year by the following March. Mid-year tax is credited at year end.

For foreign sellers: the rules above apply to individuals selling in Thailand regardless of nationality — a work permit question is separate from a tax question. Selling into Thailand from abroad, or through a company, is outside this page.

Frequently asked questions

At what sales level does tax start?

With the 60% flat expense and the 60,000 baht personal allowance, taxable income reaches the 150,000 baht exemption line at roughly 525,000 baht of annual sales. The duty to file starts earlier though — this income type must be declared once it passes 60,000 baht a year, even when no tax results.

Why would I owe tax in a year I barely made a profit?

Because of method 2: once income reaches 120,000 baht, the law computes 0.5% of gross sales with no deductions, and you pay the higher of the two methods (waived when it comes to 5,000 baht or less, roughly 1 million in sales). High-turnover, thin-margin shops therefore carry a minimum tax that actual-expense deduction cannot reduce.

What happens at 1.8 million baht of sales?

VAT registration becomes mandatory within 30 days of crossing 1.8 million baht of cumulative sales in the year — sales, not profit. From then on you charge 7% or absorb it, issue tax invoices, and file monthly. It is entirely separate from the income tax on this page.

Does this apply to foreigners selling online in Thailand?

The tax rules apply to individuals earning this income in Thailand regardless of nationality. Whether a foreigner may lawfully run the business is a separate work-permit question outside this page. Selling from abroad into Thailand, or through a registered company, follows different rules — corporate tax for the latter.

Sources

Rates last verified 30 Aug 2026

Related tools