Thailand Toolkit

Thai Personal Income Tax Calculator

Estimate your Thai personal income tax, effective vs. marginal rate, and monthly take-home pay.

Scope: this calculator covers Thai salary income (employment income under section 40(1)) for one tax year, 2026. For a quick monthly take-home figure, use the Net Salary Calculator. For pensions, rental income or money brought in from abroad, start with Thai income tax for foreigners.

Assumes second and later children qualify for the modern (2018+) allowance rate — see assumptions below.

Optional allowances (THB per year)

Shares a combined ฿100,000 cap with health insurance below.

Capped at ฿25,000 of the ฿100,000 cap shared with life insurance above.

Up to 30% of income, capped at ฿500,000 — shares that cap with pension life insurance below.

Up to 15% of income, capped at ฿200,000 — shares a combined ฿500,000 cap with RMF above.

Up to 30% of income, capped at ฿300,000. For purchases made through 31 Dec 2026 with a 5-year hold.

Estimated monthly take-home pay

฿47,421

Effective rate 3.4% · Marginal rate 10.0%

Bracket-by-bracket breakdown

Bracket (THB)RateTax
฿0 – ฿150,0000.0%฿0
฿150,000 – ฿300,0005.0%฿7,500
฿300,000 – ฿500,00010.0%฿12,950
฿500,000 – ฿750,00015.0%฿0
฿750,000 – ฿1,000,00020.0%฿0
฿1,000,000 – ฿2,000,00025.0%฿0
฿2,000,000 – ฿5,000,00030.0%฿0
฿5,000,000+35.0%฿0
Total annual tax฿20,450
Annual gross income
฿600,000
Expense deduction
−฿100,000
Allowances & deductions
−฿70,500
Net taxable income
฿429,500
Social security (deducted from pay)
−฿875/mo

How this is calculated

  1. Your monthly salary is multiplied by 12 to get annual gross income.
  2. The standard employment expense deduction is subtracted — 50% of income, capped at ฿100,000.
  3. Personal allowances are subtracted: ฿60,000 for yourself, ฿60,000 for a spouse with no income, and ฿30,000 for a first child (฿60,000 each for additional children).
  4. Social security (5% of salary up to ฿17,500/month), life and health insurance, RMF and pension life insurance contributions (jointly capped as a retirement group), Thai ESG contributions, and home loan interest are subtracted, each up to its own annual cap.
  5. Thailand’s progressive tax brackets are applied to what’s left.
  6. Effective rate is total tax divided by gross income; marginal rate is the rate on your last baht of taxable income.

Worked examples (2026)

Three cases run through the calculator’s own engine when this page is built, so they always match what the form returns. Each shows every step from salary to tax; the brackets guide explains the rate table the last step applies.

฿600,000 a year, single

฿50,000 a month, no spouse or children, no optional deductions.

Annual salary฿600,000
Less expenses (50%, max ฿100,000)−฿100,000
Less personal allowance−฿60,000
Less social security contributions (12 months)−฿10,500
Total allowances−฿70,500
Net taxable income฿429,500
0% on ฿150,000฿0
5% on ฿150,000฿7,500
10% on ฿129,500฿12,950
Income tax for the year฿20,450
Effective rate3.4%
Marginal rate10.0%

฿1,200,000 a year, spouse and one child

฿100,000 a month, spouse with no income, one child, no optional deductions.

Annual salary฿1,200,000
Less expenses (50%, max ฿100,000)−฿100,000
Less personal allowance−฿60,000
Less spouse allowance (spouse has no income)−฿60,000
Less child allowance (one child)−฿30,000
Less social security contributions (12 months)−฿10,500
Total allowances−฿160,500
Net taxable income฿939,500
0% on ฿150,000฿0
5% on ฿150,000฿7,500
10% on ฿200,000฿20,000
15% on ฿250,000฿37,500
20% on ฿189,500฿37,900
Income tax for the year฿102,900
Effective rate8.6%
Marginal rate20.0%

฿3,000,000 a year, life insurance and RMF

฿250,000 a month, single, ฿100,000 life insurance premiums and ฿300,000 of RMF purchases.

Annual salary฿3,000,000
Less expenses (50%, max ฿100,000)−฿100,000
Less personal allowance−฿60,000
Less social security contributions (12 months)−฿10,500
Less life and health insurance premiums−฿100,000
Less RMF purchases−฿300,000
Total allowances−฿470,500
Net taxable income฿2,429,500
0% on ฿150,000฿0
5% on ฿150,000฿7,500
10% on ฿200,000฿20,000
15% on ฿250,000฿37,500
20% on ฿250,000฿50,000
25% on ฿1,000,000฿250,000
30% on ฿429,500฿128,850
Income tax for the year฿493,850
Effective rate16.5%
Marginal rate30.0%

Effective rate is tax divided by gross salary. Social security is deducted from pay as well as from taxable income, so monthly take-home is salary less one-twelfth of the tax less the monthly contribution.

Deductions and allowances the calculator applies (2026)

Every cap below is read from the same rule file the calculator runs on. The source column links to the Revenue Department document that states each figure: its English guide to the ภ.ง.ด.91 return and its Thai summary list of allowances, plus the Social Security Office regulation that raised the contribution ceiling from 1 January 2026. The figures match those lists, with the social security ceiling updated for 2026.

Deduction or allowance2026 capConditionsSource
Employment expense deduction50% of salary, max ฿100,000Applied automatically to salary income before any allowance.RD guide to ภ.ง.ด.91 (English), A. item 4
Personal allowance฿60,000Every taxpayer.RD deductions list (Thai), item 1
Spouse allowance฿60,000Only for a legally married spouse with no assessable income.RD deductions list (Thai), item 2
Child allowance฿30,000 per child; ฿60,000 for a second or later child born 2018 or afterNo limit on the number of natural children; adopted children are capped at three.RD deductions list (Thai), item 4
Social security contributionsActual contributions, at most ฿875 a month (฿10,500 a year) in 20265% of wages up to ฿17,500 a month since 1 January 2026. The Revenue Department's January 2025 list still quotes the earlier ฿9,000-a-year ceiling.SSO ministerial regulation (wage ceiling schedule)
Life insurance premiums฿100,000Policies of 10 years or longer with a Thai insurer.RD deductions list (Thai), item 8
Health insurance premiums฿25,000, within the ฿100,000 life insurance ceilingLife and health premiums together cannot exceed the life insurance cap.RD deductions list (Thai), item 9
RMF (Retirement Mutual Fund)30% of assessable income, max ฿500,000Hold for at least 5 years. Counts toward the ฿500,000 combined retirement ceiling.RD deductions list (Thai), item 12
Pension life insurance15% of assessable income, max ฿200,000Annuity policies of 10 years or longer paying out from age 55. Counts toward the ฿500,000 combined ceiling.RD deductions list (Thai), item 13
Combined retirement ceiling฿500,000Shared by RMF, pension life insurance, provident fund, GPF and private-school teacher fund contributions together.RD deductions list (Thai), items 12–13
Thai ESG fund purchases30% of assessable income, max ฿300,000For units bought 1 January 2024 to 31 December 2026, held at least 5 years. Separate from the retirement ceiling.RD guide to ภ.ง.ด.91 (English), Thai ESG table
Home loan interest฿100,000Interest on a mortgage for a home you live in, from a bank, insurer, cooperative or employer in Thailand.RD deductions list (Thai), item 18

Assumptions & sources

Figures reflect the 2026 tax year as understood at the time this tool was last updated (2026-10-24). Deductions and allowances change; always confirm current figures with the Thai Revenue Department or a licensed accountant before making financial decisions.

The child allowance assumes any second or later child qualifies for the higher, modern rate — in reality this depends on the child being born in 2018 or later. RMF and pension life insurance are jointly capped at ฿500,000 a year, matching provident fund, GPF, and NSF contributions (which this calculator doesn’t collect separately, so heavy contributions to those may lower your real deduction below what’s shown). Thai ESG contributions are capped separately and only count for purchases made through 31 December 2026, held for 5 years. SSF (Super Savings Fund) is not included as an input here — the purchase window for new tax-deductible SSF contributions closed at the end of 2024, so there is no new SSF deduction for 2026.

Frequently asked questions

What tax year does this calculator use?

This calculator uses the 2026 personal income tax brackets and allowances, for income earned between January and December 2026 (filed with the Revenue Department the following year).

Is this an official calculation?

No. This is an estimate for planning purposes only, based on the standard employment-income deduction and common allowances. It is not tax advice — confirm your actual liability with a licensed accountant or the Revenue Department.

Does the take-home figure include social security?

Yes, and it counts twice, which is correct rather than a double-count. Your 5% contribution is a payroll deduction, so it comes off your salary on the way to take-home pay — and it is also an allowance you subtract from assessable income before the tax brackets apply. The calculator does both: it deducts social security when working out taxable income, then deducts it again from pay alongside the resulting tax.

What if my spouse also has income?

The spouse allowance in this calculator assumes your spouse has no assessable income of their own. If they do, they typically file separately and the allowance doesn't apply — leave that checkbox unticked.

Are bonuses or other income included?

No. The estimate is based on your monthly salary alone, multiplied by 12. If you receive a bonus or irregular income, add its monthly-equivalent to the salary field to approximate its effect.