Skip to content

How to Complete Your 90 Day Report in Thailand

A practical checklist for the 90 day report in Thailand: who must report, the 15-day to 7-day window, online, in-person and mail methods, documents and proof.

Person presenting a passport and card at an immigration counter

Thailand’s 90-day report is a recurring address notification for foreigners who remain in the country for more than 90 consecutive days; it does not extend a visa or permission to stay. This guide explains the 90 day report Thailand residents file on Form TM47, including the deadline, methods, documents and proof.

If you are staying longer, you file the 90-day report so Immigration knows where you live. We walk you through it in 5 steps: check whether you must report, work out your deadline, choose a method, prepare your documents, and file while keeping proof. A completed report changes nothing about how long you may stay. Visa extensions and TM30 residence notifications are separate procedures, and if you are studying on an ED Visa, our ED Visa support page explains that study paperwork separately.

Step 1: Check Whether You Actually Need to Report

You must report if you are a foreigner permitted to stay temporarily in Thailand, because the rule requires you to notify Immigration of your residence every 90 days. The duty attaches to your permission to stay.

The count runs from your most recent entry stamp, so check the date on your latest arrival in your passport rather than an old reporting receipt. This matters most after travel: when you leave Thailand and re-enter, the next 90-day period is counted from your latest arrival date, so any earlier cycle you were tracking no longer applies.

If you just returned from a trip abroad, your old due date is void. Count forward 90 days from the new entry stamp instead. International students often travel in and out of Thailand, and our Education Visa in Thailand guide covers how study-based stays fit with this notification duty.

Step 2: Work Out Your Deadline and Reporting Window

Immigration accepts a report from 15 days before through 7 days after the appointment date, so you have a 22-day window rather than a single deadline day. Getting this window right removes most of the stress, because you are not late the moment the due date passes.

Here is the calculation. Take the 90th day counted from your latest arrival date as your due date. Count back 15 days for the earliest day you can report, and count forward 7 days for the last day of the official window.

Use the date on your most recent entry stamp, applying the re-entry reset from Step 1. Mark all 3 dates in your calendar, and report early inside the window so a problem can be fixed while it is still open.

Step 3: Choose Your Reporting Method

Immigration offers 3 routes for the 90-day report: online, in person and by registered mail, and each has a different timing rule. Match the method to how close your due date is.

Method When it works Key timing rule Best for
Online Within 15 days before the due date Application in English, allow about 3 days for officer review Planned reports with lead time
In person Inside the window, and required if you are late Bangkok residents report at the Government Complex on Chaeng Watthana Road Late reports
Registered mail At least 15 days before the due date Send early and keep the registration receipt People far from their reporting office

The official online system accepts a request within 15 days before the next due date, the application is completed in English, and Immigration advises allowing about 3 days for an officer to review it. That review time is why online reporting only suits reporters with comfortable days left before the deadline.

In-person reporting is the fallback you cannot avoid if you are late. If you live in Bangkok, the official service page directs in-person reporting to the Government Complex on Chaeng Watthana Road. Registered mail is the slow-lane option: it must be sent at least 15 days before the due date, which is why the registration receipt matters as evidence of when you sent it.

Pick your route by counting backwards from your due date. If more than 15 days remain, send by registered mail. Once you are within 15 days, use the online system. If the 7-day tail is approaching or already gone, go in person.

Step 4: Prepare the Right Documents

For an in-person report, Immigration lists 4 items: your passport, your TM6 arrival card where applicable, your previous 90-day receipt if you have one, and a completed signed TM47 form. Use this checklist:

  • Passport
  • TM6 arrival card, where applicable
  • Previous 90-day receipt, if you have one
  • Completed TM47 form, signed

The previous receipt deserves a note: it is not only proof of your last report, it is a listed document for your next one, so store it with your passport rather than in a drawer. Requirements can change, so confirm the current list with your local Immigration office before you travel to the counter.

Bangkok skyline and river for residents completing long-stay requirements

Step 5: File Your Report and Keep the Proof

Your receipt is the payoff of the whole process: a stamped or printed slip from the counter, or the registration receipt if you reported by mail, is the proof that you reported. Keep it with your passport, because the next report lists it as a required document. Your latest arrival date in Thailand determines your next cycle, not the date on the receipt, so re-check your entry stamp after any travel.

If you miss the window, the rules change. Past the 7-day tail of the 15-days-before to 7-days-after window, you must report in person, and the published voluntary late-report fine is 2,000 baht. Reporting online or by mail does not remove that fine, since a late reporter must appear at the counter. Confirm your reporting date with your local Immigration office, and if you would like help with ED Visa study paperwork, our contact page is available.

FAQ: 90 Day Report Thailand

Is the 90 day report the same as a visa extension?

No, the 90-day notification is not an extension of stay. It only confirms your current address to Immigration and has no effect on how long you are permitted to remain in Thailand. An extension of stay is a separate application with its own requirements, which readers on a study visa can explore in our Education Visa in Thailand guide.

What happens if I report late?

Past the 7-day tail of the window, which runs from 15 days before through 7 days after your appointment date, you are considered late. A late reporter must report in person, and the published voluntary late-report fine is 2,000 baht. Once the window has closed, online and mail routes are no longer options for that report.

Does leaving Thailand reset my 90 day count?

Yes. When you leave Thailand and re-enter, the next 90-day period is counted from your latest arrival date. Always check your most recent entry stamp rather than an older reporting receipt before planning your next report or booking an appointment.

Can I do the 90 day report online?

Yes, the official online system accepts a request within 15 days before the next due date. The application must be completed in English, and Immigration advises allowing about 3 days for officer review. Because of that review time and the 15-day limit, online reporting suits planned reports rather than deadline-day saves.

What documents do I need for the 90 day report?

For an in-person report, Immigration lists a passport, the TM6 arrival card where applicable, the previous 90-day receipt if you have one, and a completed signed TM47 form. Bring all listed items to avoid another trip. Requirements can change, so confirm the current list with your local Immigration office before you go.

Rules and procedures can change, so always confirm the current process with your local Immigration office before filing.