Thai Visa Checklist Logo
Thu 14 May, 13:29 ICT

90-Day Reporting in Thailand

If you stay in Thailand for more than 90 consecutive days, you must report your current address to immigration. This is not a visa extension, it’s a separate legal requirement.

If you’ve recently changed address, ensure your TM.30 is up to date.

Who needs to report

All foreigners staying in Thailand for more than 90 consecutive days on any long-term visa - including work, retirement, marriage, education, DTV, and Thailand Elite visas.

When to report

90-Day ReportingDue Date Calculator

This tool helps you calculate your next reporting date based on your last entry or previous report. Use this if you are staying in Thailand long-term on a visa extension and need to report your address every 90 days. It is especially useful for planning ahead and adding a reminder to your calendar.

Choose your last 90-day report date or your most recent entry into Thailand to calculate your next due date
Add to Google Calendar

Coming into Thailand soon? You will need to complete the Thailand Digital Arrival Card (TDAC).

What you need

Passport (original for in-person, copies for mail/online)
Previous 90-day report receipt (If applicable)
TM.47 form - Download

How to report

In person

Visit your local immigration office with your documents. This is the most reliable method. Processing is done same-day, but it is advisable to arrive early to beat the queues.

Online

Use the official immigration website. You must have completed at least one in-person report before you can use the online system. The system can be unreliable - submit early in case it fails.

Official 90-Day Reporting Portal

By mail

Notification by registered mail:

  1. Photocopy of passport: Front bio page (name/surname/passport number), current visa, last entry stamp, and latest extension stamp.
  2. TDAC arrival record details.
  3. Previous notification of staying over 90 days (if applicable).
  4. Complete Form TM.47 and sign it.
  5. Include an envelope with a 10-baht stamp and your return address so immigration can send back the lower part of TM.47 for your records and next notification.
  6. Send all documents by registered mail, keep the registration receipt, and mail at least 15 days before your due date to the immigration checkpoint responsible for your local area.
Source: Thai Immigration Bureau

Through an agent

A licensed visa agent can submit on your behalf. This is the most convenient option but comes with a fee.

Frequently Asked Questions

Good to know

90-day reporting does not extend your visa, it only confirms your address.

Set a calendar reminder or make a note 15 days before your due date so you never miss it.

The online system is famously unreliable near deadlines, don't leave it to the last day.

Not affiliated with Thai Immigration or any government agency. Always check with your local immigration office for the latest requirements.