Quotuno

Compliance calendar

Thailand tax calendar 2027

Every filing date a Thai company with a 31 December year end owes in 2027, month by month. The one thing to know first: the extra days for filing online are only confirmed until 31 January 2027.

The online dates have an end date. Every e-filing date later than the paper one comes from a single Ministry of Finance notification, and it covers returns due on paper up to 31 January 2027. It has been renewed before, but no renewal has been published yet. From February 2027, the later online dates below are marked † until one is. If it lapses, the online deadline falls back to the paper date: the 7th instead of the 15th for withholding tax, the 15th instead of the 23rd for VAT. The notification · where a renewal will appear

Every date a company with a 31 December year end owes in 2027, in order. Dates that land on a weekend or a fixed public holiday have already been moved to the next working day, which is the Revenue Department’s rule (Order Por. 117/2545). Holidays that follow the lunar calendar and substitution days change every year and are not applied here, so check a date that sits next to one.

DueWhat
January 2027
Thu 7 JanPND 1, 3, 53, 54 and PP 36 for December, on paper
Fri 15 JanPND 1, 3, 53, 54 and PP 36 for December, online
Fri 15 JanPP 30 VAT return for December, on paper
Fri 15 JanSocial security contributions for December
Mon 25 Janmoved from Sat 23 JanPP 30 VAT return for December, online
February 2027
Mon 1 Febmoved from Sun 31 JanPND 2 Kor for 2026, on paper
Mon 8 Febmoved from Sun 7 FebPND 1, 3, 53, 54 and PP 36 for January, on paper
Mon 8 FebPND 2 Kor for 2026, online
Mon 15 Feb †PND 1, 3, 53, 54 and PP 36 for January, online
Mon 15 FebPP 30 VAT return for January, on paper
Mon 15 FebSocial security contributions for January
Tue 23 Feb †PP 30 VAT return for January, online
March 2027
Mon 1 Marmoved from Sun 28 FebPND 1 Kor for 2026, on paper
Mon 8 Marmoved from Sun 7 MarPND 1, 3, 53, 54 and PP 36 for February, on paper
Mon 8 Mar †PND 1 Kor for 2026, online
Mon 15 Mar †PND 1, 3, 53, 54 and PP 36 for February, online
Mon 15 MarPP 30 VAT return for February, on paper
Mon 15 MarSocial security contributions for February
Tue 23 Mar †PP 30 VAT return for February, online
Wed 31 MarPersonal income tax, PND 90 and 91, for 2026, on paper
April 2027
Wed 7 AprPND 1, 3, 53, 54 and PP 36 for March, on paper
Thu 8 Apr †Personal income tax, PND 90 and 91, for 2026, online
Fri 16 Apr †moved from Thu 15 AprPND 1, 3, 53, 54 and PP 36 for March, online
Fri 16 Aprmoved from Thu 15 AprPP 30 VAT return for March, on paper
Fri 16 Aprmoved from Thu 15 AprSocial security contributions for March
Fri 23 Apr †PP 30 VAT return for March, online
Fri 30 AprLast day for the AGM approving the 2026 audited accounts
May 2027
Fri 7 MayPND 1, 3, 53, 54 and PP 36 for April, on paper
Fri 14 MayBOJ 5 shareholder list, if the AGM was on 30 April
Mon 17 May †moved from Sat 15 MayPND 1, 3, 53, 54 and PP 36 for April, online
Mon 17 Maymoved from Sat 15 MayPP 30 VAT return for April, on paper
Mon 17 Maymoved from Sat 15 MaySocial security contributions for April
Mon 24 May †moved from Sun 23 MayPP 30 VAT return for April, online
Mon 31 Maymoved from Sun 30 MayAudited 2026 financial statements to the DBD, if the AGM was on 30 April
Mon 31 Maymoved from Sun 30 MayPND 50 corporate income tax for 2026, on paper
June 2027
Mon 7 JunPND 1, 3, 53, 54 and PP 36 for May, on paper
Mon 7 Jun †PND 50 corporate income tax for 2026, online
Tue 15 Jun †PND 1, 3, 53, 54 and PP 36 for May, online
Tue 15 JunPP 30 VAT return for May, on paper
Tue 15 JunSocial security contributions for May
Wed 23 Jun †PP 30 VAT return for May, online
July 2027
Wed 7 JulPND 1, 3, 53, 54 and PP 36 for June, on paper
Thu 15 Jul †PND 1, 3, 53, 54 and PP 36 for June, online
Thu 15 JulPP 30 VAT return for June, on paper
Thu 15 JulSocial security contributions for June
Fri 23 Jul †PP 30 VAT return for June, online
August 2027
Mon 9 Augmoved from Sat 7 AugPND 1, 3, 53, 54 and PP 36 for July, on paper
Mon 16 Aug †moved from Sun 15 AugPND 1, 3, 53, 54 and PP 36 for July, online
Mon 16 Augmoved from Sun 15 AugPP 30 VAT return for July, on paper
Mon 16 Augmoved from Sun 15 AugSocial security contributions for July
Mon 23 Aug †PP 30 VAT return for July, online
Tue 31 AugPND 51 half-year tax for 2027, on paper
September 2027
Tue 7 SeptPND 1, 3, 53, 54 and PP 36 for August, on paper
Wed 8 Sept †PND 51 half-year tax for 2027, online
Wed 15 Sept †PND 1, 3, 53, 54 and PP 36 for August, online
Wed 15 SeptPP 30 VAT return for August, on paper
Wed 15 SeptSocial security contributions for August
Thu 23 Sept †PP 30 VAT return for August, online
October 2027
Thu 7 OctPND 1, 3, 53, 54 and PP 36 for September, on paper
Fri 15 Oct †PND 1, 3, 53, 54 and PP 36 for September, online
Fri 15 OctPP 30 VAT return for September, on paper
Fri 15 OctSocial security contributions for September
Mon 25 Oct †moved from Sat 23 OctPP 30 VAT return for September, online
November 2027
Mon 8 Novmoved from Sun 7 NovPND 1, 3, 53, 54 and PP 36 for October, on paper
Mon 15 Nov †PND 1, 3, 53, 54 and PP 36 for October, online
Mon 15 NovPP 30 VAT return for October, on paper
Mon 15 NovSocial security contributions for October
Tue 23 Nov †PP 30 VAT return for October, online
December 2027
Tue 7 DecPND 1, 3, 53, 54 and PP 36 for November, on paper
Wed 15 Dec †PND 1, 3, 53, 54 and PP 36 for November, online
Wed 15 DecPP 30 VAT return for November, on paper
Wed 15 DecSocial security contributions for November
Thu 23 Dec †PP 30 VAT return for November, online

† Only if the e-filing extension is renewed beyond 31 January 2027. Until then, file by the paper date.

What each filing is, who owes it, and the rules behind these dates are on the main compliance calendar, including what the financial year means in Thailand. Every form code links to the form glossary.

Not sure who files which of these for you? Ask for three quotes that list, line by line, which filings are included. Compare bookkeeping quotes.

General information about filing dates, not accounting or tax advice. A company with a different year end counts its annual filings from its own year end. Spotted something out of date? Tell us and we will fix it.

Compare quotes