Thai personal income tax

Estimate Thai personal income tax for supported domestic income or verified net income, with brackets and credits.

Calculated in your browser. Income and results are not saved or transmitted.

Domestic individual estimate only. Foreign income, treaties, nonresidents, dividend gross-up and special regimes are unsupported. This is not filing or an eligibility check. Liability is rounded down to whole baht before credits per Revenue Department guidance.

Sources checked 2026-09-08: Revenue Department: calculation, Expenses and allowances

How to use this calculator

01

Set the inputs

Choose the tax year and mode. Employment/service mode takes gross income; manual net income mode takes an already verified amount after expenses and allowances.

02

Check the terms

Verify deduction eligibility and shared caps before entering totals. Enter tax credits from records; do not also count credits as deductions.

03

Read the result

Read net income, bracket tax, method two where applicable and the amount after credits. Separate annual liability from the extra amount payable.

A worked example

Illustrative calculation

Verified taxable net income of 500,000 THB produces 27,500 THB under method one, before method-two comparison and credits.

Compare a second scenario

Increase verified net income from 500,000 to 510,000 THB and inspect incremental tax. Do not apply the highest bracket rate to the entire amount.

Common questions

Where does my information go?

Calculations run in your browser. Financial inputs are neither saved locally nor sent to analytics. Reloading restores the initial values.

What are this model’s limitations?

Only the listed years and cases are supported. Deduction eligibility, foreign income, treaties and dividend credits are not assessed. This is not a tax filing.