90-Day Report in Phuket
If you stay in Thailand on a long-term visa, you must report your address to Immigration every 90 days. It is separate from your visa and easy to forget — we help you file it correctly and on time in Phuket.
The 90-day report is a mandatory address notification for anyone staying in Thailand on a long-term visa. It must be filed every 90 days at Immigration, online, or by post. Missing it results in a fine — we can handle it for you.
What the 90-day report is
The 90-day report (TM47) is an address notification for foreigners staying long-term. It is not an overstay matter and does not extend your visa — it simply confirms where you live every 90 days.
When and how to file
You can usually file from 15 days before to 7 days after the due date, in person at Phuket Immigration, online, or by post. Missing it can lead to a fine (commonly 2,000 THB). Check your date with our 90-day report calculator.
Tip: keep the receipt slip — it shows your next due date.
How we help
We check your due date, prepare the form, help with online filing or the in-person visit, and keep you on schedule so you never miss a report.
⚠️ A late 90-day report is a 2,000 THB fine at Immigration. Filing on time takes 5 minutes online — or we handle it for you.
Official Government Fees
| Fee Type | Amount (THB) |
|---|---|
| On-Time 90-Day Report | Free (0 THB) |
| Late Filing Fine | 2,000 THB |
| Our Agency Service Fee | On Request |
Frequently combined with...
Common questions
Is the 90-day report the same as a visa extension?
What happens if I miss my 90-day report?
Can I do the 90-day report online in Phuket?
Can I file a 90-day report online in Thailand?
What is the penalty for missing a 90-day report?
Not sure when your report is due?
Send us your last entry or report date — we calculate your deadline.
Check my 90-day deadlineWhatsApp available 24/7 · Office Mon–Fri 9–18 · Sat 9–14 · We also speak German & Russian