Thailand’s 90-Day Report TM47 (2026 TDAC Update) 🛡️

THAILAND IMMIGRATION COMPLIANCE : 90-DAY ADDRESS REPORTING (TM.47)
📋 TM.47 Field Guidance
Updated: September 2026

90-Day Report Calculator

Enter your latest Thailand entry stamp (or the date printed on your previous TM.47 receipt slip) to calculate your exact legal filing window and required submission method.

The Legal Filing Windows: At a Glance

Thai Immigration enforces distinct timelines depending on your submission method. Never wait until the final grace day:

Filing Route Window Opens Window Closes Penalty Status
Online Portal 15 days before due date 7 days before due date Portal locks 6 days before due date. Must report in person.
In-Person Visit 15 days before due date 7 days after due date Free of charge through the 7-day post-due-date grace window.
Late Filing Day 8 after due date Until settled 2,000 THB cash fine applied at immigration counters.

Who Must File (and Who Is Exempt)

Section 37(5) of the Thai Immigration Act B.E. 2522 requires foreigners residing in Thailand on long-term temporary permissions of stay to notify authorities of their address every 90 days.

Category Visa Holders Included Reporting Rule
Mandatory Filers Non-Immigrant B (teaching and employment), Non-O (family, marriage, or retirement), ED (education), DTV (Destination Thailand Visa), OA (long-stay retirement), and Thailand Privilege holders. Required every 90 continuous days spent inside the Kingdom.
Exempt Persons Thai citizens, Permanent Residents (holding blue alien book), tourists staying under 90 days, and diplomatic passport holders. No TM.47 requirement. Departing Thailand before Day 90 cancels the obligation for that stay.
Dependents & Children Foreign minors residing on dependent visas. Local offices may request filing. However, late fines only apply once a dependent reaches 15 years of age.

Understanding the Triad: TM.30 vs. TM.7 vs. TM.47

Foreigners frequently conflate address notifications with stay extensions. They are governed by separate sections of the law:

Feature TM.30 Residence Notification TM.7 Extension of Stay TM.47 90-Day Report
Legal Purpose Notifies immigration where a foreigner sleeps. Extends permission of stay (work permit and visa runway). Confirms continuous residence at the same address.
Who Files Landlord, property owner, or hotel manager. Foreigner (in person at immigration). Foreigner (online, in person, post, or proxy).
When to File Within 24 hours of arriving at the property. Before your current permission stamp expires. Every 90 consecutive days spent in Thailand.
Government Fee Free (host faces late fine if delayed). 1,900 THB cash per extension. Free if filed within legal window.

The TDAC Integration (Thailand Digital Arrival Card)

The old paper TM.6 arrival card is obsolete. All international arrivals submit the digital declaration via the Thailand Digital Arrival Card (TDAC) prior to border clearance.

The Thai Immigration reporting database links your passport number against this TDAC record. If your accommodation provider failed to submit your TM.30 or if your TDAC number is disconnected, the online portal will reject your report, requiring an in-person visit.

72-Hour Mandate

1. Pre-Flight Filing

Submit your free declaration at tdac.immigration.go.th within 72 hours before arrival in Thailand.

✓ 100% Free : Never pay third-party fee scams
Database Tether

2. The System Key

Your passport matches this digital entry. Without your TDAC reference key, online TM.47 reports cannot verify.

🔑 Reference number saved in arrival email
Filing Glitch Fix

3. Recovery Protocol

Search your inbox or query tdac.immigration.go.th using your passport number. If retrieval fails, report in person.

⚠️ First report usually requires office visit

Verified Official Portals

The 4 Ways to File Your 90-Day Report

You have four legally recognized submission paths. Verify whether you are filing a first report on a new stamp or a renewal before choosing your method:

Standard for 1st Reports

1. In-Person Office Visit

Mandatory for initial reports following a new arrival stamp.

  • Report to the provincial immigration office holding jurisdiction over your registered TM.30 address.
  • Bring your original passport with signed copies of your photo page, current visa, latest entry stamp, and TM.30 receipt.
  • Submit a signed TM.47 application form.
  • The officer inspects your file and staples a paper receipt slip into your passport immediately.
Fastest for Renewals

2. Online Submission

Available for subsequent reports with established database history.

  • Open tm47.immigration.go.th between 15 and 7 days prior to your due date.
  • Enter your passport details, nationality, and TDAC reference key from your arrival email.
  • Verify that your residential address matches your landlord registered TM.30.
  • Check back in 1 to 3 working days to download and print your approved PDF receipt slip.
Post 15 Days Early

3. Registered Mail (Thailand Post)

Practical for teachers in remote rural districts.

  • Must be mailed via Registered EMS at least 15 days before your due date.
  • Include signed photocopies of your passport photo page, visa stamps, latest entry stamp, TM.30 receipt, and previous TM.47 slip.
  • Include a completed, signed TM.47 form and a self-addressed envelope with 40 THB in postage affixed.
  • Immigration mails your new approved receipt slip back to your residence.
When Sick or Unavailable

4. Authorized Representative (Proxy)

If you cannot visit provincial immigration personally.

  • You may designate a colleague, agent, or school coordinator.
  • Provide your original passport, signed TM.47 form, and copy of your active TM.30 registration.
  • Include a signed Power of Attorney letter authorizing your representative by name.
  • Your representative submits the packet at the office counter on your behalf.

Penalties for Late Reporting

If you file past the legal deadline, penalties apply under the Thai Immigration Act:

  • Voluntary Late Report: If you report late to an immigration office on your own accord, the fine is 2,000 THB cash.
  • Apprehended Overdue: If you are stopped during an audit, police checkpoint, or inspection without an active receipt slip, the fine can reach up to 5,000 THB.

The Day 75 Reminder: When to Submit

Set a calendar alert for Day 75 of your stay, which is the exact day your 15-day online filing window unlocks. Submitting on Day 75 gives you ample time to detect database sync errors or system outages before the online portal closes 7 days prior to your deadline.

Frequently Asked Questions

Is the TM.47 90-day report a visa extension?

No. The 90-day report only confirms your ongoing residential address under Section 37(5) of the Immigration Act. It does not extend your permission to stay. Extending your stay requires form TM.7 and a separate 1,900 THB government fee before your visa expires.

Does a visa extension (TM.7) reset my 90-day report clock?

Usually no. Extending your visa at immigration does not automatically reset your 90-day counter unless the immigration officer specifically issues you a brand-new TM.47 receipt slip at the same time. Always inspect the receipt stapled in your passport; if no new 90-day slip was issued, your original 90-day due date remains unchanged.

What if my 90-day due date falls on a weekend or public holiday?

The legal window does not expand. In person, you can report without a fine up to 7 days after your due date. However, if that 7th day lands on a weekend or closed holiday, you must visit on the immediate preceding business day to avoid a fine. Never wait until the final grace day; file early within the 15 days prior to your due date.

What should I do if tm47.immigration.go.th is down or crashing?

Portal outages do not grant a legal waiver for late filing. If the online portal is unreachable, you must submit in person at your provincial immigration office before your 7-day post-due-date grace period expires, or designate a representative.

Can I file online after re-entering Thailand?

First reports following a brand-new entry stamp are usually completed in person. If you departed with a valid re-entry permit and already maintain an uninterrupted TM.47 filing history in the database, you can attempt online submission. If the portal rejects the record, you must report in person.

What is the difference between TM.30, TM.7, and TM.47?

TM.30 reports where you sleep (filed by your landlord within 24 hours of arrival). TM.7 applies to extend your stay permission (filed by you with a 1,900 THB fee). TM.47 confirms your ongoing address every 90 days (filed by you, free of charge).

My school handles my visa. Do I still need to do the 90-day report?

Yes. 90-day reporting is an individual legal responsibility under Thai Immigration law. You must personally inspect your passport to confirm that an official stamped paper slip or printed PDF approval receipt is present. School or KET administrative support is not a substitute for having the actual receipt.

I cannot find my TDAC reference number. What should I do?

Search your inbox for your Thailand Digital Arrival Card confirmation email. You can also re-query the system at tdac.immigration.go.th using your passport number. If retrieval fails, report in person at your provincial immigration office.

Do children need to pay late reporting fines?

Late reporting fines apply once a dependent reaches 15 years of age. Filing for children under 15 remains standard practice if requested by local immigration officers, but monetary fines are not assessed on minors.

Matthew John - Kids English Thailand
Written by Matthew John
Co-Founder & Operations Manager

Matthew has assisted foreign educators across Thailand with Non-B visas, work permits, and provincial immigration compliance since 2009. He coordinates from the K.E.T. headquarters in Ban Lum, Sukhothai.

Looking to teach in Thailand? Review our Visa and Work Permit Guide 2026 or submit your profile at Apply Now.
Matthew John

Matthew John | 20-Year Veteran & Operations Manager

Matthew John is the co-founder of Kids English Thailand (KET) and a distinguished authority in Thai educational management with 20+ years of on-the-ground experience.

Matthew and KET have successfully led over 1,500 teachers through the complexities of Non-B Visas and 2026 Digital Work Permits.

Matthew's role helps to bridge the gap between global educators and Thailand’s premier academic institutions, providing a "Professional Umbrella" of legal and cultural security that only a local veteran can offer.

Connect with Matthew on LinkedIn

Ask me anything about 2026 Visas

https://www.kidsenglishthailand.org
Previous
Previous

Pre-Departure Guide Thailand 2026

Next
Next

Thailand Visa Exemption 15 September 2026: Teacher Guide