Sabai
Guide

90 day report Thailand (TM.47): deadlines, online reporting and fines

The 90 day report in Thailand (TM.47) is mandatory for anyone who stays in Thailand for more than 90 days without a break; reporting late costs 2,000 baht.

Last checked: 11 October 2026

In short (as of 11 October 2026)

  • If you are in Thailand on a temporary permission to stay for more than 90 days without a break, you report your home address to immigration every 90 days (Immigration Act 1979, section 37, paragraph 5).

  • Window at the counter: from 15 days before to 7 days after the due date. Online: from 15 days before, at the latest on the due date.

  • Four ways: in person, through someone else with your papers, by registered post (at least 15 days in advance) or online via tm47.immigration.go.th.

  • Late or not reported: a 2,000 baht fine if you come forward yourself. If you are caught, you pay more.

  • After every trip abroad the count starts again from day 1 of your last entry.

This article is for Dutch and Belgian nationals with a longer stay in Thailand, such as a Non-O for retirement or marriage, an O-A, a DTV or a work or study visa. The general Thai rules in this guide apply to all nationalities; the parts about embassies and documents are written for Dutch and Belgian passport holders, so if you hold another passport, check the requirements of the Thai embassy or consulate that serves you.

What the 90 day report is

The 90-day report (notification of staying over 90 days, "90 day report") is an address notification, not an extension. Immigration Division 1 and the Immigration Bureau both say so: the report is not the same as an extension of your stay. Your stamp does not change.

The obligation is in section 37, paragraph 5 of the Immigration Act of 1979: a foreigner who stays in Thailand for more than 90 days notifies immigration in writing of their address as soon as they have been in the country for 90 days, and after that every 90 days. The form is called TM.47.

Who has to report

  • Yes: everyone on a temporary permission to stay who is in Thailand for more than 90 days without a break. For example with a Non-O or O-A and a 1-year extension, with a DTV (180 days per entry) or with a work or study visa.

  • In practice not: if you come visa exempt or on a tourist visa, you do not go over 90 days even with the maximum extension (visa exempt up to 60 days, tourist visa up to 90 days).

When to report

The count. The first report falls 90 days after your entry. The TM47 system gives this example: someone who entered on 13 December 2023 had to report by 12 March 2024 at the latest. After that, each receipt shows the next date.

After a trip. If you leave Thailand, the count starts again after your return from the day of your last entry. This applies in every case, even if you were away only briefly.

Method                   From                    Latest
In person or through     15 days before          7 days after the due date
someone else             the due date
Registered post          send at least 15 days before the due date
Online (TM47)            15 days before          on the due date itself
Online, first report     day 75 after entry      day 90

Four ways to report

1. In person at the counter

At the immigration office in the province where you live. In Bangkok at the 90-day report section of Immigration Division 1, Government Complex Chaeng Wattana, Building B, 2nd floor.

Bring:

  • Passport

  • Departure card TM.6, if you have one

  • The receipt of your previous 90-day report, if you reported before

  • Form TM.47, filled in and signed by yourself

2. Through someone else

Someone else may submit the report on your behalf, with the same documents. You do sign the TM.47 form yourself.

3. By registered post

Only with Thailand Post, and sent at least 15 days before the due date, to the immigration office for the place where you live. Enclose:

  • Copies of the passport pages with your personal details, your visa, the last entry stamp and the last extension

  • Copy of the TM.6 (front and back), if you have one

  • The original previous receipt, if you reported before and have not been outside Thailand

  • Form TM.47, filled in and signed by yourself

  • A stamped return envelope with your address, for the receipt

Keep the proof of posting until you have the receipt back. Immigration Division 1 mentions a waiting time of about 30 days.

4. Online via TM47

The official system is tm47.immigration.go.th, with a manual (version 2.1, September 2026).

  1. Register with your email address and set a password via the link.

  2. Submit a new report (New Application) with your address, passport details and contact details. You can submit from 15 days before the due date and at the latest on the due date; anything later is rejected automatically.

  3. Follow the status. The application first shows "Pending". After approval you receive the receipt with the next date by email; the Immigration Bureau names a period of 3 working days.

  4. Rejected? Read the reason under Check Status. With the message "Visa does not match the 90-day submission requirement" you have to go to the immigration office in person.

Not online after a new passport. The first report after a passport change is done in person or through someone else at the office; after that it can be done online again.

Fines

Amounts in baht as stated by the Thai government; euro amounts are an indication, converted at the ECB reference rate of 9 October 2026 (1 euro = 37.574 baht).

Late or not reported, came forward yourself   2,000 baht   (about 53 euros)
Caught without a report                       see below

Legal maximum (section 76)                    5,000 baht, plus max. 200 baht
                                              per day until you do report

If you are late, you must come in person and pay 2,000 baht. For people who are caught, the official sources give different amounts (see "Where the sources contradict each other").

Common mistakes

Thinking that an extension replaces the report. The 90-day report is a separate obligation (section 37, paragraph 5), also in the year after your extension. Whether your office gives a new report date with an extension is not stated on the official pages; ask when you extend.

Online after the due date. The TM47 system automatically rejects reports after the due date. At the counter you still have 7 days.

Continuing the count after a trip. After every return the count starts again from the last entry; an old date on a receipt then no longer applies.

Reporting online after a new passport. That is not possible; the first report must be made at the office.

Posting too late. By post, the report must be sent at least 15 days before the due date.

Where the sources contradict each other

  • Fine when caught: Immigration Division 1 names "not less than 4,000 baht" plus up to 200 baht per day; the Immigration Bureau names 5,000 baht; the law (section 76) names a fine of up to 5,000 baht plus up to 200 baht per day until you do report.

  • Postage on the return envelope: Immigration Division 1 (Bangkok) names 35 baht, the Immigration Bureau page 15 baht. Ask your office which amount it uses.

  • Online window: the Immigration Bureau gives "15 days before or 7 days after" for the online report; the TM47 manual (September 2026) says at the latest on the due date and rejects later reports automatically. Online, stick to the due date.

What has changed

  • 1 May 2025: the paper arrival and departure card TM.6 was replaced by the digital TDAC. The document lists of Immigration Division 1 mention the TM.6 with "if any".

  • 14 August 2026: the Immigration Bureau updates its page on the 90-day report.

  • September 2026: new manual for the TM47 system (version 2.1, application version 2026.09.00).

Frequently asked questions

Who has to do a 90 day report in Thailand?

Everyone on a temporary permission to stay who is in Thailand for more than 90 days without a break, under section 37, paragraph 5 of the Immigration Act of 1979.

How many days before the due date can I do my 90 day report?

From 15 days before the due date. At the counter it is possible up to 7 days after it, online at the latest on the due date itself.

What is the fine for a late 90 day report in Thailand?

2,000 baht if you come forward yourself. If you are caught, the law allows up to 5,000 baht plus up to 200 baht per day.

Do I have to start counting 90 days again after a trip abroad?

Yes. After every return the count starts again from the day of your last entry.

Can I do my 90 day report online?

Yes, via tm47.immigration.go.th, from 15 days before up to and including the due date. After a new passport the first report must be made at the office.

Can someone else do my 90 day report for me?

Yes, someone else may submit the report at the office with your documents. You sign the TM.47 form yourself.

Read also

Sources

All sources opened on 11 October 2026.

This article is general information, not legal advice. Thai visa rules can change and are sometimes applied differently from one office to another. Check the current requirements with the Thai embassy or the immigration office before you apply or travel.

0 replieslive

No replies yet. Be the first to answer.

Reply

Want to reply?Log inCreate account