Your 90-Day Report, Filed For You
Every long-stay visa holder must report their address to immigration every 90 days. The online portal is temperamental, the rules are rigid, and a missed report means fines and complications at your next extension. We track it and file it, every time.
- Form
- TM47, notification of staying over 90 days
- Filing window
- From 15 days before until 7 days after the due date; online filing in the window before the due date (reported by one guide, confirm on the portal)
- Late fine
- About 2,000 THB when you report late in person. If caught without reporting, sources give 4,000 to 5,000 THB, one adds 200 THB per day
- How to file
- In person or online at tm47.immigration.go.th
- Reset
- Leaving Thailand resets the count; it restarts from your next entry
Sources: TM47 portal (official) · ThaiEmbassy.com - 90-day reporting · Thai Law Online - TM47 2026
What we help with
Tracking, filing and proof, on autopilot.
- Your due date tracked from your last entry, not guessed
- TM47 filed online, or in person when the portal fails
- Window management: we plan filing inside the permitted period
- Receipt and confirmation archived digitally for your records
- Travel resets handled: new entry, new count, no confusion
- Bundled with TM30 and extension tracking on the compliance plan
How it works
Onboard once
We capture your passport, visa and entry details and verify your current 90-day status with immigration.
We track and file
Your due dates live in our system. We file each report in the permitted window, online or in person.
You get the receipt
You receive the confirmation and we archive every receipt, ready for your next immigration step.
Why use Sabai & Co.
A five-minute task, until the portal rejects you three times.
Tracked, with reminders
We track your due date and remind you before the window opens. The legal duty to report stays with you, and filing for you needs your written authorisation.
Portal-proof
When the online system fails, we file in person at immigration. We aim to meet the deadline either way.
Audit-ready records
Every receipt archived, so extensions and visa changes go smoothly.
Frequently asked questions
What is the 90-day report?
A mandatory address notification (form TM47) that long-stay visa holders must file with Thai immigration every 90 days of continuous stay.
What happens if I miss my 90-day report?
Late filing carries a fine, and repeated misses complicate your record at extension time. Our reminders are built to prevent that.
Does leaving Thailand reset the 90 days?
Yes. Each new entry restarts the count. We track your entries so the due date is always correct.
Can the report be filed online?
Often, yes. When the online system does not work for your case, we file in person where we can.
Is this included in the compliance plan?
Yes. Every compliance plan tier includes 90-day report tracking and filing, alongside TM30 handling.
Keep planning
Keep planning
Hand over your 90-day report tracking
Onboard once and your reports are tracked, filed and archived from then on.