90-day reporting and TM30 on a DTV
If you hold a DTV and stay in Thailand for more than 90 days without leaving, you owe immigration a 90-day report: a notice of where you live. It is not an extension, and it adds no days. The TM30 is a separate notice, filed by your landlord or hotel within 24 hours of arrival. Border runs change the whole picture, because the 90-day count only runs while you stay put.
The obligations at a glance
| Who files the 90-day report | You, after 90 consecutive days at one address |
| Reporting window | 15 days before to 7 days after the due date |
| Late fine | 2,000 THB, or 5,000 THB if caught before you file |
| First report | In person or through an authorized person, then online |
| TM30 | Filed by the house-master or owner within 24 hours of arrival |
| Border run effect | Leaving and re-entering resets the 90-day count |
Figures per the Immigration Bureau, checked July 24, 2026. Local offices apply the finer points differently, so confirm with the one that covers your address.
When the 90-day report applies to a DTV holder
The trigger is time in the country, not the visa itself. Any foreigner who stays more than 90 consecutive days notifies their address to the local immigration office, and DTV holders are no exception. A DTV lets you stay up to 180 days per entry. Crossing the 90-day mark without leaving is easy to do.
This is where a border run matters. Leave and re-enter before day 90, and the count starts over from your new entry date, so many DTV holders who hop out every couple of months never file a single report. Stay put past 90 days, and the clock is running whether you noticed it or not.
TM30 and the 90-day report are not the same notice
People mix these up constantly. They answer different questions and fall on different people.
| TM30 | 90-day report | |
|---|---|---|
| What it says | A foreigner is staying at this address | You still live at that address |
| Who files it | The house-master, owner, or hotel | You, the visa holder |
| When | Within 24 hours of arrival | Around every 90 consecutive days |
| Where | tm30.immigration.go.th or in person | In person first, then tm47.immigration.go.th |
Many offices want a valid TM30 on file before they will accept your 90-day report. If the address notice is missing, the 90-day report can stall until you sort it out.
Filing the 90-day report: window, methods, and the fine
You can file between 15 days before and 7 days after the due date with no penalty. Your first report has to be in person, or through someone you authorize with a signed letter, at the immigration office for your area. After that first one, later reports can go through the online system.
Miss the window and the fine is 2,000 THB. Get stopped at a checkpoint or the airport without having filed, and it rises to 5,000 THB. Whichever way you file, keep the slip they give you: it is your proof for the next due date and for immigration if a question ever comes up.
TM30 after a border run
In a hotel, the TM30 is filed for you at check-in, every single time, so you rarely think about it. In a condo or a private rental, the duty still sits with the owner by law, but in practice you often end up filing it yourself or reminding the landlord after each trip.
Offices apply the re-entry rule unevenly. Some want a fresh TM30 every time you come back from abroad; others keep the one already on file. Because a border run is part of normal DTV life, this catches people out. Confirm the habit of the office that covers your address before you assume it is handled.
Reporting mistakes that cost DTV holders money
- Assuming border runs cancel the duty. They only help if you leave before day 90.
- Missing the seven-day grace and paying 2,000 THB, or 5,000 if a checkpoint catches it first.
- No valid TM30 on file, so the office will not take the 90-day report until the address notice is fixed.
- Treating the report as a visa extension. It adds no days and changes nothing about your stay.
Frequently asked questions
Related DTV pages
Not sure whether the clock is even running for you?
Tell us your entry dates and where you stay. We work out whether a 90-day report is due, when, and who should file your TM30. If you can do it yourself online in ten minutes, we will say so.