฿
TheBaht
Thailand made simple

Thailand 90-Day Report: Complete Guide 2025

January 20256 min readVisas

What is the 90-Day Report?

The 90-day report is a mandatory notification that most foreigners staying in Thailand for more than 90 consecutive days must file with Thai Immigration. It's not a visa extension – it's simply informing authorities of your current address. Failure to comply results in fines and potential legal issues.

Who Must File?

You must file a 90-day report if you:

  • Hold any long-term visa (Non-B, Non-O, Education, etc.)
  • Have a visa extension allowing stays over 90 days
  • Stay in Thailand for 90 consecutive days without leaving

Exemptions

You don't need to file if you:

  • Leave Thailand before 90 days (counter resets upon re-entry)
  • Hold an LTR visa (only annual reporting required)
  • Are a diplomat with diplomatic visa
  • Stay less than 90 consecutive days

When to Report

Critical timing: You must report between 15 days before and 7 days after your 90-day deadline.

  • Window opens: 15 days before the 90th day
  • Deadline: The 90th day from your last entry or report
  • Grace period: 7 days after (but fines apply if late)

Counting the Days

  • Day 1 is the day after you arrive in Thailand
  • Count includes weekends and holidays
  • If deadline falls on a holiday, report the next working day

Reporting Methods

1. Online Reporting (Recommended)

The most convenient method if eligible:

  • Website: www.immigration.go.th
  • Available 24/7
  • Free of charge
  • Instant confirmation receipt

Requirements for online:

  • Must have filed at least once in person
  • No change of address since last report
  • Within the reporting window (15 days before to 7 days after)

2. Mobile App

Using the Section38 app:

  • Available for iOS and Android
  • Same requirements as online reporting
  • Can save your information for future reports

3. In-Person Reporting

Required for first-time reporters or address changes:

  • Visit your local immigration office
  • Bring required documents
  • Free of charge
  • Get stamped receipt immediately
  • Usually takes 30-60 minutes

4. By Mail

Registered mail (EMS) option:

  • Send documents via registered mail
  • Include return envelope with postage
  • Allow 15 days for processing
  • Risk of documents getting lost

Required Documents

For In-Person Reporting

  • Passport with current visa
  • TM.47 form (available at immigration)
  • Copy of passport photo page
  • Copy of current visa page
  • Copy of latest entry stamp
  • Copy of departure card (TM.6) if applicable
  • Previous 90-day receipt (if not first time)

For Online Reporting

  • Passport number
  • Nationality
  • Date of arrival
  • Current visa type
  • Previous receipt number (if applicable)

Common Issues and Solutions

Online System Not Working

  • Try different browsers (Chrome usually works best)
  • Clear browser cache and cookies
  • Try during off-peak hours
  • Ensure all information matches exactly with passport

Rejected Online Application

Common reasons:

  • Changed address (must report in person)
  • Outside reporting window
  • System error (try again later)
  • Data mismatch with immigration records

Penalties for Late Reporting

Don't ignore the deadline:

  • 1-7 days late: Usually warning (officer discretion)
  • Over 7 days: THB 2,000 fine
  • Maximum fine: THB 5,000
  • Caught at airport: May face additional penalties
  • Repeated violations: Risk of visa problems

Special Situations

After Leaving and Returning

  • 90-day counter resets to zero
  • Start counting from day after re-entry
  • Previous receipt becomes invalid

Hospital Stays

  • Can report late with medical certificate
  • Hospital letter explaining inability to report
  • Report as soon as medically able

Change of Address

  • Must report in person at new local immigration office
  • File TM.28 (change of address) along with TM.47
  • Bring proof of new address (rental agreement, etc.)

Tips for Success

  • Set calendar reminders 20 days before deadline
  • Keep copies of all receipts
  • Screenshot online confirmations
  • Report early in the window to avoid issues
  • Never wait until the last day
  • Join expat groups for immigration updates
  • Keep passport and documents organized

Immigration Office Locations

Major offices for 90-day reporting:

  • Bangkok: Chaengwattana Government Complex
  • Chiang Mai: Promenada Mall
  • Phuket: Phuket Town
  • Pattaya: Jomtien Soi 5
  • Koh Samui: Near Nathon Pier

Frequently Asked Questions

Can someone else file for me?

Yes, with authorization letter and copies of your documents. Some offices allow agents or employers to file on your behalf.

What if I'm traveling within Thailand?

Domestic travel doesn't reset the counter. You can report from any immigration office or online if eligible.

Do children need to report?

Yes, all foreigners regardless of age must comply with 90-day reporting requirements.

Conclusion

While the 90-day report may seem like a bureaucratic hassle, it's a legal requirement that's relatively simple to comply with once you understand the system. Set up reminders, use online reporting when possible, and never let it slip your mind. The consequences of forgetting far outweigh the minor inconvenience of regular reporting.

Home/News/Visas

Quick Actions

Need Help?

Join our community for personalized advice