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 if you report voluntarily; ฿5,000 if immigration apprehends you first.

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 if you report late voluntarily, or ฿5,000 if immigration apprehends you first (Immigration Bureau, verified 1 Aug 2026). 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 tm47.immigration.go.th/tm47/ (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 tm47.immigration.go.th/tm47/ 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 voluntary late reporting is small but avoidable — and it rises to ฿5,000 if immigration apprehends you before you report. 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.

When entry can be refused

Holding a valid visa is not the same as a right of entry. The Immigration Act B.E. 2522 (1979) sets out eleven grounds on which an immigration officer may refuse a foreigner at the border.

  1. 1

    No genuine valid passport, or a valid passport without a visa — unless you meet the visa exemption requirements. The terms of both visa issuance and visa exemption are set by Ministerial Regulations rather than by the Act itself.

  2. 2

    No appropriate means of living after entering the country.

  3. 3

    Entering to work as an unskilled or untrained labourer, or to work in breach of the Alien Work Permit law.

  4. 4

    Being mentally unstable, or having any of the diseases listed in the Ministerial Regulations.

  5. 5

    Not vaccinated against smallpox or otherwise inoculated as required, and refusing vaccination by the Immigration Doctor.

  6. 6

    Having been imprisoned by a Thai court, or by a foreign court — except for petty offences, negligence, or cases the Ministerial Regulations exempt.

  7. 7

    Behaviour that could endanger the public, or being subject to an arrest warrant from a foreign government.

  8. 8

    Reason to believe entry is for prostitution, trafficking of women or children, drug smuggling or other smuggling against public morality.

  9. 9

    Not holding the money or bond the Minister prescribes.(Section 14)

  10. 10

    Being a person the Minister has prohibited from entry.(Section 16)

  11. 11

    Having been deported by Thailand or another country, had a right of stay revoked, or been expelled from Thailand at the Thai government's expense — unless the Minister grants an individual exemption.

Summarised in plain English from the Immigration Act B.E. 2522 (1979), published by the Ministry of Foreign Affairs, Kingdom of Thailand and read on 2026-08-12. This is a summary, not the statutory text — read the source document if anything here affects your travel.

Thai bank holidays, 2026

Banks, government offices and immigration are closed. Visa extensions and 90-day reports cannot be filed on these dates, and the days either side are the busiest of the month.

  • 13 Oct 2026H.M. King Bhumibol Adulyadej the Great Memorial Day
  • 23 Oct 2026H.M. King Chulalongkorn the Great Memorial Day
  • 7 Dec 2026Substitution for H.M. King Bhumibol Adulyadej the Great’s Birthday, National Day and Father’s Day (Saturday 5th December 2026)
  • 10 Dec 2026Constitution Day
  • 31 Dec 2026New Year’s Eve

Source: Bank of Thailand. Financial-institution holidays; some government offices keep different hours.

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?

ThailandKnowledge Editorial Team

Factual claims on this page are sourced and dated. Where something could not be verified, we say so rather than guessing.

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
  • Attractions
  • Food & Drink
  • Food by Type

Plan & Prepare

  • Travel Planning
  • Visa Guide
  • Itineraries
  • Budget Calculator
  • City Comparison
  • Best Time to Visit
  • Safety Guide
  • Compare Destinations
  • Airports
  • Transport Routes
  • Compare by Destination
  • Best of Thailand

Living in Thailand

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

About

  • About ThailandKnowledge
  • Contact
  • Sitemap
  • Browse by Topic
  • Festivals
  • LGBTQ+ Travel
  • Community Q&A
  • Common Questions
  • Checklists
  • Saved Guides
  • Newsletter

© 2026 ThailandKnowledge. All rights reserved.Place data © OpenStreetMap contributors (ODbL) · Structured data from Wikidata (CC0) · Sources

  • Privacy Policy
  • |
  • Terms
  • |
  • Sitemap