GuideTax
Thai tax forms: what each one is and when it's due
Eight forms cover most of a Thai company's tax year: VAT and withholding tax every month, corporate income tax twice a year, and two annual employee filings. Here is what each one is, who files it and when it is due.
- Forms
- 8explained
- Monthly
- 4returns
- Every year
- 4filings

At a glance
The eight forms at a glance
Paper-filing deadlines, for an accounting year ending 31 December.
| Form | What it is | Who files | Due |
|---|---|---|---|
| PP30 | Monthly VAT return | VAT-registered companies | 15th of the following month |
| PND 1 | Monthly withholding tax on salaries | Employers | 7th of the following month |
| PND 3 | Monthly withholding tax on payments to individuals | Companies paying individuals | 7th of the following month |
| PND 53 | Monthly withholding tax on payments to companies | Companies paying other companies | 7th of the following month |
| PND 51 | Half-year corporate income tax | Every limited company | Within 2 months after the first half of the accounting year |
| PND 50 | Annual corporate income tax return | Every limited company | Within 150 days after the accounting year ends |
| PND 1 Kor | Annual summary of employee withholding tax | Employers | End of February |
| KT 20 | Annual wage declaration, Workmen's Compensation Fund | Employers | End of February |
The tax year
A year of filings
Every month: withholding tax by the 7th, VAT by the 15th.
- Jan
- FebPND 1 KorKT 20
- Mar
- Apr
- MayPND 50
- Jun
- Jul
- AugPND 51
- Sep
- Oct
- Nov
- Dec
Monthly · VAT
PP30, the monthly VAT return
Once a company is registered for VAT (registration is required when annual revenue passes 1.8M THB), it files PP30 every month, including months with no sales. The return reports output VAT charged on sales, input VAT paid on purchases, and the difference to pay or carry forward.
- Who files
- VAT-registered companies
- Due
- 15th of the following month
Not registered for VAT yet? VAT registration is part of our company registration and corporate services.
Monthly · Withholding tax
PND 1, PND 3 and PND 53: withholding tax
When a company pays salaries, services, rent or transport, it deducts withholding tax at source and pays it to the Revenue Department the following month. The form depends on who was paid:
- PND 1 for employees' salaries.
- PND 3 for payments to individuals, such as freelancers or a landlord.
- PND 53 for payments to companies.
Common rates are 5% on rent, 3% on services and 1% on transport. Applying the wrong rate means the difference is owed, with a penalty.
- Who files
- Any company making these payments
- Due
- 7th of the following month
Half-year · Corporate income tax
PND 51, the half-year tax estimate
Halfway through its accounting year, a company estimates its profit for the full year and pays half of the corresponding corporate income tax. The payment is then credited against the annual return.
- Who files
- Every limited company
- Due
- Within 2 months after the first 6 months (by end of August for a calendar year)
Annual
PND 50, PND 1 Kor and KT 20: the annual filings
- PND 50 is the annual corporate income tax return, filed with the audited financial statements. Due within 150 days after the accounting year ends (end of May for a calendar year). See our annual audit service.
- PND 1 Kor summarises the year's withholding tax on every employee's income. Due by the end of February.
- KT 20 declares the year's wages to the Workmen's Compensation Fund at the Social Security Office, which sets the employer's contribution. Due by the end of February.
With YPN
Filed for you, every month
Every YPN package includes PP30, PND 3, PND 53, PND 51, PND 1 Kor and KT 20. Packages start at 5,900 THB a month.

Written by
The YPN Accounting team
Prepared by the team that files these returns for clients every month. Dates are the Revenue Department's paper-filing deadlines for a company whose accounting year ends on 31 December; e-filing usually allows extra days, and we confirm your exact dates on the first call.
Contact YPN
Let’s talk.
Tell us about your company and the accounting support you need. We’ll help you find the right next step, in Thai, English or French.

Thank you
Your message has been sent to YPN.
We’ll reply to about your enquiry.