All visa types
Staying compliant
90-Day Report (Form TM.47)การแจ้งอยู่เกินกว่า 90 วัน (ตม.47)
Our service handles thisStraightforward
A mandatory notification of address that every foreign national staying in Thailand for 90 consecutive days or more must file, then repeat every 90 days while they remain. It is not a visa, an extension, or a re-entry permit — it simply tells Immigration where you currently live. The 90-day clock runs from your most recent entry stamp. Legal basis: Immigration Act B.E. 2522 (1979), §37(5).
- Duration
- Each report covers the next 90 days. The count resets on each international departure/re-entry — a new entry stamp starts a fresh 90-day clock.
- Extensions
- Not applicable — repeat every 90 days for as long as you stay 90+ consecutive days. The report is independent of permit expiry.
- Financial requirement
- None — the 90-day report is free to file. Any agent/representative service fees are separate and optional.
- Fees
- Filing fee: none. Late penalty: 2,000 THB if you self-report after the 7-day grace period; up to 5,000 THB if the lapse is discovered during another immigration interaction.
- Processing time
- Immediate at the counter for in-person filing (a receipt slip is stapled into the passport). Online submissions are typically processed within a few business days.
Who it’s for
- Any foreign national holding a long-stay permit (≥90 days) — Non-B / O / O-A / ED holders, retirement and marriage extension holders, work-permit holders, long-term residents
- Long-stay tourists who pass 90 consecutive days
- Short-stay visitors do not file (they leave before 90 days); Thai citizens are not subject to it
Key documents
- Passport (bio page, current visa/extension stamp, and the most recent entry stamp the clock runs from)
- Completed TM.47 form
- Previous 90-day-report receipt, if you have filed before
- Current Thai address details
Staying compliant
- Filing window: 15 days before to 7 days after the due date
- First report must be in person; online filing (tm47.immigration.go.th) is only for subsequent cycles and opens ~15 days before the due date
- Other filing methods: registered mail, or an authorised agent with power of attorney
- Keep the receipt — it is commonly required at extension time and may be checked at the airport
- Distinct from the TM.30 address notification (filed by the property owner) — one does not substitute for the other
Recent changes
- Online TM.47 filing continues to require a prior in-person report; the portal remains at tm47.immigration.go.th. No fundamental change to the requirement in 2024–2026.
- Increased cross-checking against TDAC arrival data (which replaced the paper TM.6 from ~May 2025) means entry/address data is more visible to Immigration.
Common pitfalls
- Missing the window — late fine 2,000 THB (self-report) or up to 5,000 THB (if caught)
- Trying to file the first report online — not permitted; must be in person first
- Filing online too early (the portal opens ~15 days before the due date)
- Forgetting the count resets on re-entry — leaving and returning starts a new 90-day clock
- Confusing the 90-day report with the TM.30 (different filing, different filer)
Want help applying for this visa?
Our guided application service will handle this visa type. Join the waitlist to be first in line, or talk to a partner agent now.