Home/Blog/Tax Compliance
Tax Compliance

Monthly Tax Deadlines Every Thai Business Owner Must Know

A practical, dateable calendar of the filings that keep your Thai company in good standing — and what surcharges you avoid by filing on time.

Khun Arunee
Senior CPA · 18 years at PTNP
March 15, 2025
5 min read
01

Why monthly cadence matters

Thai tax compliance runs on a monthly rhythm. Three authorities — the Revenue Department, the Social Security Office, and the DBD — each expect their own filings, on their own dates, in their own forms.

Missing one is rarely catastrophic the first time. Missing the same one twice is how a 1,000 baht surcharge snowballs into a 25,000 baht penalty plus interest. The cost of compliance is small. The cost of inattention compounds.

02

The monthly filing calendar

Below is the cadence we put on every client engagement. Dates are in calendar terms (e.g. "by the 7th") relative to the month after the activity occurred.

  • PND.1, PND.3, PND.53 — Withholding tax
    Filed by the 7th of the following month (15th if filed online).
  • Social Security contribution (SSO 1-10)
    Filed by the 15th of the following month.
  • PP.30 — VAT return
    Filed by the 15th of the following month (23rd if filed online).
  • PP.36 — Withheld VAT for foreign suppliers
    Filed by the 7th of the following month (15th online).
03

What it costs to miss a deadline

Surcharges in Thailand stack: a flat fine for late filing, plus monthly interest on the unpaid amount, plus — for VAT — an additional 1.5% per month uplift. A late PP.30 with 50,000 baht of VAT due can add 4,000–7,000 baht of penalty by the time the Revenue Department picks it up at audit.

Worse than the cash cost is the audit signal. Repeated late filings put your company in a higher-scrutiny bucket, and that scrutiny outlives the missed deadline by years.

PTNP rule of thumb

If a deadline falls within 5 working days, treat it as already overdue and file today. The cost of one extra day of preparation is never worth the surcharge risk.

04

How we keep clients on schedule

Every PTNP engagement runs on a shared calendar. We send the document request at the start of the month, prepare and review by mid-month, and file before the deadline window closes — always with at least one day of buffer.

For business owners managing this themselves, the single most useful thing you can do is set three calendar reminders per month: one on the 5th (withholding), one on the 10th (social security), one on the 20th (VAT). Treat them as sacred.

Written by
Khun Arunee
Senior CPA · 18 years at PTNP

Talk to the team that wrote this.