Relocation Guides · Immigration AdminThe 90-day report & TM30, explained.
Two separate address-reporting rules that trip up new arrivals — what each one is, who files it, and how to stay compliant.
← Relocation Hub
01What it is & why it matters
Thailand has two address-reporting rules that sound similar and confuse almost every new long-stay resident. The TM30 is a one-off notification, filed within 24 hours of you moving into an address, telling Immigration where you live — your landlord or condo juristic office usually files it. The 90-day report is a recurring confirmation that you, a foreigner on a long-stay visa, are still living at your reported address, filed every 90 days. They are not the same thing, you may need proof of both for visa extensions, and missing them can mean fines, so it pays to understand them early.
02Step by step
- When you move in, confirm your landlord or the condo juristic office files the TM30 within 24 hours — and get a copy of the receipt for your records.
- If you're on a long-stay visa, note the date you entered (or your last report) — your first 90-day report is due around 90 days later.
- File the 90-day report by your chosen method: online via the Immigration Bureau system, by post (sent ahead of the deadline), or in person at your local Immigration office.
- You can usually file the 90-day report within a window starting about two weeks before the due date — don't wait until the last day in case the online system rejects you.
- Keep every receipt. Immigration and the Land Office often want proof of address history for extensions and property matters.
- Re-file the TM30 each time you change address or after certain re-entries, and reset your 90-day clock accordingly.
03What it costs
Filing the 90-day report and TM30 is free or nominal. Late 90-day reporting carries a fine (commonly a few thousand baht); repeatedly ignoring it causes bigger headaches at visa-extension time. The cost of compliance is essentially just your attention to the dates.
04Mistakes to avoid
- Assuming the TM30 and the 90-day report are the same filing — they're separate and both can be required.
- Believing the 90-day report resets your visa or extends your stay. It does neither; it's purely an address confirmation.
- Letting the deadline slip because you assumed the landlord handled everything — the 90-day report is your responsibility, not theirs.
- Leaving online filing to the final day, when the system may reject you and leave no time to file in person.
05Pro tips
- The LTR visa relaxes 90-day reporting to once a year and eases some of this admin — worth checking if you qualify.
- Set a recurring calendar reminder two weeks before each 90-day due date.
- Leaving and re-entering Thailand can reset or affect your 90-day clock — check your latest entry stamp.
06Frequently asked
What is the difference between the TM30 and the 90-day report?The TM30 is a one-time notification of your address, filed within 24 hours of moving in (usually by your landlord or condo office). The 90-day report is a recurring confirmation, filed by you every 90 days, that you still live at your reported address. They serve different purposes and you may need proof of both.
Does the 90-day report extend my visa?No. It does not extend your permission to stay or reset your visa in any way — it is simply an address-reporting requirement for foreigners on long-stay visas. Your visa or extension is a completely separate process.
What happens if I miss the 90-day report?Late filing typically incurs a fine (often a few thousand baht), and repeatedly missing it can complicate future visa extensions. File as soon as you realise you're late rather than waiting.
Who files the TM30?Usually your landlord or the condo's juristic office, since they are the property possessor — but confirm it's been done and keep a copy of the receipt, because you may need it for visa business.
Land softly in Thailand
Get the move handled, then find the right neighbourhood and home.
General information only — not legal, immigration, tax or medical advice. Rules, fees and requirements change and depend on your situation; verify current requirements with official Thai government sources or a licensed specialist before acting. BAANLYY never takes paid placement.