EXWORKER

TM.30 and 90-Day Reporting Service for Migrant Workers

We file TM.30 residence notifications within 24 hours and 90-day reports for your employees, tracking every due date so nothing slips into a fine.

แจ้งที่พักอาศัยคนต่างด้าว" (ตม.30)500 THB
รายงานตัว 90 วัน300 THB
  • Recruitment licence no. Nor.Jor. 0122/2561
  • 5,000+ cases for 500+ companies
TM.30 and 90-Day Reporting Service for Migrant Workers

Taking a foreign national into your accommodation has to be notified within 24 hours, and the employee themselves has to report every 90 days. Exworker files both for you: form TM.30, the notification of a foreign national's place of residence, and form TM.47, the notification of staying in the Kingdom over 90 days.

These are tasks that recur for the whole life of the employment, not one-off jobs. Every time an employee moves accommodation, TM.30 has to be filed again, and the 90-day cycle keeps coming round. Employers with a workers' dormitory therefore tend to miss one round without noticing.

Information as of August 2026

These are two different things — read this table first

 TM.30 residence notification90-day reporting
SectionSection 38Section 37(5)
Who has the dutyThe house master, house owner, possessor of the premises, or hotel manager who takes a foreign national into residenceThe foreign national themselves
DeadlineWithin 24 hours of the foreign national taking up residenceEvery 90 days
FormTM.30TM.47
PenaltySection 77, a fine of up to 2,000 baht (a hotel manager 2,000–10,000 baht)Section 76, a fine of up to 5,000 baht and a further fine of up to 200 baht a day
The most confusing point: 2,000 baht appears on both sides but means different things On the TM.30 side, 2,000 baht is the statutory maximum penalty under Section 77. On the 90-day side, 2,000 baht is the rate officers apply as a comparative fine, sitting below the Section 76 ceiling of 5,000 baht. Different figures with different origins — they should not be remembered as one.

Does the employer have to file TM.30?

Certainly covered You have a workers' dormitory or house the employees on your own premises

The employer then stands as the house master or possessor of the premises taking a foreign national into residence, and has the duty to notify within 24 hours.

Depends on the case The employee rents a room themselves

The duty falls on the room owner or the landlord, but in practice nobody files it, and the problem comes back to the employee at the next government counter. We help work out who should file.

A different matter Employment entry and exit notification

That belongs to the Department of Employment under Section 13, not to Immigration — see the entry and exit notification service

90-day reporting — the timing that actually applies

  • It can be filed 15 days in advance of the due date
  • It can still be filed up to 7 days after the due date without a fine
  • There is no fee — the Immigration Bureau states there is no charge, except where a report is late and a fine applies
  • Leaving the country and returning restarts the 90 days from the most recent entry, rather than continuing from the previous appointment slip
  • The 90-day report is not an extension of stay — the Immigration Bureau states expressly that it is not an application to stay on in the Kingdom
Once the due date passes, the conditions change immediately If the report is late or was never filed and the foreign national then reports in person, the Immigration Bureau states that a comparative fine of 2,000 baht applies; if the person is arrested instead, the rate is 5,000 baht. More importantly, once the deadline has passed, another person can no longer be authorised to file, and postal filing is not available — the person must attend themselves. That is why the deadline should not be allowed to slip.
After changing to a new passport, online filing is not available The Immigration Bureau states that where the passport book has been changed, the 90-day report cannot be filed online. It must be made to officers in the area of residence, in person or through an authorised person, and from the following round the online system can be used again — if your employee has just changed books, see the visa stamp transfer service as well.

What happens when we handle it

  1. We check the cycle first (free) Working out which employee is due on which date, and who has recently moved accommodation and needs a TM.30.
  2. Preparing the documents and filing on your behalf TM.30 for the accommodation side and TM.47 for the reporting side, with the authorisation letters.
  3. Returning the receipt of notification together with the next due date stated clearly.
  4. Reminding you before the next round so nothing slips, which is the main cause of fines in this kind of work.
This much is enough to start with Photos of the passport page with the photograph, the page with the most recent entry stamp, and the previous receipt of notification if you have it, for each employee — plus where they are living now. We will work out who is due when, and who needs an additional TM.30.

Costs

The price box above shows two separate items, because these are two different legal duties, and most clients use one or the other as circumstances arise.

The notification itself carries no government feeThe 90-day report has no fee, while filing TM.30 by registered post uses an envelope with a 10 baht stamp. The figures in the price box are our handling fees.
A fine is not a service feeIf your case is already past the due date and a comparative fine applies, that fine belongs to the authorities. We show it at the case-check stage rather than folding it into the service fee.

Why employers have us handle it

  • This is work you lose by forgetting, not by difficulty — we hold the due dates for every employee
  • We keep TM.30 and the 90-day report on the correct side, so nothing is filed on the wrong form and wasted
  • We remind you before the due date, not after it, which is the point at which nobody else can file for the employee
  • Several employees can be handled together in one round
  • If a case is already late, we say plainly that the person must attend and what the fine is, rather than promising to take care of everything

Frequently asked questions

The employee moved to another room in the same dormitory — does TM.30 have to be filed again?

The duty under Section 38 arises when a foreign national is taken into residence. If it is genuinely a change of residence, it should be notified according to the facts. Send us the details and we will tell you whether your case falls within it.

Can we file the 90-day report for the employee?

Yes. Section 37 allows the notification to be made in person or by written notice to the officer. There is one important exception: once the deadline has passed, the foreign national must report in person and cannot authorise anyone else.

Is the 90-day report a visa extension?

No. The Immigration Bureau states expressly that notification of residence for a stay exceeding 90 days is not an application to stay on in the Kingdom. They are different things.

After leaving and re-entering the country, does the previous cycle continue?

No. The 90 days restart in every case, counted from the most recent entry, not continuing from the previous appointment slip.

What is the penalty for not filing TM.30?

Section 77 provides a fine of up to 2,000 baht, and for a hotel manager a fine of between 2,000 and 10,000 baht.

How can TM.30 be filed?

In person or by an authorised person delivering the documents, by registered post enclosing an envelope with a 10 baht stamp, or over the internet. Conditions vary between areas, so we check before filing.

Read more on the same subject

Let us look at your case

Message us on LINE with how many migrant employees you have, where they live, and when the last report was made. We will map the whole cycle and tell you who needs what first.

Sources

  • Immigration Act B.E. 2522, Sections 37(5), 38, 76, 77 and 84
  • Immigration Bureau — Notification of staying in the Kingdom over 90 days (updated 14 August 2026)
  • Immigration Bureau — Notification of a foreign national's place of residence (TM.30)
  • Immigration Bureau — service page for migrant workers on 90-day reporting

Let our team review your case

Send us your worker details and documents. We reply with the full cost before any work starts.