Free tool
When is your 90 day report due?
Put in the date you entered Thailand, or the date on your last acknowledgement slip, and this works out your due date, how early you can go, and how long the grace period runs.
Never reported before? Use the date you entered Thailand. Reported already? Use the date printed on your acknowledgement slip, not today's date.
Stays in this browser. Nothing is sent anywhere and you do not need an account.
Your report is due
Enter a date
Nothing to work out yet Put in your entry date or the date on your last acknowledgement slip.
After you report, the next one is 90 days from the date on your new slip — not 90 days from today. Come back and put that date in.
Know what to take with you?
The report itself is a form and a queue. What catches people is the TM30 — leave Thailand and come back and it has to be done again, and the arrival card does not do it for you. The DTV Guide has the whole thing, including what to bring so you are not sent away.
The DTV Guide — £9.9990 day reporting, in plain English
- It is an address check, not a visa renewal. Anyone staying in Thailand beyond 90 consecutive days on a long-stay visa, the DTV included, tells immigration where they are living. It has no effect on how long you are allowed to stay.
- The window is wider than people think. You can report up to 15 days early and up to 7 days late. The early window exists so you can plan around travel — use it.
- Leaving resets it. Come back into Thailand and the count starts again from your new entry date. A border run resets your reporting clock and your 180 day stay at the same time.
- In person always works, online sometimes does. There is an online service, but whether it works depends on your province. Your local immigration office does not.
- Missing it costs ฿2,000. About £45, after the grace period runs out. Officers have some discretion. It is still not worth the second trip.
Rules change and immigration offices differ. This is a date calculator and a plain-English summary, not legal advice.
Common questions
When is my 90 day report due?
Ninety days from the date you entered Thailand, or from the date on your most recent acknowledgement slip — whichever is later. Your entry date counts as day one, so the due date is 89 days after it. You can report up to 15 days early and up to 7 days late.
Does the 90 day report renew my visa?
No. It is an address check, not a visa renewal, and it has nothing to do with how long you are allowed to stay. Your permitted stay is the 180 days stamped in your passport on entry, which is a separate clock entirely.
Does leaving Thailand reset the 90 days?
Yes. Leaving and coming back starts the count again from your new entry date, so a border run resets your reporting clock as well as your 180 day stay.
What happens if I miss it?
There is a 7 day grace period after the due date. Past that the standard fine is ฿2,000, around £45. Officers have some discretion, but it is not worth the trip or the stress.
Can I do the 90 day report online?
Sometimes. There is an online service on the Thai Immigration website, but whether it works depends on your province and it is not reliable everywhere. In person at your local immigration office always works.
Do DTV holders have to do the 90 day report?
Yes. It applies to anyone staying in Thailand beyond 90 consecutive days on a long-stay visa, and the DTV is no exception.