Thai Visa Checklist Logo
Wed 15 Apr, 05:31 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

You can report from 15 days before your due date up to 7 days after it, giving you a 3-week window. Your due date is exactly 90 days from your latest entry into Thailand or from your last report - whichever is more recent. If you leave Thailand and return, the 90-day count resets from your new entry date.

Due Date Calculator

Enter your last entry date or last 90-day report date.

Pick a date to see your due date + reporting window.
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.