In this article:
What changed: The general filing window is 15 days before the reporting date and up to 7 days after it; online applications are submitted in advance. For LTR holders, an annual TM.95 is provided instead of TM.47. The Thai Embassy describes a fine of 2,000 baht, a possible increase to 5,000 baht upon arrest, and an additional fine of 200 baht per day until compliance with the law.Updated: May 29, 2026
What changed: 2026 update: added a section on digitalization (for those who entered after TDAC was introduced in May 2025, online filing may require a TDAC number or record, and without it the application may be rejected; the new THIM system, to which 90-day reporting is planned to move in the future); strengthened the link between forms TM.30 and TM.47 (without a current TM.30, an online report may be rejected); clarified filing deadlines (window −15/+7 days) and fines (2,000 baht / up to 5,000 baht), exemption for LTR and SMART-S visas.
The 90-day report is a notification to Thai immigration of your place of residence during a long, continuous stay in the country. As a general rule, it is filed on Form TM.47 when the stay exceeds 90 days. The report does not extend the permitted length of stay: address notification and the right to stay in Thailand need to be monitored separately.
Deadlines differ for filing in person at an office and online. The general window covers 15 days before the reporting date and 7 days after it, while the online instructions provide for filing in advance. Sending the application is not enough on its own: you need to check the result and keep confirmation that the report was accepted.
Current as of publication. Conditions may change; check official sources. Below is the sequence of steps: determine your date, choose a filing method, prepare documents and obtain confirmation. We will also look separately at returning from a trip, changing your passport and the specifics of long-term visas.
What TM.47 is and who needs the 90-day report
TM.47 is needed to inform immigration where you live. In a legal memo from Lorenz & Partners, the obligation is described this way: for stays longer than 90 days, the foreigner or their representative submits a written notice of place of residence at the end of each such period. The sample form also states that the immigration office must be notified every 90 days.
Work, study, retirement and family visas are clear examples of statuses under which a person may stay in the country for a long time. But it is inconvenient to judge the obligation only by the visa’s name: what matters is continuous stay and the special conditions of the specific status. So there is no need to use an unconditional rule that “tourists are not affected.”
A long visa term does not replace address reporting. Even if your permit allows you to stay in the country, the notice of place of residence remains a separate procedure. And conversely: an accepted report by itself does not give you any additional time to stay.
If you are choosing a long-term status, compare visa types for Thailand. The specifics of LTR and the Smart Visa program are covered below: their conditions cannot be automatically applied to other visas.
Filing deadlines: office, online and mail
TM.47 filing deadlines should be considered together with the filing method. In a specialized overview, the general window is described as 15 days before the reporting date and 7 days after it. The published instructions for the online service separately refer to filing in advance, within 15 days before the next report date.
| Filing method | Deadline | What to consider |
|---|---|---|
| Visiting an office under the general procedure | 15 days before the reporting date and within 7 days after it | This is the general window; it cannot be automatically applied to the online service |
| Online | In advance, within 15 days before the reporting date | The instructions do not confirm a post-deadline window for online applications |
| Registered mail | Taking into account the requirements of the receiving office and delivery | A single mail cutoff cannot be applied to all offices |
Put simply, an acceptable window for an office does not mean the same window applies to the website. Plan your online filing in advance so that you have time after submitting to check the result and, if necessary, choose another method.
For mail, get the receiving office’s requirements in advance and factor in delivery time. If the reporting date is already close, do not treat sending a letter as a guaranteed solution: the act of sending does not yet confirm that the report has been completed.
How to count the reporting period and keep a calendar
After departure and return, the reference point becomes date of the last entry. This link is specified in the official immigration guide from Chiang Rai. Therefore, after a trip, check your entry details and update your calendar rather than continuing to rely on the old reminder without checking.
For repeat notifications, it is more convenient to rely on the reporting date from the confirmation you received. Do not independently treat the day you submitted your online application as the start of the next period: the application may still be under review. First you need the result, then the next date is recorded.
A simple list is enough for tracking:
- keep the confirmation of the previous accepted report;
- enter the specified reporting date in your calendar;
- set a reminder 15 days before it;
- after returning from abroad, review the entry;
- separately record the end of your permitted stay.
It is easy to confuse the two dates here. The reporting calendar answers the question of when to notify your address, while the length of stay is the date until which you are allowed to remain in the country. Do not assume that every extension automatically changes the date of the next notification: rely on confirmed information, not on an assumption about how the procedures are connected.
Documents and completing Form TM.47
It is convenient to gather the documents for TM.47 before applying. This list helps you prepare, but does not replace the list from the receiving office and does not mean that every item is mandatory for every applicant.
Preparation checklist:
- passport and a copy of it;
- copies of the pages with the valid visa and the most recent entry stamp;
- completed Form TM.47;
- TM.6 arrival card — if you have one;
- proof of your current residence address.
The sample form posted by a university is intended for notifying a stay of more than 90 days. You can use it to review the form in advance and prepare how to fill it in. The mere existence of such a sample does not mean it is a new version of the form.
Fill in the details from your documents: passport data, entry information and address. Before filing, compare the entries with each other, especially if you have recently moved or received a new passport. Do not carry over an old address just because it remained in your previous application.
Include the TM.6 in your preparation if you have one. Do not interpret the absence of this card on your own as a bar to filing or a reason to postpone the report. For an online application, also keep your documents at hand so you enter information from them rather than from memory.
How to file the report in person, by mail or through a representative
Filing in person is convenient when you need to resolve questions about documents or when the online service is unavailable. It allows you to hand over the package to the receiving office, but it is not possible to promise that every set of documents will be accepted without comments.
Sequence of steps:
- Prepare the documents and the completed notification.
- Go to the receiving immigration office.
- Check the result of your visit.
- Obtain and keep the confirmation that the report has been accepted.
- Record the next reporting date.
The official immigration instructions for Uttaradit also describe registered mail and filing by another person. These are alternatives to visiting in person, but they are not grounds to assume the conditions are the same at every office. For mail, allow extra time for delivery and for receiving the result.
A representative does not necessarily have to be a paid visa agent. The option to entrust filing to another person does not by itself establish a mandatory form of power of attorney, a service fee or guaranteed acceptance of the application. When handing over documents, also agree on how you will receive confirmation.
Whichever method you use, keep the distinction between handing over documents and an accepted report in mind. A mailing receipt is useful for tracking the shipment, but it does not replace confirmation that the report has been completed.
Online filing: from application to confirmation
You can file TM.47 online on the official TM.47 filing portal. Prepare your passport details, information about your most recent entry and your current address in advance. Work from your documents so you do not accidentally carry outdated entries into the application.
General sequence without reference to button names:
- Use your service account.
- Fill in the application using your documents.
- Check the information you entered.
- Submit the application within the advance filing window.
- Check the result of the review.
- Save the confirmation that the report has been accepted and the next date.
A submitted application and a completed report are different stages. A message that the application was sent should not be taken as confirmation that the notification has been accepted. Checking the result is part of the procedure, just like filling in the form.
If the application is not accepted, first read the service’s explanation and compare the information with your documents. Do not resubmit the same data without checking the cause of the problem. If online filing is unavailable and the deadline is approaching, contact the receiving office.
Do not count on a specific review time or on the service behaving the same way every time. The practical goal is to obtain confirmation, not simply to manage to fill in the application in time.
First filing, moving and a new passport
Your first report at all, notification after returning, and filing after a passport replacement are different situations. They should not be combined under the rule “after every entry, you must file in person.” The conditions for the first filing cannot be extended to all subsequent returns purely by analogy.
If you are filing for the first time, start with the reporting date, your documents and an available filing method. If the online service does not allow you to complete the procedure, visiting the receiving office remains the practical next step. Do not wait until the end of the deadline just to keep retrying on the website.
After moving, check your address details. The notice must refer to your actual place of residence, so records from your previous accommodation must not be copied over automatically. For separate help with registration, see TM.30 form in Thailand.
Passport replacement is mentioned separately in the official Uttaradit immigration instructions. Before a new filing, make sure you are using current passport details. A universal procedure for carrying over old records should not be drawn from this mention: do not assume it is enough to change the number yourself in an old application.
In all these cases, keep documents about your previous reporting. They help you not lose the reporting date while you figure out how to file next.
Address registration (TM.30), arrival card (TDAC) and Thai immigration app (THIM)
TM.30 and TM.47 are related to residence, but they are different procedures. A specialized guide explains the typical rental situation: the landlord files TM.30, and the foreigner files TM.47. This is a convenient explanation of roles, not a complete list of all possible responsible parties.
Before notifying, check that your address details match the actual accommodation. At the same time, the absence of a new TM.30 record cannot be unconditionally described as an automatic reason for online refusal nationwide. Registration of residence does not replace personal address reporting.
Arrival in the country includes the digital arrival card (TDAC). The official instructions state directly that the digital arrival card (TDAC) is not a visa. It also does not replace the notification of place of residence for a long stay.
The requirement for a digital arrival card (TDAC) number for every online report cannot be considered established merely because digital services are linked. When filling in the form, follow the actual fields on the official portal.
The official name of the Thai immigration app (THIM) is “Thai Immigration Application.” The app’s existence alone does not confirm that a report can be filed through it, nor does it prove that such a function is absent. Therefore, do not transfer the web portal procedure to the app without separate instructions.
Specifics of long-term visas: DTV, LTR and the Smart Visa program (SMART)
For LTR, reporting conditions differ from the general procedure. BOI’s answers to questions specify an annual TM.95 instead of the 90-day TM.47 filed at the immigration office. This is a change of period and form, not a full exemption from notification.
Other obligations of LTR visa holders are useful to consider separately. The long-term nature of the status itself does not mean that all visa procedures are combined into one.
For the Smart Visa program (SMART), BOI describes an increase in the reporting period at the one-stop service center from 90 days to one year. However, this wording does not establish unconditional coverage of every category of the program. Do not automatically limit the benefit to just one category, and do not extend it to everyone without checking the conditions of your status.
In a specialized guide on DTV, holders of this visa are included among foreigners who notify their address every 90 days. This is information from a specialized resource, not an independent official document. If you are a good fit for DTV visa for digital nomads, account for address reporting separately from your permitted stay.
For Thailand Privilege, formerly known as Elite Visa, the LTR benefit cannot be applied automatically. Follow the general procedure and the special conditions of your program.
Late report: fines and how it differs from overstay
The official immigration guide for Chiang Rai specifies a fine of 2,000 baht for a late notification. This fine applies to address reporting, which should be tracked separately from the permitted length of stay.
Separate conditions are described in a notice from the Thai Embassy in Moscow. The embassy reports a possible increase in the amount to 5,000 baht upon arrest and an additional fine of 200 baht per day until compliance with the law. These conditions must not be mixed up with the standard handling of a late report or turned into a universal calculation for any delay.
Late notification and overstay are different violations. Overstay means the permitted length of stay has expired; a missed report relates to the obligation to notify your address. Accepting a notification does not extend your stay, and a valid permit does not eliminate a missed report.
If you have missed the deadline, contact the receiving office to resolve the matter. Do not delay in the hope that the next filing will automatically close the previous omission. At the same time, you should not independently conclude from a single late filing that deportation or refusal of an extension is inevitable.
Frequently Asked Questions ❓
Can I file the 90-day report online on the last day?
The published instructions provide for filing in advance, within 15 days before the reporting date. They do not confirm the possibility of online filing on the last day or after it. If the deadline is near and there is no confirmation that the report has been accepted, contact the receiving office; mail does not guarantee a last-minute solution.
What should I do if the TM.30 form has not been filed or the address has changed?
Sort out your residence registration and compare the address in your documents with your actual accommodation. TM.30 and TM.47 serve different purposes. The absence of a new TM.30 record cannot be considered an automatic block on online reporting nationwide; ask the receiving office about the requirements for confirming your address.
Do the Long-Term Resident (LTR) visa and the Thailand Privilege program exempt you from the 90-day report?
For LTR, BOI provides for an annual TM.95 instead of TM.47: the notification obligation remains, but the form and period change. This benefit cannot be automatically transferred to the Thailand Privilege program, formerly known as Elite Visa. For your status, take into account the general procedure and the special conditions of the program.
What happens to the 90-day counter when you leave the country?
After departure and return, the next reporting period is counted from the most recent entry. Check your entry details and update your reminder. This rule applies to reporting: leaving the country does not automatically extend your permitted stay and does not replace checking the conditions for re-entry.
What is the fine for a late 90-day report?
The official guide specifies 2,000 baht. The Thai Embassy in Moscow separately describes the possibility of the amount increasing to 5,000 baht upon arrest, and an additional fine of 200 baht per day until compliance with the law. Late notification and exceeding the permitted length of stay are different violations.
Is a digital arrival card (TDAC) number required for online filing?
The published official TM.47 instructions do not confirm that a digital arrival card (TDAC) number is mandatory for an online report. The card is not a visa and does not replace the address notification. Follow the actual fields of the official service; the existence of the Thai immigration app (THIM) by itself does not confirm a way to file a report through it.
Conclusion
Start with your own reporting date: after returning, check your most recent entry, and for a repeat notification use the date from your confirmation. Choose an available filing method, prepare your documents, check the result and save the next date. For LTR, an annual TM.95 applies instead of TM.47.
Monitor your permitted length of stay separately: address reporting does not extend it. If your permit’s end date is approaching, review extension of stay in Thailand as a separate task.
Conditions and acceptance practices may change, so leave time for resolving document or online application issues. Check your reporting date now and set a reminder 15 days before it; this makes it easier to go through the procedure all the way to confirmation without rushing.
Sources
- Thai Embassy in Moscow — Travel to Thailand: Notification of Stay in Thailand for More Than 90 Days…
- Thai government agency — LTR Visa Thailand – Exchange Rates
- Thailand Immigration Bureau — Official Thailand Digital Arrival Card (TDAC) – No Fees Required
- Uttaradit Province Immigration Office (page in Thai)
- Thai Embassy (thaiconsulatela) — FOREIGNERS STAYING IN THAILAND MORE THAN 90 DAYS –
Prepared by MyThai.online editorial team.