
Ongoing obligations
90-day reports and re-entry permits, off your mind
The paperwork that never ends — tracked, prepared and filed so your long-stay visa is never at risk.
Foreigners staying in Thailand on long-term visas must notify Immigration of their address every 90 days using form TM47. The report is free, can sometimes be filed online, and late filing carries a 2,000 THB fine. Leaving Thailand without a re-entry permit (1,000 THB single, 3,800 THB multiple) cancels a yearly extension.
Why retirees lose their visas
The two silent killers of a yearly extension are a forgotten 90-day report and a trip abroad without a re-entry permit. The first costs a fine; the second cancels the extension entirely — meaning the whole retirement or marriage process starts again from zero.
Our deadline service
- Your report dates tracked in our system with WhatsApp reminders
- Online filing attempted first; office filing prepared when refused
- Re-entry permit filed before every trip abroad
- TM30 address updates when you move or return
Key facts
- Form
- TM47 — free of charge
- Window
- 15 days before to 7 days after the due date
- Late fine
- 2,000 THB (official fine)
- Online option
- Available when the system accepts your file
- Re-entry permit
- 1,000 THB single / 3,800 THB multiple (official fees)
- Critical rule
- Leaving without re-entry permit voids your extension
Fees shown are official Thai government fees, paid directly to Immigration. Our assistance fees are communicated privately after reviewing your case.
Frequently asked questions
Can I file the 90-day report online?
Sometimes — the online system accepts some files and rejects others without clear reasons. We attempt online first and prepare the Maenam office filing as backup.
What if I am late on my 90-day report?
The official fine is 2,000 THB, paid at the office. Repeated lateness looks bad on extension renewals, so we set reminders well before each deadline.
Do 90 days reset when I leave Thailand?
Yes — the count restarts at your next entry. But leaving on a yearly extension without a re-entry permit cancels the extension itself. Always secure the permit first; we file it for you.
Other visa services
Last updated: 2026-08-16