Staying long-term in Thailand? Then you’re in for a fairly easy but important ritual — the 90‑day residency report. Every three months, Thai immigration wants a quick update on where you live. Miss it, and it could cost you. Think of it as a check-in with your host country—keep it simple, keep it on time, and you’re golden.
Why the 90‑Day Residency Report Matters
Ever heard “better safe than sorry”? That’s exactly what this is. If you’re in Thailand on a long-term visa—be it retirement, work, education, marriage, or the golden LTR—you’re required to confirm your address every 90 days. And yes, that’s the rule whether you actually picked strawberries in Chiang Mai or hit the beach in Phuket.
What happens if you skip it?
-
Fines of up to 2,000 THB (or more for repeat offenders).
-
Complications for future visas or extensions.
-
Risk of detention or deportation if you seriously lag.
Bottom line: report on time and skip introducing headaches to your stay.
How to Report: Four Easy Methods
You’ve got options. Like ordering your favorite Thai curry—pick what suits you best.
1. Online Reporting
-
Create an account at the Thai Immigration Bureau website.
-
Fill in your details (passport, visa, address) on the TM‑47 form.
-
Submit within the window: 15 days before up to 7 days after your 90‑day mark.
-
Keep the electronic receipt. You can also check your report status online.
Pros: Quick and in-your-PJs.
Cons: It can hiccup sometimes—online rumored to misfire.
2. In‑Person at Immigration Office
-
Bring passport, TM‑47, arrival card (TM‑6), TM‑30 (landlord’s form), and any earlier 90‑day slips.
-
Go 15 days before or up to 7 days after your due date.
-
In many provinces, it’s a breeze. Some spots—like Bangkok—get busy, so go early.
Pros: Immediate feedback, no tech issues.
Cons: Might mean queues and traffic.
3. Mail-in Reporting
-
Print TM‑47 and form package. Include copies: passport pages, TM‑6, TM‑30, old slip.
-
Include a self-addressed, stamped envelope.
-
Mail at least 15 days in advance.
Pros: No trip required.
Cons: Risk of delays or lost mail (and a fine). Keep proof of mailing!
4. Through an Agent or Authorized Rep
-
Agents handle the forms and everything for you, online or offline.
-
Good if Thai language or bureaucracy isn’t your jam.
-
Costs vary—check credentials first.
Pros: Saves time and stress.
Cons: You’re still responsible; pick reputable help.
Mandatory Forms & Documents Checklist
Here’s what you’ll need for any method:
Item | Notes |
---|---|
Passport + copy of bio & visa pages | Your official ID |
TM‑6 departure card (copy) | The little white card |
TM‑30 form | Filed by landlord or host |
Completed TM‑47 form | 90‑day notification |
Previous 90‑day slip (if applicable) | Helps with online history |
Photo (4 × 6 cm) (for offline) | Some offices ask for it |
Self-addressed stamped envelope | If mailing your report |
Need clarification on TM‑30 or missing docs? Immigration offices and agents can help.
Best Practices & Troubleshooting
⏰ Timing Is Everything
-
Window: 15 days early to 7 days late.
-
Reset clock: Leaving and re-entering Thailand resets your 90-day tally.Mark your calendar around day 80 to remind yourself.
🛠 Online System Glitches
-
If it fails, retry or go in person/mail instead.
-
Check status after submission; don’t assume it’s processed.
📝 Incomplete Forms
-
Missing room number or phone? Rejected. Include full info to stay safe.
📬 Mailing Trap
-
Use registered post. If delayed, hold onto proof to argue any fines.
🧾 Missing TM‑30
-
Can block your report. Ask landlord or host to file it ASAP.
💸 Running Late?
-
Fines from 2,000 THB. If you get stopped, up to 5,000 THB + 200/day.
What Happens If You Ignore It?
Report late or not at all? Expect:
-
Fines: Start at 2,000 THB.
-
Stressed-Out Immigration Encounters: Extensions or visa renewals get complicated.
-
Overstay Threats: Missing multiple reports = potential deportation.
-
Reputation Hits: Reentry, future visas, business deals… all affected.
In short: just don’t skip it.
Real Users, Real Experiences
Redditors often share mixed tales:
“Online—mostly smooth. Just remember one time it wasn’t processed and after 5–6 days I ended up going in-person.”
“I do mine in person. Chiang Mai has a drive-through… takes 10 min including queueing.”
One fellow paid 400 THB to an agent and sailed through — smart move if you’re short on time.
Tips for a Hassle‑Free 90‑Day Report
-
Pick your preference (online, in person, mail, or agent).
-
Mark your due date around day 80 post-entry.
-
Gather docs early—don’t wait till the last minute.
-
Test online early; backup with in-person or mail before deadlines.
-
Keep receipts/slips—you never know when you’ll need them.
-
Use an agent if overwhelmed—especially helpful when abroad or busy.
Conclusion
The 90‑day residency report isn’t a big ordeal, but it does require attention. Whether you go online, crash the immigration line, mail in your forms, or hire help—the key is to do it every 90 days, on time, and with the right paperwork.
It’s a small commitment—just a few minutes every three months. And in return? Peace of mind, zero fines, smooth stays, and that all-important image of being a disciplined, respectful guest in Thailand.