| Filing status | Cost |
|---|---|
| On time | Current online manual does not state a filing fee; confirm locally |
| Within 7 days after the due date | Inside the official in-person filing window, as of 1 August 2026 |
| After that window | 2,000 THB in the official public handbook (re-verified 1 August 2026); statutory maximum 5,000 THB under s.76 of the Immigration Act, cross-checked in current enforcement guidance |
Official sources re-verified 1 August 2026: the Immigration online manual, the Immigration public handbook, and Form TM47.
The public handbook was re-opened on 1 August 2026 via the official Phitsanulok Immigration handbook page linked above; the Immigration Bureau’s own Form TM47 download could not be re-opened the same day (access restricted). Penalty figures are additionally cross-checked against current Thai Immigration enforcement guidance.
On 1 August 2026, current Thai Immigration guidance was reopened: the Phichit Immigration procedure page states the 2,000 THB voluntary-report fine and 5,000 THB amount when detained; the Thai TM47 postal guidance confirms the TM47 procedure and governing provisions.
What is 90-day reporting?
Section 37(5) of the Thai Immigration Act 1979 requires every foreigner staying in Thailand for more than 90 continuous days on a long-stay visa to notify the local Immigration office of their current address. The form is TM.47 — Notification of Staying in the Kingdom Over 90 Days.
This is not a visa extension and does not add time to the permitted stay. It is a separate address-notification duty. The published late-report consequences are stated below; this page does not add unpublished airport, extension or removal consequences.
Who must report — and who's exempt
The standard Section 37 notification applies after staying in Thailand for more than 90 continuous days, while BOI publishes separate annual reporting for LTR and SMART Visa holders. The clock restarts from the latest arrival after leaving and re-entering, as re-verified 1 August 2026.
| Visa | 90-day reporting? |
|---|---|
| Non-O Retirement | ✅ Required every 90 days |
| Non-O-A / Non-O-X Retirement | ✅ Required every 90 days |
| Non-O Marriage | ✅ Required every 90 days |
| Non-B Business + Work Permit | ✅ Required every 90 days |
| ED (Education) | ✅ Required every 90 days |
| DTV (Destination Thailand Visa) | ✅ Required every 90 days |
| Privilege Visa (all tiers) | ✅ Required every 90 days |
| LTR | Annual address reporting — BOI rule re-verified 1 August 2026 |
| SMART Visa | Annual address reporting — BOI rule re-verified 1 August 2026 |
| Tourist visa / visa-exempt entry | ❌ Not required (under 90 days) |
BOI publishes separate LTR annual-report instructions and SMART Visa instructions. Both were re-verified on 1 August 2026 and are separate from the standard TM47 cycle.
When to file — the submission window
You can file your 90-day report in a window around the due date:
- 15 days before the due date (earliest)
- Up to 7 days after the due date (grace period — in-person only, no penalty if you catch it)
As of 1 August 2026, the official online manual says an online application may be submitted within the 15 days before the due date. The separate in-person window extends to 7 days after the due date.
Critical timing rule
Your due date is on the receipt from the previous 90-day report — not 90 days from your visa entry stamp. Many people miscalculate this on their own and file late by accident. Check the bottom of your last receipt.
Ways to file your 90-day report
1. Online portal (free)
The official Thai Immigration portal is at tm47.immigration.go.th. As of 1 August 2026, its manual says to complete the form, submit it and check the status; it does not publish a universal rule that every first report must be made in person. The portal can reject an application where the record cannot be matched.
2. In person at the responsible Immigration office
For an address in Pattaya or Chonburi, use the responsible Chonburi Immigration office. If the online application is rejected, follow the rejection notice and contact the office that holds the address record.
3. By registered post
The official handbook lists postal reporting. Confirm the responsible office's current postal address and lead time before sending copies; do not send the original passport.
Online filing — step by step
As of 1 August 2026, the official online process is:
- Open tm47.immigration.go.th.
- Click "Application for online" and accept the terms.
- Enter your passport number, name, nationality, and date of birth — exactly as on your passport.
- Enter your current Thai address and the requested stay details.
- Confirm and submit. The portal records the application as pending while Immigration reviews it.
- If approved: print the receipt or save the PDF. Keep this receipt — you need it for your next report and for any visa extension.
- If rejected: read the stated reason and contact or attend the responsible Immigration office.
If the portal cannot match your record
Thai Immigration does not publish a universal “first report must be in person” rule in the online manual reviewed on 1 August 2026. The portal may reject an application it cannot match. The displayed rejection reason and the responsible office determine the next administrative channel; this page does not assign an unpublished cause.
For Pattaya residents, confirm the responsible office and its current contact details before travelling. The official Chonburi contact source could not be re-verified on 1 August 2026, so this page no longer presents its former address, telephone numbers or opening hours as current. See the separately sourced Jomtien Immigration office guide and confirm directly before travel.
Before visiting Jomtien
- Confirm current opening hours and any local document request by phone.
- Bring the passport and previous TM47 receipt, plus the completed form and copies listed by the office.
- Keep the new receipt and check the next due date before leaving.
Late, missed, or filed wrong — what happens
If you're 1–7 days late
As of 1 August 2026, this is inside the official in-person filing window. The handbook does not state a late fine within that window.
If you're more than 7 days late but you self-report
As of 1 August 2026, the Immigration public handbook states a 2,000 THB fine when reporting after the window.
If you're caught at a police checkpoint or immigration audit
As of 1 August 2026, Form TM47 states a statutory fine of up to 5,000 THB, with a further amount not exceeding 200 THB for each day until the law is complied with.
If your last report was wrong (typo in passport / address)
The official sources reviewed 1 August 2026 do not publish a universal correction procedure or say that every error is treated as a non-report. Contact the office holding the record with the receipt and passport; that office determines how the individual record is corrected.
Documents checklist
For the in-person report
- Original passport
- Completed TM47 form
- Receipt from the previous 90-day report, if one exists
Those are the items stated in the official in-person handbook reviewed 1 August 2026. A local office may request evidence needed to match or correct an address record; the page does not turn local anecdotes into a national checklist.
For the online report
- Passport and personal details requested by the official form
- Latest arrival and permitted-stay details
- Current Thai address and contact details
For postal report
- The copy set and return envelope specified by the responsible office
- No original passport
The public handbook recognises registered-post reporting, but the responsible office's current postal address, copy set and lead time control. Those items are not averaged here.
Related guides
- TM30 reporting — The other Immigration form — filed by your landlord (Adjacent compliance)
- Jomtien Immigration — Full directions, hours, queueing strategy (Practical guide)
- Re-entry permits — Avoid losing your visa when you leave (Travel and visas)
FAQ
I left Thailand and came back. Does the 90-day clock reset?
Yes. Every entry stamp resets your 90-day count. The new clock starts on the date of your most recent entry. If you travel out before day 90, you don't need to file at all — but the moment you re-enter, you start a fresh 90-day count.
I'm on LTR. Do I really skip the 90-day report?
Yes. As of 1 August 2026, BOI's official LTR instructions require an address report once a year instead of every 90 days. SMART Visa holders also have annual address-reporting instructions, plus a separate SMART status report.
What's the difference between TM.47 and TM.30?
TM47 is the foreign national's address report after staying more than 90 consecutive days. TM30 is a separate Section 38 residence notification. Its deadline and duty-holder details were not re-opened in this run; use the separately verified TM30 guide.
Online filing keeps rejecting me — what now?
Read the rejection reason shown by the official portal. As of 1 August 2026, its manual lists incomplete information, an application outside the permitted period and a duplicate application among the rejection reasons. If it remains rejected, contact the Immigration office responsible for your address.
Is the receipt enough proof I filed on time?
Keep the stamped in-person receipt or the approved online record and check the next notification date. The former claim that it is requested at every extension or random check was not established in the official sources reopened this run and is demoted.
Can my partner or family member file for me?
The official public handbook reviewed 1 August 2026 permits an authorised person to make an on-time notification. It does not publish one universal representative-document list for every office in that passage. Jomtien determines the authorisation and identification evidence it will accept; a late report has separate handling.
Does the 7-day grace period work for online filing too?
No. As of 1 August 2026, the official online window is the 15 days before the due date; the separate in-person window continues through 7 days after the due date.
I've never filed a 90-day report and it's been months. What now?
Contact the responsible Immigration office. As of 1 August 2026, the official handbook states a 2,000 THB fine for a report made after the permitted window; Form TM47 states the statutory maximum is 5,000 THB. The office determines the action on the individual record.