Updated June 16, 2026
Thailand tax calculator 2026
Calculate your personal income tax in Thailand in a couple of minutes. Use the online calculator below to estimate your annual tax, refund due or extra tax to pay, plus your effective tax rate. You can also download the spreadsheet version (Excel, Numbers) if you want to save scenarios or customise the formulas.
Calculate your personal income tax instantly
Enter your employment income, withholding tax and any deductions or allowances you can claim. The calculator will work out your taxable income and total tax due, show your refund if you have overpaid, and break your tax down by bracket so you can see exactly where the numbers come from. Designed for employees in Thailand, including expats and Thai nationals.
Salary details
Deductions and allowances
Standard expense deduction
- Employment expense deduction Auto 50% of employment income, capped at ฿100,000 ฿0
Personal allowances
- Personal allowance ฿60,000
- Social security contribution Auto 5% of salary, max ฿875/month ฿0
- ฿190,000
- ฿190,000
These two allowances do not stack. If both apply, only ฿190,000 is claimed.
Family and dependant allowances
- ฿60,000
- Children born before 2018 ฿30,000 per child
- Children born 2018 or after ฿30,000 per child; ฿60,000 if 2nd child or later
Note: No limit on biological children. Adopted children count as a maximum of 3 across both age groups.
- Parental care ฿30,000 per parent, parent must be aged 60+, earn ฿30,000/year or less and hold a Thai ID card
- Disabled family member support ฿60,000 per person, family member must hold a Thai disability certificate
- ฿60,000
- Pregnancy and childbirth expenses Max ฿60,000 per pregnancy
Insurance allowances (combined cap ฿100,000)
- Health insurance premium (own) Up to ฿25,000, must be with a Thai insurer
- Health insurance premium (parents) Max ฿15,000 combined for taxpayer’s and spouse’s parents, parent’s income under ฿30,000/year, must be with a Thai insurer
- Life insurance premium (own) Up to ฿100,000, policy must be 10+ years with a Thai insurer
- Life insurance premium (spouse) Up to ฿10,000, spouse must have no income
- Total insurance allowances cannot exceed ฿100,000 and will be capped automatically
Retirement savings (combined cap ฿500,000)
- Provident fund (PVD) Up to 15% of income, max ฿500,000
- National savings fund (TNSF) Max ฿30,000 per year
- Retirement mutual fund (RMF) Max 30% of income or ฿500,000
- Retirement/pension life insurance Up to 15% of income, max ฿200,000, policy must be 10+ years with a Thai insurer
- Total retirement savings cannot exceed ฿500,000 and will be capped automatically
Investment allowances
- Thai ESG fund Up to 30% of income, max ฿300,000, must hold for 5+ years, extended limit through 2026
- Social enterprise investment (shares) Up to ฿100,000, must hold shares until dissolution
Other allowances
- Home mortgage interest Up to ฿100,000, for purchase or construction of a residential property in Thailand
- Charitable donations Up to 10% of net income, education and sports donations count at double the amount donated. From 1 Jan 2026, donations must go through the e-Donation system to qualify.
Tax refund or amount owed
Enter the total withholding tax your employer has deducted from your salary during the year to see whether you are due a refund or owe additional tax.
Tax bracket breakdown
| Income band | Rate | Amount | Tax |
|---|
Email my results
We’ll send your tax calculation summary to your inbox. You can request this once per hour.
Why calculate your tax by yourself?
By estimating your tax ahead of time, you can avoid surprises and make better decisions during the year. In practice, being able to calculate your tax yourself helps you with things like:
- Spotting payroll mistakes and optimising withholding tax amount throughout the year
- Estimating whether you’ll owe money or get a refund
- Maximising and planning deductions and allowances that reduce your taxable income
- Filing tax return with greater confidence, even if your employer does it for you
It also gives you a clearer picture of your finances and helps you plan ahead more effectively.
How is personal income tax calculated in Thailand?
Thailand uses progressive tax rates, which means your income’s taxed in bands. You don’t pay one flat rate on your whole salary. The calculator applies the brackets automatically.
At a high level, the calculation looks like this:
Taxable income = Assessable income - Deductions - Allowances - Tax creditsIf you want the full context (residency rules, what counts as income, current tax rates), start with our overview of personal income tax in Thailand. For other personal taxes beyond income tax, see all taxes in Thailand for individuals.
If your goal is to pay less (legally) and better understand all the different deductions and allowances, see income tax deductions in Thailand. When you’re ready to submit, use this guide to filing your return and paying tax.
Download a customisable spreadsheet
Prefer working in a spreadsheet? Download the Thailand tax calculator as an editable file to save your inputs, tweak formulas and run scenarios side by side. Available for Excel (Windows and macOS) and Numbers (macOS).

How it works
Grey cells are your inputs. White cells are formulas, leave these unless you want to customise them. Fill in your gross income, withholding tax paid, social security contributions and any deductions or allowances that apply to your situation. Not sure what you can claim? See our guide to income tax deductions in Thailand.
The downloads come in a .zip file and are best downloaded on a computer rather than a mobile device.
Get the Excel + Numbers version. Save scenarios, edit the formulas, keep it forever.
Your information stays private. If we ever start sending emails, you can unsubscribe at any time.