Filing statusCost
On timeCurrent online manual does not state a filing fee; confirm locally
Within 7 days after the due dateInside the official in-person filing window, as of 1 August 2026
After that window2,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.

Visa90-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
LTRAnnual address reporting — BOI rule re-verified 1 August 2026
SMART VisaAnnual 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:

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:

  1. Open tm47.immigration.go.th.
  2. Click "Application for online" and accept the terms.
  3. Enter your passport number, name, nationality, and date of birth — exactly as on your passport.
  4. Enter your current Thai address and the requested stay details.
  5. Confirm and submit. The portal records the application as pending while Immigration reviews it.
  6. If approved: print the receipt or save the PDF. Keep this receipt — you need it for your next report and for any visa extension.
  7. 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

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

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

For postal report

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

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.