ThailandKnowledge
  • Tools
Budget CalculatorVisa Guide
Visa Guides/Long Stay

90-Day Reporting Guide (TM.47)

All long-term visa holders must report their address to Thai immigration every 90 days.

FreeN/Amultiple entry
  1. Home
  2. Visa Guides
  3. 90-Day Reporting Guide (TM.47)
TwitterFacebookWhatsApp

Visa Rules Change Frequently

Immigration rules in Thailand are updated regularly. Always verify current requirements with the official Thai Immigration Bureau (immigration.go.th) or your nearest Thai embassy before making travel plans. This guide reflects the rules as of 2026-04-01.

Quick Answer

What is the 90-Day Reporting Guide (TM.47)?

File every 90 days while on a long-stay visa. Online (easiest), in person, or by mail. Fine: ฿2,000 for late reporting.

Anyone staying in Thailand on a non-immigrant visa for more than 90 consecutive days must file a 90-day address report with the Thai Immigration Bureau. This is a legal requirement under Section 37(5) of the Immigration Act and carries a ฿2,000 fine for late reporting. The report simply notifies immigration of your current residential address — it is not a visa renewal and does not affect your permission-to-stay date.

The easiest way to file is online via imm.immigration.go.th (available from 15 days before to 7 days after the due date). You can also report in person at any immigration office, or by registered mail. Each method has quirks — the online system is occasionally down, the in-person queues can be long, and the mail method requires careful timing. This guide covers all three methods so you can choose what works best for your location.

Required Documents

DocumentRequiredNotes
TM.47 form (90-day report form)For in-person or mail; not needed for online
Passport (original for in-person; copy for mail)—
Copy of current visa/extension stamp and arrival stamp—
Copy of your address registration (TM.30) if requiredOptional—
Stamped self-addressed envelope (mail method only)Optional—

Fees

Fee TypeAmountNotes
90-day reportFreeFree
Late report fine฿2,000—

Step-by-Step Process

1

Know your due date

Your first 90-day report is due 90 days after entry (or after your last report). Keep a calendar reminder. The online system opens 15 days before the due date.

Use a free app like 'Thailand Visa Tracker' or set a Google Calendar reminder with a 15-day advance notification.
2

Method A: Online reporting

Visit imm.immigration.go.th and log in (or create an account). Select '90-day notification'. Enter your passport number and personal details. The system will confirm your report and display/email a receipt. Print the receipt.

The online system can be slow or down — try early morning Thai time if you encounter errors. Do not wait until the last day.
3

Method B: In-person reporting

Complete TM.47 and bring it with your passport, copies of relevant pages, and one 4×6 cm photo to the immigration office covering your area. Hand in the form, wait briefly, and collect your passport with the new 90-day sticker.

4

Method C: Mail reporting

Post a completed TM.47, passport copies, and a self-addressed stamped envelope to your regional immigration office at least 10 days before the due date. The office returns the stamped confirmation in your envelope.

Mail only within Thailand (use registered/EMS post). Do not mail internationally.
5

Record your next due date

Your confirmation receipt shows the date of your next 90-day report. Note it immediately and set a reminder.

Expert Tips

  • The online system is by far the most convenient method and has improved significantly since its launch. Use it unless it is down.
  • If you leave Thailand and return during your 90-day window, the 90-day clock resets on re-entry. Your new due date is 90 days from the latest entry stamp.
  • LTR Visa holders are exempt from 90-day reports and only need to report annually — one of the most valued LTR benefits.
  • Keep every 90-day report receipt — immigration may ask for your reporting history when processing future extensions or visa applications.

Common Mistakes to Avoid

  • Thinking the 90-day report renews your visa — it does not. It is purely an address notification.
  • Not resetting the clock after a trip abroad — if you leave and re-enter, the 90 days restarts from re-entry, not from your original schedule.
  • Filing exactly on day 90 when the online system is down — always file 5–10 days early.

Important Warnings

The ฿2,000 fine for late reporting is small but avoidable. Consistent late filing can also raise red flags with immigration during future extension applications.
The TM.30 address registration (your landlord reporting your address) is a separate obligation from the 90-day report. Confusing the two is a common error.

Frequently Asked Questions

Related Visa Guides

Thailand Retirement Visa (Non-OA / Non-OX)

The standard long-stay option for retirees 50+ — one-year renewable with financial requirements.

Destination Thailand Visa (DTV)

Thailand's dedicated digital nomad visa — 180 days per entry, 5-year validity, multiple entries.

LTR Visa — Long-Term Resident

Thailand's premium 10-year visa for high-earners, retirees, remote workers, and skilled professionals.

Thailand Business Visa (Non-B) & Work Permit

For foreigners working legally in Thailand — requires both the Non-B visa and a work permit.

Thailand Visa Extension Guide

How to extend any Thailand visa or stamp at immigration — step-by-step process and tips.

← Back to all visa guides

Get Thailand Travel Updates

Monthly updates on visa changes, new destination guides, best-value hotels, and seasonal travel tips — all written by people who actually live in Thailand.

No spam. Unsubscribe anytime. We never share your email.

Was this page helpful?

Tom Wheeler

Visa & Legal Specialist · Phuket · 15+ years in Thailand

Tom is a former immigration consultant who has helped over 2,000 foreigners navigate Thailand's visa system. Based in Phuket since 2011, he maintains direct relationships with Thai immigration offices and stays current on policy changes. He writes ThailandKnowledge's visa guides, nationality-specific entry requirements, and long-stay documentation guides.

Our editorial standards

At a Glance

📅
Max Stay
N/A
✈️
Entries
Multiple entry
💰
Visa Fee
Free
⏱️
Processing Time
Online: immediate. In person: same day. Mail: 5–10 days.
🔄
Extendable
No
📋
90-Day Report
Not required

Related Visa Guides

Thailand Retirement Visa (Non-OA / Non-OX)

The standard long-stay option for retirees 50+ — one-year renewable with financial requirements.

Destination Thailand Visa (DTV)

Thailand's dedicated digital nomad visa — 180 days per entry, 5-year validity, multiple entries.

LTR Visa — Long-Term Resident

Thailand's premium 10-year visa for high-earners, retirees, remote workers, and skilled professionals.

Thailand Business Visa (Non-B) & Work Permit

For foreigners working legally in Thailand — requires both the Non-B visa and a work permit.

Thailand Visa Extension Guide

How to extend any Thailand visa or stamp at immigration — step-by-step process and tips.

Last verified April 2026

ThailandKnowledge

The most comprehensive Thailand travel and expat guide — covering destinations, visas, cost of living, itineraries, and planning tools for every type of traveller.

Monthly Thailand tips — no spam

Explore Thailand

  • All Destinations
  • Bangkok
  • Chiang Mai
  • Phuket
  • Islands
  • Beaches
  • Temples
  • National Parks
  • Provinces

Plan & Prepare

  • Travel Planning
  • Visa Guide
  • Itineraries
  • Budget Calculator
  • City Comparison
  • Best Time to Visit
  • Safety Guide
  • Compare Destinations

Living in Thailand

  • Expat Guide
  • Cost of Living
  • Digital Nomad
  • Retire in Thailand
  • Healthcare
  • Banking
  • International Schools
  • Thai Culture

About

  • About ThailandKnowledge
  • Contact
  • Sitemap
  • Festivals
  • LGBTQ+ Travel
  • Community Q&A
  • Checklists
  • Saved Guides
  • Newsletter

© 2026 ThailandKnowledge. All rights reserved.

  • Privacy Policy
  • |
  • Terms
  • |
  • Sitemap