This guide is generated from the same sourced rule data as the MyThailand app, last checked 25 September 2026. Each point shows its source. Points marked Unverified have no primary source yet, so check them with your immigration office.
90-day report (notification of staying over 90 days, form TM.47)
Who this is for
This applies if you're on a temporary stay and you've been in Thailand more than 90 days. Including on a DTV.
Source: Immigration Bureau: 90-day notification (Official), checked 25 September 2026
You only need to report after 90 consecutive days on your current entry. If you leave and re-enter, the count restarts from your latest entry date, every time.
Source: Bangkok Immigration Division 1: 90-day report (Official), checked 25 September 2026
Several visa guides agree.
Unverified Thaiger, Siam Legal, Ask Thailand (DTV consecutive-day framing), checked 23 September 2026
Your entry day counts as day 1.
Source: Immigration Bureau: 90-day notification (Official), checked 25 September 2026
You don't need to report if your stay ends before day 90, or if this is your first extension application. That counts as your 90-day notification too.
Source: Immigration Bureau: 90-day notification (Official), checked 25 September 2026
When
Your due date is your entry date plus 90 days, counting entry day as day 1. Once you've reported, your receipt's date always wins over the app's calculated date.
Source: Immigration Bureau: 90-day notification (Official), checked 25 September 2026
You can report from 15 days before your due date to 7 days after it.
Source: Immigration Bureau: 90-day notification (Official), checked 25 September 2026
You can submit online up to 15 days early. By post, send it at least 15 days before your due date.
Source: Bangkok Immigration Division 1: 90-day report (Official), checked 25 September 2026
This repeats every 90 days while you stay in Thailand without leaving. Leaving and re-entering resets the count.
Source: Immigration Bureau: 90-day notification (Official), checked 25 September 2026
If you've extended your DTV (up to 360 days on one entry), later reports fall roughly at days 180 and 270. But the exact dates for a DTV aren't confirmed yet, so use your receipt date.
Unverified Derived from the 90-day cycle; DTV-specific dates not independently confirmed, checked 25 September 2026
Before you start
A TM30 on file for your current address.
Chiang Mai requires it. Field-verified there; for other offices this is not confirmed yet. Check in person.
Source: User field visit, Chiang Mai (Founder field report), checked 24 September 2026
Report at the immigration office for the area where you live.
Source: Immigration Bureau: 90-day notification (Official), checked 25 September 2026
Ways to do it
In person. Always allowed.
Source: Bangkok Immigration Division 1: 90-day report (Official), checked 25 September 2026
By an authorised representative. Allowed; the exact form of authorisation isn't confirmed yet.
Source: Bangkok Immigration Division 1: 90-day report (Official), checked 25 September 2026
Registered mail (Thailand Post only). Allowed.
Source: Bangkok Immigration Division 1: 90-day report (Official), checked 25 September 2026
Online at tm47.immigration.go.th. Allowed, except after a new passport.
Source: Immigration Bureau: 90-day notification (Official), checked 25 September 2026
Re-entering resets the 90-day count. The first report after a re-entry can be filed online too: the old advice that it must be done in person is no longer current, per Thaiger.
Chiang Mai Immigration introduced a drive-through 90-day service in July 2026, per Thaiger. It is local to Chiang Mai; confirm its hours with the office before you go. Other offices: not confirmed yet.
Source: Thaiger: Thailand 90-day reporting guide (Secondary source), checked 28 September 2026
Late (after the window closes): in person only, and the fine is paid there.
Source: Immigration Bureau: 90-day notification (Official), checked 25 September 2026
Steps
-
Confirm your TM30 is on filedone by someone else
Ask your landlord or condo office whether your TM30 has been filed, and ask for a copy of the TM30 receipt slip. There's no tenant-facing self-service online check. This is the only reliable way to confirm it.
Source: Founder field report, Chiang Mai (Founder field report), checked 25 September 2026
-
Get form TM.47, fill it in and sign it yourselfonline
Download the PDF from Bangkok Immigration's site (also linked from Chiang Mai's). The form must be signed by the applicant, not another person.
Source: Bangkok Immigration Division 1: 90-day report (Official), checked 25 September 2026
-
Prepare copiesby post
In person you need the originals plus TM.6 and previous receipts if you have them; by post you send copies. Chiang Mai's own copy practice for in-person visits isn't confirmed yet. Bring the passport copy set anyway.
Source: Bangkok Immigration Division 1: 90-day report (Official), checked 25 September 2026
-
Submit, by one of the allowed methodsin person
In person or by representative at the office covering your address (Chiang Mai: 71 Moo 3, Airport Rd, Mon–Fri 08:30–16:30); by registered mail at least 15 days before the due date; or online up to 15 days early (not after a new passport).
Source: Bangkok Immigration Division 1: 90-day report (Official), checked 25 September 2026
-
Keep the receipt, and log itdone by someone else
The lower part of TM.47 (“KEEP IN PASSPORT”) shows your next report date. Log it here. It overrides the app's computed date.
Unverified TM.47 form text, checked 25 September 2026
Documents
-
Passport (original)
The original.
Source: Bangkok Immigration Division 1: 90-day report (Official), checked 25 September 2026
-
TM.47, 90-day notification form
Filled in and signed by the applicant, not someone else. One per report.
Source: Immigration Bureau: 90-day notification (Official), checked 25 September 2026
-
TM.6 arrival/departure card If applicable
"If any". Since TDAC replaced the paper TM.6, what (if anything) replaces it isn't confirmed yet.
Source: Bangkok Immigration Division 1: 90-day report (Official), checked 25 September 2026
-
90-day receipt (lower part of TM.47, or online approval) If applicable
Previous receipt(s), if you've reported before. Not applicable on the first report.
Source: Bangkok Immigration Division 1: 90-day report (Official), checked 25 September 2026
-
TM30 notification-of-residence receipt
Proof the TM30 is on file.
Source: User field visit, Chiang Mai (Founder field report), checked 24 September 2026
-
Passport photocopy set If applicable
Bio page, DTV visa page, latest entry stamp, extension stamp if any. Officially only on the postal list, but bring it in person too as a precaution.
Source: Bangkok Immigration Division 1: 90-day report (Official), checked 25 September 2026
Fees
-
The report itself: No fee
Unverified No primary source yet, checked 25 September 2026
-
Late report: 2,000 THB
Source: Immigration Bureau: 90-day notification (Official), checked 25 September 2026
-
Caught without having reported: Sources disagree. See both figures below.
Unverified Two official sources conflict on this figure, checked 25 September 2026
Not exceeding 5,000 THB
Source: Immigration Bureau: 90-day notification / TM.47 form (Official), checked 25 September 2026
Not less than 4,000 THB, plus up to 200 THB per day until the law is complied with
Source: Bangkok Immigration Division 1: 90-day report (Official), checked 25 September 2026
-
Postage (registered mail): 35 THB
Source: Bangkok Immigration Division 1: 90-day report (Official), checked 25 September 2026
Common problems
The landlord never filed the TM30. The biggest external risk, and outside the app's control.
Source: User field visit, Chiang Mai (Founder field report), checked 24 September 2026
Online filing is blocked after a passport change, whichever report this is.
Source: User field visit, Chiang Mai (Founder field report), checked 24 September 2026
Missing the window: after day +7 you must go in person and pay the late fine; online filing can't process a report past the 90-day limit.
Source: Immigration Bureau: 90-day notification (Official), checked 25 September 2026
Posting too late. The post must go at least 15 days before the due date.
Source: Bangkok Immigration Division 1: 90-day report (Official), checked 25 September 2026
TM.47 signed by someone else will be rejected.
Source: Bangkok Immigration Division 1: 90-day report (Official), checked 25 September 2026
Confusing the report with an extension. This is not an extension of stay.
Source: Bangkok Immigration Division 1: 90-day report (Official), checked 25 September 2026
A new passport: bring both passports. The rule on transferring stamps isn't independently researched. This is app copy only.
Unverified No primary source yet, checked 25 September 2026
Office: Chiang Mai Immigration
71 M.3 Airport Road, Suthep, Mueang, Chiang Mai 50200
Mon–Fri 08:30–16:30
Source: Chiang Mai Immigration (Official), checked 25 September 2026
The first report after a re-entry no longer has to be made in person, per Thaiger. This office also runs a drive-through 90-day service, introduced in July 2026; confirm its hours before you go.
Source: Thaiger: Thailand 90-day reporting guide (Secondary source), checked 28 September 2026
A TM30 must be on file.
Source: User field visit, Chiang Mai (Founder field report), checked 24 September 2026
Expect roughly 2 to 3 hours at the counter.
Source: Founder field report, Chiang Mai (Founder field report), checked 26 September 2026
A queue or ticket system, and the counter location, aren't confirmed yet.
Unverified No primary source yet, checked 25 September 2026
Sources
Independent guide, not the Thai government, not legal advice. Your passport stamp is the final word. Check with Thai Immigration. How we check our sources.
Related guides
TM30 address notification
What TM30 is, who files it, and the proof you should keep.
Destination Thailand Visa (DTV)
What a DTV allows on each entry, and how to apply from abroad, step by step.
Extending your stay
Extending a visa exempt stay or a DTV entry: steps, fees and documents.