Thailand 90-Day Report: Window, Late Fine and Online Filing
Report your address to immigration from 15 days before to 7 days after your 90-day due date. You can file in person, through someone you authorise, by registered post or online. A late report is made in person and settled with a THB 2,000 fine. Leaving Thailand restarts the 90-day count.
On this page
Your due date is 90 days after the first day of your latest entry. The window opens 15 days earlier and closes 7 days after. After that you pay THB 2,000 at the counter.
The report tells immigration where you sleep. It is not a visa extension.

Who has to file the 90-day report
A foreigner permitted to stay temporarily who stays in Thailand over 90 days must report their residence every 90 days. Section 37(5) of the Immigration Act is the legal basis.

The Act’s English text says the same: after ninety days the foreigner notifies the Immigration Division in writing of the place of stay, and repeats it every ninety days.
| Your stay | What applies |
|---|---|
| Visa-exempt tourist, up to 30 days | Stays under the 90-day line |
| Tourist extension, up to 30 days | Still under the line |
| DTV, up to 180 days per entry | Report every 90 days |
| DTV extension, 180 days | Report every 90 days |
| O-A long-stay visa | Notify every 90 days |
| ED visa, up to 90 days on arrival | Report if you stay past 90 days |
| LTR visa | Report once a year |
Tourists on exemption
A 30-day tourist exemption for listed nationals with one tourist extension of up to 30 days stays under the 90-day line.
Long-stay visa holders
A DTV holder may stay up to 180 days per entry, so the duty applies. A DTV holder can apply for one extension of 180 days. LTR visa holders report once a year instead of every 90 days. O-A holders notify every 90 days.
Workers and special-law cases
The One Stop Center at Chamchuri Square serves only foreigners who have already submitted an application for temporary stay.
Due date, window and how the count works
Count from your latest entry. Leaving Thailand and coming back restarts the count in every case.

| Situation | Rule |
|---|---|
| Window opens | 15 days before the due date |
| Window closes | 7 days after the due date |
| Online report | Sent 15 days ahead |
| Report by post | Sent 15 days before the due date |
| Report after the window | In person, THB 2,000 |
Four ways to file
In person
Bring these.
- Your passport.
- The departure card TM.6, if you have one.
- Your previous 90-day receipt, if you have reported before.
- Form TM.47, completely filled in and signed by you, not another person.

Outside Bangkok, report at the immigration office that covers where you live. In Bangkok, residents report to the 90 Days Notification Section, Immigration Division 1, in the Government Complex at Chaeng Wattana, Building B, 2nd floor.
Through another person
You may authorise someone else to take the notification to the office. The form still has to carry your own signature. The Act lets a foreigner notify in person or send a letter, following the Director General’s regulations.
By registered post
Registered post is an official channel. Send the papers at least 15 days before the due date to the local office where you live.
- Photocopies of the passport pages with your name and number, the current visa, the last entry stamp and the last extension.
- Photocopies of the departure card TM.6, if you have one.
- Your previous receipt, original only.
- Form TM.47, signed by you.
- An envelope with a THB 10 stamp and your return address, so the office can send back the lower part of the form.

Keep the registered-mail receipt until the papers return. The wait is approximately 30 days. For Bangkok, the postal address is the 90 Days Notification Section, Sub-division 2, Immigration Division 1, 120 Moo 3, Chaengwattana Road, Soi 7, Laksi, Bangkok 10210.
Where to go
| Where you live | Where you report |
|---|---|
| Bangkok, in person | 90 Days Notification Section, Immigration Division 1, 2nd floor |
| Bangkok, by post | Sub-division 2, 120 Moo 3, Chaengwattana Road, Soi 7 |
| Special-law cases | One Stop Center, Chamchuri Square |
| Other provinces | The immigration office for your area |
Online
The Immigration Bureau runs the online report at tm47.immigration.go.th. You can send it 15 days before the due date.
- Register and file on the portal.
- The system emails the result within 3 days.
- Check the status of your application on the site.
- The system emails a reminder of the next due date 15 days ahead.

Late report, new passport and other problems
| Situation | Penalty |
|---|---|
| Late report, in person | THB 2,000 |
| Arrested without a report | THB 4,000 to THB 5,000 |
| Act’s ceiling | THB 5,000 plus up to THB 200 a day |
| Overstay, a different offence | THB 500 a day, up to THB 20,000 |
If you are late
A report after the window is made in person and settled with a fine of THB 2,000. Once the fine is paid as settled, the case is deemed settled under the Criminal Procedure Code.

If police arrest you
If police arrest you for a missing report, the fine is THB 4,000 to THB 5,000. A daily extra of up to THB 200 applies for each day that passes until you comply.
The Act sets the ceiling for these penalties.
ต้องระวางโทษปรับไม่เกินห้าพันบาทและปรับอีกไม่เกินวันละสองร้อยบาท
Shall be liable to a fine not exceeding five thousand baht and a further fine not exceeding two hundred baht a day until compliance. Immigration Act B.E. 2522, section 76

Not the same as overstay
A late report is not an overstay. The overstay fine is THB 500 per day, up to a maximum of THB 20,000.
If you changed passport
The online service does not work after a change of passport. Make that report at the local office in person or through another person, and online reports resume afterwards. Bring photocopies that show the last entry stamp.

Step by step
- Find your due dateCount 90 days from the first day of your latest entry into Thailand.
- Pick a channel inside the windowFile from 15 days before to 7 days after the due date. Send an online report 15 days ahead.
- Prepare form TM.47 and your passportBring the passport, the departure card TM.6 if you have one, your previous receipt and form TM.47 signed by you.
- File at your local office or on the portalOutside Bangkok, report to the immigration office that covers where you live. In Bangkok, use the 90 Days Notification Section in the Government Complex.
- Keep the receiptThe online system emails the result within 3 days. Posted papers come back after approximately 30 days.
Not confirmed: The Cabinet approved a draft amendment to the Immigration Act on 23 June 2026. It is a draft, not law. Official pages do not state the online closing day before the due date, or how to replace a lost receipt.
Common questions
Do I need a 90-day report on a tourist or visa-exempt stay?
A 30-day tourist exemption with one tourist extension of up to 30 days stays under the 90-day line.
What is the penalty for a late 90-day report?
A late report costs THB 2,000 and is made in person. If you are arrested without a report, the fine is THB 4,000 to THB 5,000.
How early can I file the 90-day report?
You can file from 15 days before the due date. Send an online report 15 days ahead.
Can an agent or friend file my 90-day report?
Yes, you may authorise another person to take the notification to the office. The TM.47 form must be signed by you, not by another person.
Does leaving Thailand reset the 90 days?
Yes. The count starts again on the first day of your latest re-entry, in every case.
Is the 90-day report a visa extension?
No. The 90-day notification is not a visa extension.
Can I report by post, and how long does it take?
Registered post is an official channel. The papers come back after approximately 30 days.
Do retirees on an O-A visa report every 90 days?
Yes. O-A long-stay visa holders must notify the Immigration Bureau of their stay every 90 days.
Can I file online after getting a new passport?
Not for the first report after the change. File that one at your local immigration office, in person or through another person, then return to online filing.
Read next
General information checked against the sources listed above, not legal advice for your situation. Rules and office practice change; confirm with the immigration office or a licensed adviser before you act. See how guides are checked.
Spotted an error? Report it.
Comments (2)
baconfarad
Call them, or message on LINE. 12 days is a long time. When I do mine online, it takes a few hours. Best check up & be safe than sorry
chamanao_man
usually it's if you don't put the floor and unit number of your condo. for some reason they need to know this in all official documentation.