Thailand salary calculator 2026
Calculate your net (take-home) pay in Thailand from your gross monthly salary.
| Social insurance | -THB 100 |
| Income tax | -THB 0 |
| Net (take-home) | THB 1,900 |
How salary is taxed in Thailand
Income tax in Thailand is progressive: marginal rates rise from 5% to 35% as income grows. Employees also pay social contributions of around 5% of gross salary. A tax-free allowance of about THB 160,000 per year is deducted before income tax. The standard VAT rate is 7%. For example, a gross salary of THB 15,972 per month leaves about THB 15,173 net, after THB 0 income tax and THB 799 in social contributions, an effective deduction rate of 5%.
| Annual taxable income | Tax rate |
|---|---|
| Up to THB 150,000 | 0% |
| Up to THB 300,000 | 5% |
| Up to THB 500,000 | 10% |
| Up to THB 750,000 | 15% |
| Up to THB 1,000,000 | 20% |
| Up to THB 2,000,000 | 25% |
| Up to THB 4,000,000 | 30% |
| THB 4,000,000 and above | 35% |
Thai salary explained: personal income tax, social security and net pay in 2026
5 min read/Updated
Most Thai employees pay no income tax. The combination of a generous allowance and a zero bracket means that in our model the average wage earner, and anyone up to a little above it, hands over only the 5% social security contribution and keeps the other 95%. Personal income tax exists, and its top rate of 35% is not low, but it is a tax on the upper part of the wage distribution rather than on the typical payslip.
Personal income tax: eight brackets that start late
The bracket table is applied to annual income after allowances: 0% on the first 150,000 baht, 5% up to 300,000, 10% up to 500,000, 15% up to 750,000, 20% up to 1,000,000, 25% up to 2,000,000, 30% up to 4,000,000, and 35% above that. Before the table is used, the model deducts 160,000 baht a year, which bundles the standard personal allowance and the flat expense deduction that every salaried taxpayer can claim. Stacking a 160,000 baht allowance on top of a 150,000 baht zero band is what pushes the first taxed baht so far up the income scale. Optional allowances for a spouse, children, parents, insurance and retirement savings are not in the model, so a taxpayer who claims them will owe less than the calculator shows.
Social security: 5% with a ceiling the model ignores
The single employee contribution is to the Social Security Fund, which covers medical care, maternity, disability, child allowance, unemployment and old-age benefits. The rate is 5% of monthly wages. In practice the contribution is calculated only up to a fixed wage ceiling, so above that salary level everyone pays the same flat monthly amount. The model applies 5% to the whole salary without the cap, which is accurate around the average wage but overstates the deduction for higher earners. The contribution does not reduce the income tax base in the model. The social contributions guide covers how capped contributions behave.
What the numbers look like
| Monthly gross | Income tax | Social security | Net | Effective rate |
|---|---|---|---|---|
| 12,000 (minimum wage) | 0 | 600 | 11,400 | 5% |
| 15,972 (average) | 0 | 799 | 15,173 | 5% |
| 50,000 | 1,792 | 2,500 | 45,708 | 8.6% |
The first two rows show the pattern: no income tax, a 5% deduction, and net pay of 11,400 baht at the minimum wage and 15,173 at the average. A round 20,000 baht salary is still tax-free in the model. At 50,000 baht a month the tax is 1,792 baht, less than the social security line, and the effective rate is only 8.6%. Even at 100,000 baht a month, roughly six times the average wage, the model deducts 10,417 in tax and 5,000 in social security for an effective rate of 15.4%. The 12,000 baht minimum wage is a monthly conversion of a daily rate that differs by province.
What the employer pays on top
The employer matches the social security contribution at 5%, subject to the same ceiling. At the average wage that is 799 baht a month, so the total cost of a 15,972 baht employee is 16,771 baht. A mark-up of 5% is among the lowest in the dataset, and it explains why Thai gross and total employment cost sit so close together.
VAT at 7%
Thailand's VAT is 7%, with no reduced rate in the model. The statutory rate is higher, but a reduction to 7% has been extended year after year for so long that 7% is the rate every business and consumer actually uses. A 100 baht price becomes 107 baht with VAT, which the VAT calculator adds or removes in either direction.
Working time and public holidays
The Labour Protection Act allows 48 hours of ordinary work a week, which the model spreads as 8 hours over six days; 48 hours is also the statutory maximum. The model's calendar holds the fixed-date national holidays: New Year's Day, the three days of Songkran on 13, 14 and 15 April, Labour Day on 1 May, the late King Bhumibol's birthday on 5 December, Constitution Day on 10 December and New Year's Eve. In 2026 the 5 December holiday falls on a Saturday, so 7 of the 8 land on weekdays and the year has 254 working days. The real Thai calendar is longer. The Buddhist holidays of Makha Bucha, Visakha Bucha and Asanha Bucha follow the lunar calendar, several royal birthdays and Chakri Day are fixed dates the model leaves out, and holidays that fall on a weekend are normally observed on the next working day. The working days calculator therefore reports more working days than a Bangkok office has.
Where the model is exact and where it is not
The bracket table, the 5% social security rate and the 7% VAT are the real statutory figures, and for a salary near the average the net pay should match a payslip almost exactly. Thailand is marked as an estimate because of the missing social security ceiling, the bundled allowance that ignores every optional deduction, and the incomplete holiday list. For a regional comparison, the same gross in Vietnam or Malaysia is taxed on quite different principles.
Frequently asked questions
How is net salary calculated in Thailand?
We take your gross pay, subtract social and pension contributions, then apply income tax on the remaining taxable amount. What is left is your net (take-home) pay.
Why is the effective rate lower than the headline income tax rate?
Because a tax-free allowance is subtracted before income tax is applied. The allowance is a fixed amount, so it matters a lot at lower salaries and very little at high ones. That is what pulls your effective rate below the statutory rate.
Does it include social security and pension contributions?
Yes. Employee social and pension contributions for Thailand are subtracted before income tax is applied, so the result reflects real take-home pay.
How accurate is the result for Thailand?
It uses the standard rates and brackets for the current tax year in Thailand. Personal allowances, benefits or special deductions in your case may change the final figure slightly.
What does this calculation leave out?
It models a single employee with no dependants using national rates. Regional or municipal income tax, household-based taxation, benefits in kind and contribution ceilings at higher salaries are not included, so a real payslip can differ.
Approximate 2026 estimate. Simplified model, verify before relying on it. Not tax advice.
Rates updated June 2026