Visa Rules Change Frequently
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
| Document | Required |
|---|---|
| TM.47 form (90-day report form) | |
| 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 required | Optional |
| Stamped self-addressed envelope (mail method only) | Optional |
Fees
| Fee Type | Amount |
|---|---|
| 90-day report | Free |
| Late report fine | ฿2,000 |
Step-by-Step Process
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.
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.
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.
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.
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
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
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
No appropriate means of living after entering the country.
- 3
Entering to work as an unskilled or untrained labourer, or to work in breach of the Alien Work Permit law.
- 4
Being mentally unstable, or having any of the diseases listed in the Ministerial Regulations.
- 5
Not vaccinated against smallpox or otherwise inoculated as required, and refusing vaccination by the Immigration Doctor.
- 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
Behaviour that could endanger the public, or being subject to an arrest warrant from a foreign government.
- 8
Reason to believe entry is for prostitution, trafficking of women or children, drug smuggling or other smuggling against public morality.
- 9
Not holding the money or bond the Minister prescribes.(Section 14)
- 10
Being a person the Minister has prohibited from entry.(Section 16)
- 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.
- H.M. King Bhumibol Adulyadej the Great Memorial Day
- H.M. King Chulalongkorn the Great Memorial Day
- Substitution for H.M. King Bhumibol Adulyadej the Great’s Birthday, National Day and Father’s Day (Saturday 5th December 2026)
- Constitution Day
- New 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.
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