Skip to content

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.

FormWhat it isWho filesDue
PP30Monthly VAT returnVAT-registered companies15th of the following month
PND 1Monthly withholding tax on salariesEmployers7th of the following month
PND 3Monthly withholding tax on payments to individualsCompanies paying individuals7th of the following month
PND 53Monthly withholding tax on payments to companiesCompanies paying other companies7th of the following month
PND 51Half-year corporate income taxEvery limited companyWithin 2 months after the first half of the accounting year
PND 50Annual corporate income tax returnEvery limited companyWithin 150 days after the accounting year ends
PND 1 KorAnnual summary of employee withholding taxEmployersEnd of February
KT 20Annual wage declaration, Workmen's Compensation FundEmployersEnd of February

The tax year

A year of filings

Every month: withholding tax by the 7th, VAT by the 15th.

  1. Jan
  2. FebPND 1 KorKT 20
  3. Mar
  4. Apr
  5. MayPND 50
  6. Jun
  7. Jul
  8. AugPND 51
  9. Sep
  10. Oct
  11. Nov
  12. Dec
Every monthPND 1 · 3 · 53 by the 7thPP30 by the 15th

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.

Yupin Numyen at her desk in the YPN Accounting office

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.

Yupin Numyen
Yupin NumyenCEO · YPN Accounting

contact@ypnaccounting.com
WhatsApp · +66 64 229 2953

Send us a message

Fields marked * are required.

We use your details to reply to your enquiry. Please don’t include passwords or confidential financial records.