Permission to stay
How long you are allowed to remain. Set by your entry stamp or your extension, and the thing that overstay is measured against.
It takes minutes when you understand the clock, and turns into a wasted morning at an immigration counter when you do not.
Stay in Thailand continuously for more than 90 days and you are expected to tell Immigration where you are living. That is the whole requirement. It gives you nothing, costs nothing when done on time, and has to be repeated for as long as your stay runs on without a break.
Almost every problem with it comes from the same place: people misunderstand when the clock starts and what makes it start again. Get that right and the rest is admin.

Follow your receipt, not a guide
The next reporting date on your approved acknowledgement is the date that counts. It reflects what Immigration actually holds for you, which a website cannot. Where this page describes windows, fines or online behaviour, treat it as orientation and let the portal and your local office decide the specifics.
This is general relocation information, not immigration or legal advice.
Last checked: August 2026
TM47 at a glance
A periodic address notification for people who stay a long time, and nothing more than that.
Thai immigration law requires a foreign national who remains in the Kingdom beyond 90 days to notify their place of residence. The form used is numbered TM47, which is why the obligation is universally called 90-day reporting or simply "doing your 90 days". It exists so that Immigration has a current address for long-stay foreigners, and that is the entire purpose.
It is worth being blunt about what it is not, because the misunderstandings are expensive. It is not a visa renewal. It is not an extension of stay. It does not add a single day to your permission to stay, and filing one on time will not save you if your permitted stay has already expired. Two people can walk into the same office on the same day, one perfectly compliant and one on overstay, and both will have filed their reports correctly.
If you do only one thing
Keep the receipt from your last report somewhere you can find it. It carries your next reporting date, and that single piece of paper resolves most of the confusion this page exists to explain.
They run in parallel, they rarely line up, and treating them as one thing is the classic mistake.
How long you are allowed to remain. Set by your entry stamp or your extension, and the thing that overstay is measured against.
How often you confirm your address while that stay continues. Driven by continuous presence in the country, not by the dates in your passport.
A retiree with permission to stay until next March may still owe three reports before then. Someone who arrived last week on a year-long visa owes nothing yet. The two systems answer different questions, and an officer checking one will not automatically fix the other.
Broadly: anyone staying temporarily in Thailand whose stay runs past 90 continuous days.
The rule is written around the length of stay rather than the type of visa, which is why it catches people who assume their particular route is somehow different. If you are in Thailand on a long-stay basis and you have not left the country for more than 90 days, reporting is relevant to you.
Tourists and short-stay visitors rarely encounter it, simply because they leave before the 90 days elapse. Someone extending a tourist stay and quietly passing the 90-day mark does encounter it, often without realising. The notable structural exception is the LTR visa, which uses annual reporting instead.
Start from the right date and the arithmetic is trivial.
If you have already filed a report and it was approved, stop counting: your acknowledgement shows the next reporting date and that is your answer. If you have never reported, count forward from the day you last entered Thailand. That entry is the beginning of the continuous stay the rule is concerned with.
What the count does not follow is your visa. Not the date it was issued, not the date it was stamped in, not the date of your last extension. People routinely calculate from an extension date because it feels like a fresh start, and land on a date that has nothing to do with their reporting cycle.
Latest arrival
The day you last entered Thailand.
Day 90
Roughly three months of continuous stay.
Report
File within the permitted window around that date.
Repeat
The receipt sets the next date, and so on.
Only one thing restarts the count: physically leaving Thailand.
You left Thailand. The old cycle falls away and a new count starts from the day you return.
You never left the country, so your continuous stay continues uninterrupted.
Domestic travel has no effect on the 90-day count, however far you go.
Changing address is not leaving Thailand. It is a TM30 matter, on a different clock entirely.
An extension changes how long you may stay. It does not mean you physically left, and the reporting cycle does not automatically restart around it.
The re-entry permit protects your permission to stay. The departure still breaks continuous presence, so the count runs from your latest arrival.
A window rather than a single day, with a short cushion on the far side.
Immigration's published guidance describes the notification being made within 15 days before the due date and up to 7 days after it. In other words there is a fortnight of runway and a week of grace, and there is no advantage in cutting it fine.
The online system is a separate matter. It applies its own rules about when a submission is accepted, and reports circulate of a narrower window there than the one described for counter reporting. We could not confirm the current online window against the official system, so the practical rule is simple: open the portal about two weeks before your date, and let it tell you whether it will take your submission today.
Online is easiest when it works. Knowing the alternatives is what keeps a rejection from becoming a problem.
The official Immigration TM47 system. Usually the simplest option when your case is eligible and your records are up to date.
At the immigration office responsible for the address where you live. The fallback when anything is unusual.
Immigration guidance allows a report to be submitted by an authorised person on your behalf, with the required authorisation paperwork.
Still listed among the accepted methods. Confirm the current document and timing requirements with your office before relying on it.
Watch which site you land on
Searching for 90-day reporting returns a crowded field of agency sites, some of them designed to look official. The government system sits on the immigration.go.th domain. If a page is asking for a service fee to file a free report, you are not on it.
A short form, then a wait — because a person reviews it.
How the online report goes
Register or log in
An account is tied to your passport and immigration record.
Check your details
Passport, current permission to stay, latest entry, current address.
Submit
The application moves to a pending state rather than confirming instantly.
Wait for review
An officer checks it against Immigration's records. Allow days, not minutes.
Save the approval
The acknowledgement carries your next reporting date. Download and back it up.
Have your passport, your entry details and your current address in front of you before you start, and make sure what you type matches what Immigration holds exactly. A first report is the most likely to fail online, because there is no previous record to match against — plan for the possibility that your first one happens at a counter.
The acknowledgement is the only durable record that you reported, and when you report next.
Whether it arrives as a slip stapled into your passport or a downloaded confirmation, keep it. It is what you show if a later report is questioned, and it carries the next date so you never have to recalculate. Save a photo alongside your passport scans and lease, and put the next date in your calendar the same day with a reminder two weeks ahead.
Usually an administrative mismatch, and usually fixable — but not by resubmitting harder.
Read the reason given, correct what is genuinely wrong, and try once more if there is time. If your due date is close, stop and go in person to the office covering your address. A rejected submission is not a report, and a pending one is not either until it is approved.
A new passport deserves its own mention. It is widely reported that the first report after changing passports has to be handled in person or by an authorised person before the online system will recognise you again. We could not confirm that against an official source, but the cautious approach costs you one visit and the optimistic approach can cost you your window.
Unpleasant, not catastrophic, and completely separate from overstay.
Missing your window means dealing with Immigration directly, normally in person rather than online. Expect the report to be accepted along with an administrative fine, and expect your reporting cycle to continue from there. The figure usually applied for coming forward voluntarily is 2,000 baht, with a higher amount where a foreigner is found not to have reported rather than turning up to fix it. Those numbers are consistently reported but we could not confirm them on an official page, so treat them as indicative.
None of this is overstay. Overstay means your permission to stay has expired and is penalised per day under a separate provision, with consequences that can reach blacklisting. A late 90-day report while your stay remains valid is an administrative slip. Do not let a forum post convince you the two are the same thing, and do not let a late report drift — repeated lapses attract attention when you next apply for something.
Three obligations that all involve an address, which is exactly why they get muddled.
Your own periodic report of continuous stay. You file it, and time triggers it.
Where a foreign national is staying, filed by the accommodation side and triggered by arrival at an address.
The Thailand Digital Arrival Card. An entry formality, completed before you arrive.
They are separate obligations and completing one does not discharge another. In practice they do touch: an address that has never been notified under TM30 can make counter appointments harder than they need to be, so it is worth having that sorted before you turn up to report. Our TM30 guide covers who files it and what to ask your landlord.
The requirement follows your stay, not your route. One exception.
Nothing about the DTV removes the requirement. Stay continuously past 90 days and ordinary reporting becomes relevant.
DTV guideRetirement extensions do not exempt you. Most retirees in Hua Hin report every 90 days, year after year.
Retirement visasEmployment status changes nothing here. Some employers handle it for staff; the obligation is still yours.
Non-B guideFamily-based extensions follow the ordinary reporting rules like any other long-stay status.
Spouse & family visasStudying does not remove the requirement, and filing a report does not buy you extra days of stay.
Education visaThe exception. LTR holders report annually on form TM.95 rather than every 90 days, and re-entry restarts that one-year count.
LTR visaLTR is the genuine exception
The BOI's own guidance confirms that LTR holders staying longer than a year report their address annually using form TM.95, counted from issuance — and that re-entering Thailand makes the report due one year from the latest arrival. LTR one-year reportingOfficial source
Nothing local changes the rule. What changes is where you go when you cannot file online.
Hua Hin falls under Prachuap Khiri Khan Immigration, which runs a main office in the Hua Hin area alongside a smaller service point handling a limited range of counter services. Reporting is one of the things typically available at the smaller point, which is why most long-term residents here never make the trip to the main office for it.
Service arrangements, locations and opening hours do change, and they have changed recently. Check the office's current information before travelling rather than relying on a guide, including this one. For most retirees in Hua Hin this settles into a quiet rhythm: four reports a year, mostly online, with the paperwork living in the same folder as the annual extension.
Two minutes now saves the morning you would otherwise lose.
Nearly all of them are counting errors rather than genuine non-compliance.
The reporting clock follows continuous presence, not the date on your visa.
An extension and a reporting date can sit close together and still be unrelated.
After a trip abroad, your latest arrival is the new starting point.
It does not, whatever the length of the trip.
Different form, different person responsible, different clock.
It adds nothing at all to your permission to stay.
A rejected submission is an administrative problem to fix, not a report completed.
Your first report after changing passport may need handling in person.
File by the due date. The grace period is a safety net, not a plan.
It carries the next reporting date, which is the whole point of keeping it.
Stop following it. The cycle restarted when you flew back in.
LTR runs on annual reporting instead.
Short answers. The detail sits in the sections above.
It is a periodic address notification made to Immigration by a foreigner who has remained in Thailand continuously for more than 90 days.
TM47 is the form used for that notification. The terms “90-day report” and “TM47” are used interchangeably.
Broadly, foreigners staying temporarily in Thailand who remain in the country continuously beyond 90 days. Some frameworks differ, LTR being the notable one.
No. It grants nothing and adds no days to your permission to stay.
If you already have an approved report, use the next reporting date printed on the receipt. Otherwise count forward from your latest arrival in Thailand.
From your latest entry into Thailand, or from the reporting cycle established by your most recent approved report.
Yes. Departure breaks continuous stay, and the count starts again from your next arrival.
No. Domestic travel has no effect on the count.
No. Moving is a TM30 matter for the accommodation side; your reporting cycle continues.
Do not assume it does. An extension changes how long you may stay, not whether you physically left the country.
It is often reported that a first application for extension of stay is treated as the first notification. It is not something to rely on blindly — ask the office handling your extension what your next reporting date is, and follow the receipt.
Immigration's published guidance describes a window of 15 days before the due date to 7 days after. The online system applies its own rules, so follow the dates the portal shows you.
The published window allows a short period after the due date, but treat it as a safety net rather than a deadline.
Yes, through the official Immigration TM47 system, provided your case and your records are in a state the system accepts.
tm47.immigration.go.th, run by the Immigration Bureau. Be careful with search results — several lookalike agency sites rank near it.
You register or log in, submit your current details, and the application sits as pending until an officer reviews it. Approval produces an acknowledgement with your next reporting date.
It is a review rather than an instant confirmation, so allow days rather than minutes. Do not leave it to the final afternoon.
Usually a mismatch: passport or visa details, an entry not yet reflected in the system, a window that has not opened, or a submission already pending.
Read the reason, correct what is wrong, and if the deadline is close, report in person at the office responsible for your address instead of resubmitting repeatedly.
Sometimes, but a first report is exactly the case most likely to fail online because there is no previous record to match. Have an in-person fallback in mind.
Often not immediately. It is widely reported that the first report after a passport change needs to be made in person or by an authorised person before online reporting works again.
Yes. Immigration guidance allows an authorised person to report on your behalf with the correct authorisation documents.
Registered mail is among the accepted methods. Confirm the current documents and timing with your immigration office before choosing it.
Your passport and current permission-to-stay details, your arrival information, your current address and your previous reporting receipt if you have one.
They are separate obligations, but an address that has never been notified can cause friction at the counter. Sort out TM30 when you move in.
No. TM30 reports where you are staying and is filed by the accommodation side. TM47 is your own periodic report of continuous stay.
No. The digital arrival card belongs to entering Thailand. TM47 belongs to staying here afterwards.
You deal with Immigration directly, normally in person, and an administrative fine is applied. The obligation does not disappear.
The figure commonly applied for voluntarily reporting late is 2,000 baht, with a higher amount where a foreigner is found not to have reported rather than coming forward. Treat these as indicative and confirm at the counter.
No. Overstay means your permission to stay has expired. A late report means a reporting obligation was missed while your permission to stay may be perfectly valid.
If a DTV holder remains in Thailand continuously past 90 days, ordinary reporting applies.
Yes, where they stay continuously long enough. Retirement status does not remove the requirement.
Yes. Working here does not exempt you, even if your employer helps with the paperwork.
Yes. Family-based extensions follow the ordinary rules.
Yes, where continuous stay passes 90 days.
No. LTR uses one-year reporting on form TM.95, counted from issuance or from the latest arrival after a trip abroad.
Through the online system where eligible, or at the Prachuap Khiri Khan immigration service covering Hua Hin. Check the current service information before travelling.
Yes, the online system is national. Where you live only matters when you need to attend in person.
Where to confirm anything on this page. If a source below contradicts this guide, the source is right.
Hua Hin Compass verified
Last verified
August 2026
Next scheduled review
February 2027
Sources checked
Checked Aug 2026. The reporting obligation, the accepted submission methods, the published 15-days-before to 7-days-after window and the LTR annual reporting exception are documented by official sources. Several points could not be confirmed against a primary official text and are presented as reported practice: the exact window enforced by the online system, the fine amounts for late reporting, the requirement to report in person after a passport change, and the treatment of a first extension of stay as a first notification.
Reporting requirements and office procedures change. Hua Hin Compass is independent and not affiliated with Thai Immigration.
Reporting dates, extension deadlines and re-entry permits sit alongside the rest of your move in one plan.
Reporting & re-entry
Visa routes
Planning the move