Thailand filing deadline calendar for the full year (editable)
Filing in Thailand runs on a monthly cycle: one batch of withholding and cross-border returns in the first part of each month, a second batch for VAT and social security in the middle, a half-year prepayment at mid-year, and the annual return with the audit report at year end. This workbook lays the whole year out as a checklist you can tick off, and flags the three boxes that get missed most often.
01Why it belongs on a sheet, not in your head
The most expensive misreading among owners of Chinese-invested companies is that Thai filing happens once a year. A Thai company that is trading normally has two waves of filings every month, on top of the half-year prepayment and the annual return. Miss one box and the fines and late charges start rolling month by month; and because the cycle repeats, one missed month usually turns into fighting on two fronts every month after that, catching up the old period while filing the new one.
What makes it harder: no two companies have the same calendar. Whether you have employees, whether you are already VAT-registered, whether you make cross-border payments, and when your accounting year ends decide how many lines your sheet actually has. Copying a generic list usually means filing something you did not owe and missing something you did. That is why this one is editable. Delete the rows that do not apply to your registration status, and what is left is your calendar.
02What the three sheets cover
Three sheets:
- Monthly cycle sheet: one batch in the first part of each month (withholding on employee salaries, withholding on service fees and commissions paid to individuals, withholding on rent and service fees paid to Thai companies, and the two returns for cross-border payments), then a second batch mid-month (the VAT return and social security contributions). Every row is marked with the period covered, the deadline, whether the return is mandatory, and whether a nil return is required.
- Annual milestone sheet: the half-year corporate income tax prepayment, the annual return and audit report, the shareholders' meeting and the filing of financial statements with the Department of Business Development. These are one chain: a single set of audit working papers feeds two departments, and the auditor's schedule has to be booked well ahead.
- Missed-item self-check sheet: the two separate obligations on cross-border payments, the mismatch created by attributing salary to the month it is paid, and nil returns on mandatory forms, each with a way to judge it.
03Three boxes that get missed most often
- A cross-border payment triggers two obligations, not one. When you pay service fees, royalties or software subscriptions overseas, withholding tax and reverse-charge VAT are two separate returns with two separate tests. File one and the other is a straight non-filing.
- Paying on the owner's personal card does not exempt you. An overseas software subscription paid on a personal card for the company still leaves the company, as the actual user, holding the filing obligation. In practice this is the single most common source of missed filings.
- "No transactions this month" is not the same as "nothing to file." A mandatory return still has to go in as a nil return, and not filing it counts as late all the same.
The dates in the sheet are the general deadlines for paper filing. Electronic filing normally carries an extension of a few days, and public holidays push deadlines back. How many days, and to what it applies, is set by the Revenue Department's announcements in force at the time, so do not write it into your internal procedures as a fixed benefit.
04How to use it
Three steps. First, delete the rows that do not apply to your company's actual registration status; what remains is your own calendar. Second, pull every deadline forward by seven to ten days and set that as the internal date for handing over the numbers, so that collecting the data and filing become two separate actions. Third, at the start of each month look back at the one before: was everything that was due actually filed, and has a new cross-border payment appeared that needs a line of its own?
If you suspect there are missed filings in the past, plan the whole thing before you start: which periods to catch up, in what order, and how the late charges are worked out. Catching up one period while missing the next leaves gaps and drags the problem out. Historical gaps like these have to be checked item by item against your registration status, your books and your contracts, so it is better to have our consulting team do a full stocktake first.
What is in the workbook
- Monthly cycle sheet: the two batches of filings each month, every row marked with the period covered, the deadline, whether it is mandatory, and the nil-return requirement
- Annual milestone sheet: how the half-year prepayment, the annual return and audit, the shareholders' meeting and the filing of financial statements line up in sequence
- Missed-item self-check sheet: the two obligations on cross-border payments, salary attributed to the month of payment, nil returns on mandatory forms
- Internal lead-time columns: every row leaves a column for the internal hand-over date and one for the person responsible, so the sheet doubles as an internal control sheet
Download
Common questions
- How many extra days does electronic filing actually give?
There is usually an extension of a few days, but the number of days and what it applies to are set by the Revenue Department's announcements in force at the time. The sheet gives the general deadlines for paper filing; planning against that, the most conservative line, is the safer approach.
- The company is newly registered and not trading yet. Does it still have to file?
It depends on which registrations are already done. Once you are VAT-registered you have monthly filing obligations, and once you have employees you have salary withholding and social security obligations. Those go in as nil returns even in a month with nothing in them. For your own company it has to be checked item by item against your actual registration status.
- What if our accounting year does not end on 31 December?
Every annual milestone floats with the accounting year: the half-year prepayment runs off the end of the first half, the annual return off the number of days after the year-end, and the shareholders' meeting and the filing of financial statements come later still. The annual sheet in the workbook is laid out in relative days, so entering your year-end date gives you the actual dates.
Related
Sources
- Revenue Department (RD): Revenue Code section 70 (withholding on cross-border payments) and section 83/6 (reverse-charge VAT), together with the filing deadlines currently in force for PND.1/3/53/54, PP.30, PP.36 and PND.50/51. Checked 2026-07
- Social Security Office (SSO): the rules currently in force on the deadline for employers' monthly social security contribution filings. Checked 2026-07
- Department of Business Development (DBD): the rules currently in force on the annual filing of financial statements and how it links to the shareholders' meeting. Checked 2026-07
- General note: the dates in the sheet are the general deadlines for paper filing. Extensions for electronic filing, deferrals for public holidays, late charges and penalties follow the latest official announcements from period to period. This sheet does not determine the scope of any company's filing obligations; each case has to be checked item by item.
Once the self-check has surfaced the problems, the order of work and the way to put them right depend on the individual case.
中文版 · Chinese version