Immigration · 3 min read · Updated

The 90-day report in Thailand (TM47): when, how and what it costs

If you stay in Thailand for more than 90 days in a row, you have to tell Immigration where you live every 90 days. It’s free, it isn’t a visa extension, and missing it costs ฿2,000.

What is the 90-day report?

The 90-day report, filed on form TM47 (ตม.47), is the notification of staying in the Kingdom over 90 days. Any foreigner who stays in Thailand for more than 90 consecutive days must report their address to Immigration every 90 days. This includes retirees on extensions, people on marriage or work visas, and DTV holders who stay longer than 90 days in a row.

It is not a visa extension. The Immigration Bureau is explicit about this: reporting your address does not extend your permission to stay. Extensions are a separate application (TM7).

When to report: the window

How you reportWhen you can report
In person, or by someone you authoriseFrom 15 days before to 7 days after the due date
Online (tm47.immigration.go.th)Only within the 15 days before the due date. Online reporting is not accepted once you’re late
Registered mail (Thailand Post only)Posted at least 15 days before the due date, to the immigration office for where you live

Travel resets the count. If you leave Thailand, the 90 days start again from your latest entry. Your first report is due 90 days after you come back.

How to report online

  1. Register on the Immigration Bureau’s TM47 site with your email, name and phone number. The system emails you a password.
  2. Log in and choose “New application (TM.47)”. Fill in the form in English.
  3. Submit within the 15 days before your due date. The application shows as pending until an officer reviews it.
  4. Check your email and save the approved receipt. It shows your next due date.

Per the Bureau’s online manual, online reporting after travel generally needs a record of an earlier report. If you left Thailand without a re-entry permit, your first report after returning has to be made in person.

What to bring in person

Exact requirements vary by office, but most ask for:

  • A completed TM47 form
  • Your passport, plus copies of the photo page, current visa or extension stamp and latest entry stamp
  • Your previous 90-day receipt, if you have one
  • Sometimes a TM30 receipt for your address
  • A signed authorisation letter and copies of their ID, if someone reports for you

Late? The fines

  • Reporting late (or not at all) and coming in yourself: you must go in person and pay a ฿2,000 fine.
  • If you’re caught without having reported: the Bureau’s national page lists ฿5,000. Bangkok Immigration Division 1 lists not less than ฿4,000, plus up to ฿200 a day until you comply.

Tips that save a trip

  • Put your next due date in your calendar the day you get the receipt, with a reminder 14 days before.
  • Report online early in the window, so you still have time to go in person if it’s rejected.
  • Keep a photo of every receipt. Immigration may ask for the history at your next extension.

Sources

  1. Bangkok Immigration Division 1: Notification of staying in the Kingdom over 90 days
  2. Immigration Bureau: 90-day notification (national page)
  3. Immigration Bureau: TM47 online manual and conditions
  4. Bangkok Immigration Division 1: TM.47 online instruction manual

Checked on 9 October 2026. Rules and fees change, and local immigration offices can apply them differently, so confirm anything important with the office that handles your case.

Kao Jai explains documents to help you understand them. This guide is general information, not legal, tax or immigration advice.