Thailand public holidays 2026, VAT rate and tax data
Thailand: VAT rate 7% since 1 Oct 2026; 23 public holidays in 2026 (next: Birthday of HM King Bhumibol Adulyadej the Great / National Day / National Father's Day, 5 Dec 2026); corporate tax rate 20%; minimum wage 337 THB/day; policy interest rate 1%; inflation rate (CPI) 2.82%.
12 series, each cited to the official source it was verified against; most recently verified 28 Oct 2026. Currency THB.
verified recentlyre-verification due soonstaleColour is the age of the last check against the series' own update cycle.
Get a free API key
Get Thailand's official figures as JSON in your own code, from the same data as this page. Each value is cited to its source.
- 50 calls a day on the computed answers: VAT breakdowns, income tax, payroll, working days and more
- Public holidays for every country, unlimited
- Commercial use allowed
- Email only, no card. One key works on all seven brands
Takes a minute: confirm your email and the key is shown once.
{ "country": "TH", "series": "vat", "value": 7, "unit": "percent", "effective_from": "2026-10-01", "last_confirmed": "2026-10-19", "source": { "name": "Royal Decree issued under the Revenue Code governing the reduction of…", "url": "https://www.rd.go.th/fileadmin/user_upload/kormor/newlaw/dc807.pdf" } }
Excerpt, from the same data as this page. This endpoint is $0.003 a call by x402 or MPP, no signup. With a free key, try POST /v1/answers/vat {"country":"th","amount":1000}.
Thailand public holidays 2026
23 days in 2026; next: Birthday of HM King Bhumibol Adulyadej the Great / National Day / National Father's Day on 5 Dec 2026. Official source: Notification of the Office of the Prime Minister on the Determination of Annual… · last verified 20 Jul 2026
Fixed by law 3 Confirmed 18 Substitute 2
| Date | Holiday | Status | Source |
|---|---|---|---|
| 1 Jan 2026 Thu | New Year's Day | Fixed by law | Notification of the Office of the Prime… |
| 2 Jan 2026 Fri | Special government holiday Cabinet resolution of 22 April 2025 |
Confirmed | Notification of the Office of the Prime… |
| 3 Mar 2026 Tue | Makha Bucha Day | Confirmed | Notification of the Office of the Prime… |
| 6 Apr 2026 Mon | Chakri Memorial Day | Confirmed | Notification of the Office of the Prime… |
| 13 Apr 2026 Mon | Songkran Festival (Thai New Year) | Confirmed | Notification of the Office of the Prime… |
| 14 Apr 2026 Tue | Songkran Festival (Thai New Year) | Confirmed | Notification of the Office of the Prime… |
| 15 Apr 2026 Wed | Songkran Festival (Thai New Year) | Confirmed | Notification of the Office of the Prime… |
| 1 May 2026 Fri | National Labour Day | Fixed by law | Notification of the Office of the Prime… |
| 4 May 2026 Mon | Coronation Day | Confirmed | Notification of the Office of the Prime… |
| 13 May 2026 Wed | Royal Ploughing Ceremony Day | Confirmed | Notification of the Office of the Prime… |
| 31 May 2026 Sun | Visakha Bucha Day | Confirmed | Notification of the Office of the Prime… |
| 1 Jun 2026 Mon | Substitution holiday for Visakha Bucha Day | Substitute | Notification of the Office of the Prime… |
| 3 Jun 2026 Wed | Birthday of HM Queen Suthida | Confirmed | Notification of the Office of the Prime… |
| 28 Jul 2026 Tue | Birthday of HM King Maha Vajiralongkorn Phra Vajiraklaochaoyuhua | Confirmed | Notification of the Office of the Prime… |
| 29 Jul 2026 Wed | Asahna Bucha Day | Confirmed | Notification of the Office of the Prime… |
| 30 Jul 2026 Thu | Khao Phansa (Beginning of Buddhist Lent) | Confirmed | Notification of the Office of the Prime… |
| 12 Aug 2026 Wed | Birthday of HM Queen Sirikit the Queen Mother / National Mother's Day | Confirmed | Notification of the Office of the Prime… |
| 13 Oct 2026 Tue | Anniversary of the Passing of HM King Bhumibol Adulyadej the Great | Confirmed | Notification of the Office of the Prime… |
| 23 Oct 2026 Fri | Chulalongkorn Memorial Day | Confirmed | Notification of the Office of the Prime… |
| 5 Dec 2026 Sat | Birthday of HM King Bhumibol Adulyadej the Great / National Day / National Father's Day | Confirmed | Notification of the Office of the Prime… |
| 7 Dec 2026 Mon | Substitution holiday for 5 December | Substitute | Notification of the Office of the Prime… |
| 10 Dec 2026 Thu | Constitution Day | Confirmed | Notification of the Office of the Prime… |
| 31 Dec 2026 Thu | New Year's Eve | Fixed by law | Notification of the Office of the Prime… |
Status is read from the record: fixed by law follows from a standing rule (a fixed date or the Easter computus); confirmed is dated in the cited official calendar and not flagged provisional; estimated is provisional or moon-sighting dependent; substitute stands in for a statutory day that fell on a weekend or was moved. Hover a status for the reason.
Every current Thailand value
Rate schedules and breakdowns
Withholding tax rates
10–15% across 4 withholding taxes — no single rate · in force from — · Official source: Revenue Department - Revenue Code section 70 (Thai original)… · last verified 10 Aug 2026
Rates by payment type
| key | label | rate | applies to | Source |
|---|---|---|---|---|
| dividends | Dividends (เงินปันผล) | 10 | dividends and shares of profits (s.40(4)(b) income) paid from or in Thailand to companies or juristic partnerships incorporated under foreign law and not carrying on business in Thailand | Revenue Code s.70 read with the income… |
| Final withholding; remitted with form CIT 54 within 7 days of the month following payment. | ||||
| interest | Interest (ดอกเบี้ย) | 15 | interest (s.40(4)(a) income) paid from or in Thailand to foreign companies not carrying on business in Thailand | Revenue Code s.70 read with the income… |
| Final withholding on the gross amount. | ||||
| royalties | Royalties (ค่าสิทธิ) | 15 | royalties, goodwill, copyright and other s.40(3) rights income paid from or in Thailand to foreign companies not carrying on business in Thailand | Revenue Code s.70 read with the income… |
| Final withholding on the gross amount. | ||||
| services-rents-other | Service fees, professional fees, rents and other s.40(2)-(6) income | 15 | fees for services and work performed (s.40(2)), professional fees (s.40(6)), rents and hire-of-property income (s.40(5)) and capital gains (s.40(4)) paid from or in Thailand to foreign companies not carrying on business in Thailand | Revenue Code s.70 (income under มาตรา… |
| One 15% rate covers all non-dividend heads within s.70; Thailand has no separately-rated technical-fee withholding for these recipients. | ||||
Personal income tax (progressive bands)
0–35% across 8 bands · in force from 2017-01-01 · Official source: Revenue Code of Thailand, section 48(1) and the Income Tax Schedule (1)… · last verified 20 Jul 2026
| min | max | rate |
|---|---|---|
| 0 | 150000 | 0 |
| 150001 | 300000 | 5 |
| 300001 | 500000 | 10 |
| 500001 | 750000 | 15 |
| 750001 | 1000000 | 20 |
| 1000001 | 2000000 | 25 |
| 2000001 | 5000000 | 30 |
| 5000001 | — | 35 |
Statutory social-insurance contributions
0–10% across 2 contribution branches · in force from 2026-01-01 · Official source: พระราชบัญญัติประกันสังคม พ.ศ. 2533 (Social Security Act B.E. 2533 (1990), as… · last verified 11 Aug 2026 secondary
| key | label | rate total | rate employee | rate employer | unit | base | currency |
|---|---|---|---|---|---|---|---|
| ssf_total | Social Security Fund / กองทุนประกันสังคม — Section 33 insured person (ordinary employee), total contribution | 10 | 5 | 5 | percent | Monthly wages, clamped between a statutory minimum and maximum. From 1 January 2026 to 31 December 2028 the band is not less than 1,650 baht and not more than 17,500 baht a month — so the maximum contribution is 875 baht a month from each of employee and employer, and the minimum is 82.50 baht from each. "Wages" for this purpose is regular remuneration for work; the ceiling is a cap on the base, not an exemption. | THB |
| THE 15,000 BAHT CEILING IS DEAD. It stood from 2002 to 2025 and is embedded in essentially every Thai payroll reference published before 2026. From 1 January 2026 the ceiling is 17,500 baht and the maximum monthly contribution is 875 baht each side, up from 750. An engine still… | |||||||
| wcf | Workmen's Compensation Fund / กองทุนเงินทดแทน — employer-only, risk-rated by industry | — | 0 | — | percent | Annual wages paid to each employee, capped at 240,000 baht per employee per year. Assessed and paid ANNUALLY on an estimate-then-reconcile basis, not monthly with payroll. | THB |
| NO SINGLE RATE — rate_employer is deliberately null. The main rate is risk-rated on the employer's type of business across a published tariff running from 0.2% to 1.0% of annual wages; an office employer sits at the bottom of that range and heavy industry at the top… | |||||||
Tax filing deadlines
3 deadline rules · in force from — · Official source: 3 rules, each cited to its own official source; series-level citation is the… · last verified 28 Oct 2026
| key | tax | obligation | label | frequency | applies to | confidence | last confirmed | Source |
|---|---|---|---|---|---|---|---|---|
| vat-pp30-monthly | vat | return_and_payment | VAT return and payment (P.P.30) | monthly | VAT-registered operators | primary | 2026-10-28 | The Revenue Department - Value Added Tax |
| Paper filing deadline. The Revenue Department administratively extends e-filing by 8 days; that extension is not modelled here because no anchored official source was verified. | ||||||||
| cit-pnd50-annual | cit | return_and_payment | Annual corporate income tax return and payment (P.N.D.50) | annual | Companies and juristic partnerships | primary | 2026-10-28 | The Revenue Department - Corporate… |
| Accounting period is company-chosen; 12-31 is a convention only. Tax due is paid with the return. | ||||||||
| cit-pnd51-half-year | cit | provisional_payment | Half-year estimated corporate income tax (P.N.D.51) | annual | Companies and juristic partnerships with a 12-month accounting period | primary | 2026-10-28 | The Revenue Department - Corporate… |
| Two months after the end of month 6 of the accounting period = end of month 8 of the tax year (assumes a month-end year end). Return filed with the payment. | ||||||||
Email me when a Thailand value changes
Free. One email when an official figure we track changes — not when we re-check it. You confirm by email first, and every alert has a one-click unsubscribe.
Compare each figure with the other Asian countries: Policy interest rate · Statutory interest rate · VAT rate · VAT registration threshold · Minimum wage · Public holidays · Inflation rate (CPI) · Corporate tax rate · Withholding tax rates · Income tax rates · Social contributions · Tax filing deadlines
Use it from code
# Free — the full catalogue of what we hold
curl https://asiaref.dev/catalog
# Any series ($0.003 per call, x402 on Base — no key, no signup)
curl https://asiaref.dev/v1/th/vat
# Change feed (free) — what moved, and when we last checked
curl https://asiaref.dev/v1/changes
What makes this different
Every value above names the official instrument it came from and the date it takes effect, and we record when we last checked it. Where a value could not be verified against its own statute we do not publish an estimate — the series is simply absent. Where a question falls outside what we hold, the API refuses and explains, free of charge, rather than returning a number that looks right.