Knowledge Hub90-Day ReportingThailand 90-Day Report (TM47) 2026: Complete Step-by-Step Guide
Fact-Checked
Expert Reviewed
Last Verified: 15/07/2026
90-Day Reporting

Thailand 90-Day Report (TM47) 2026: Complete Step-by-Step Guide

A comprehensive guide to the Thailand 90-Day Report (TM47) for 2026. Learn how to file online, understand the penalty structure, and manage your reporting dates with our expert tips.

Understanding the 90-Day Reporting Requirement

As of July 2026, Thailand continues its long-standing mandate that all foreigners residing in the kingdom on long-stay visas must report their current address every 90 consecutive days. This process, formally known as the TM47 report, is a regulatory requirement designed to ensure immigration authorities have updated contact information for all long-term residents. Failure to comply with this requirement can lead to financial penalties and potential complications during future visa extensions or re-entry.

Who Must File?

Any foreigner holding a long-stay visa or residence permit who has been in Thailand for 90 days consecutively must submit a TM47 report. It is important to note that the 90-day clock is specific to your stay. If you leave Thailand for even one day, the counter resets to zero, and a new 90-day period begins from the date of your subsequent re-entry.

Crucial Timing and Penalties

The reporting window is narrow. You must submit your TM47 form within 15 days before your 90-day deadline or up to 7 days after the deadline. Missing this window constitutes a violation, resulting in a mandatory fine of 2,000 THB. Repeated failures can lead to more severe consequences, including issues with your visa status.

The TDAC and TM30 Prerequisites

Before you can effectively manage your 90-day reporting, you must ensure two other compliance pillars are in place. First, every traveler arriving in Thailand is required to complete the Thailand Digital Arrival Card (TDAC) before landing. Second, the TM30 report, which is the responsibility of your landlord or host, must be filed within 24 hours of your arrival at any specific address. Immigration officers routinely verify the existence of a valid TM30 report when you process your 90-day notification.

How to File Your 90-Day Report

There are three primary methods for submitting your TM47 report:

  • Online Filing: The most efficient method via the official immigration portal.
  • In Person: Visiting your local immigration office, such as the Hua Hin branch located at Bluport or your regional main office.
  • By Post: Sending required documents, including copies of your passport and a return envelope, via registered mail.

Step-by-Step Online Filing Instructions

  1. Navigate to the official portal at tm47.immigration.go.th. Ensure you are using the updated 2026 version of the interface.
  2. Log in using your TDAC registration credentials linked to your current passport.
  3. Select the New Application option to begin your submission.
  4. Input your current address details, ensuring they match the information provided in your latest TM30 report.
  5. Review the data for accuracy and submit.
  6. Monitor your status via the dashboard; approvals generally take between 1 to 3 working days.

Professional Assistance

If you prefer to outsource this administrative burden, Thai Nexus can file 90-day reports as a service, ensuring you never miss a deadline. Additionally, you can utilize our free 90-Day Report Tracker tool to manage your upcoming deadlines. For those managing long-term residency transitions, learn more about our Retirement Visa service.

Common Pitfalls and How to Avoid Them

Many residents run into trouble by forgetting to update their address when moving houses. If you have changed your residence, ensure a new TM30 is filed before attempting a 90-day report. Furthermore, do not assume your reporting status is static if you travel abroad frequently; always verify your next due date after returning to Thailand as the calendar reset is automatic.

Expert Reviewed

This article has been reviewed and verified by Supansa Wachnik, Director, Thai Nexus Point Co., Ltd.

Frequently Asked Questions

Does my 90-day reporting clock reset if I travel abroad?

Yes. The 90-day reporting counter is based on consecutive days spent inside Thailand. As soon as you exit the country and return, the counter resets. Your next 90-day report will be due 90 days from the specific date of your most recent arrival into the kingdom.

What happens if I miss the 90-day report deadline?

If you fail to file your report within the allowed window—which is 15 days before your deadline or 7 days after—you will be subject to a 2,000 THB fine. It is critical to stay within this timeframe to avoid unnecessary penalties and potential friction during future visa extension applications.

Why is my landlord required to file a TM30?

The TM30 is a mandatory notification of residence for foreigners that landlords or property owners must submit within 24 hours of a foreign guest arriving. Immigration officers check for a valid TM30 record during 90-day reports and visa extensions to confirm where you are staying.

How long does the online 90-day report take to process?

Once you submit your TM47 application through the official immigration website, the processing time typically takes between 1 and 3 working days. You can monitor the progress of your application by logging back into the portal with your credentials to see the updated status of your notification.

Can I use the online system for my first 90-day report?

While the online system is highly efficient, it is best practice to perform your very first 90-day report in person at your local immigration office. This allows you to verify that all your records, including your address and TM30 data, are correctly synchronized in the immigration database before switching to online filing.

16 Answers

Answers sorted by: Accepted answer first, then by community votes, then by newest

Please to answer

W
Wren R.
23/10/2026 at 18:04

My landlord is notoriously slow with the TM30 paperwork, which I know is often tied to the 90-day filing process. If my TM47 gets rejected because his side of the reporting isn't showing as cleared in the system yet, am I still on the hook for that 2,000 THB fine while I wait for him to fix it?

M
Marlow S.
17/10/2026 at 18:04

Since I earn my income through social media brand partnerships while living here on a long-stay visa, does the immigration office view my 90-day TM47 reporting differently if they see my online content during the verification process? I’ve read conflicting reports about whether digital nomad income streams trigger extra scrutiny regarding the terms of my specific visa, so I want to make sure I’m not flagged for working while I’m just trying to keep my address records updated.

C
Cordell S.
13/10/2026 at 12:08

What happens if I get a rejection notice after my 90-day window has already closed, and is there any way to appeal the fine if the online portal was the one that glitched? I’m just worried that a simple technical error could put a strike on my record and mess up my chances for future visa renewals while I'm traveling for work.

F
Fyodor R.
21/09/2026 at 00:01

My long-term visa requires me to leave the country for client meetings back in Russia every few months. Does each re-entry reset my 90-day reporting clock completely, or do I still need to track the date from my original entry despite the stamp changes?

R
Ren R.
19/09/2026 at 06:04

I spoke with an immigration officer earlier who told me that because I am married to a Thai national, my status might allow me to bypass the TM47 requirement entirely once I switch to a Non-O visa. Is there actually a specific exemption for retirees on marriage-based visas, or was the officer just mistaken about the rules for spouses?

L
Leofric M.
10/09/2026 at 18:02

Would it make more sense to sort an O-A retirement visa back in the UK or enter visa-exempt and convert to a Non-O here, in terms of how the first 90-day report gets processed? I'm trying to figure out if my starting visa status makes any difference to the TM47 paperwork or if one path gives you fewer headaches at immigration early on.

Z
Zephyr B.
23/08/2026 at 18:01

Does the TM47 apply to a 60-day tourist visa with a 30-day extension? Total stay hits 90 days but I'm not sure if tourist status counts as a "long-stay" visa. I need to know if I'll be fined at the airport for not reporting.

G
Gleb W.
19/08/2026 at 12:01

My retirement visa application is currently "under consideration" for 30 days, but my 90-day deadline from my first entry is coming up next Tuesday. Do I still need to file the TM47 now while my status is pending, or does this temporary stamp change the reporting requirement?

A
Auxane J.
17/08/2026 at 18:01

The guide mentions the TM47 form but doesn't list the specific attachments needed for the Hua Hin immigration office. Do I need to bring a fresh copy of my rental agreement and the TM30 receipt from my landlord every time I file this report?

A
Alistair T.
14/08/2026 at 18:01

What if I submit the online form on time but it stays "pending" until after the 7-day grace period expires and then gets rejected for a small mistake? I'm terrified that a technical glitch or a tiny error will lead to that 2,000 THB fine and cause serious problems for my future long-term visa status.

D
Dex J.
13/08/2026 at 00:01

Is there a filing fee for the TM47 report at the Koh Samui office? I know the visa extension is 1,900 THB, but I need to know the exact cost for this 90-day check-in.

S
Sora M.
12/08/2026 at 06:01

Will the date I receive my yearly visa extension at the immigration office count as my first 90-day report? I read that the extension stamp resets the reporting clock, but I need to know if I still must file a separate TM47 three months after that appointment.

C
Calla P.
11/08/2026 at 06:01

Does the 90-day report apply to the LTR visa category, or are there different rules for that specific status? I need a clear yes or no if the 15-day window is the same for every long-stay visa type or if some have an exemption.

B
Bela P.
08/08/2026 at 06:01

Not sure if I missed this but if I fly back from Germany just a week before my old 90-day deadline, does that new entry stamp automatically reset the clock in the immigration system? I'm worried about getting that 2,000 THB fine if the computer doesn't realize I've actually been out of the country.

W
Woojin B.
07/08/2026 at 12:01

Is it better to just fly to Malaysia for a weekend to reset the 90-day clock or should I stay and use the 15-day reporting window? I travel for work anyway, so I’m trying to see if avoiding the TM47 paperwork entirely is smarter than risking a fine if I miss the deadline.

K
Kazuki K.
06/08/2026 at 12:01

Do I need to show a bank balance of 500,000 THB for the 90-day report, or is that threshold only for the yearly visa extension?

Need Visa Help?

Don't let paperwork stress you out. We handle Retirement, Marriage, DTV, and Education visas with a 100% success rate.

Question Stats

Published:15/07/2026
Last Updated:15/07/2026
Viewed:16 times
Helpful votes:0

In This Article