VIP visa assistance • Not a government service
Open · 14 staff online
Until 5 PM
Longest ETA
2h 45m
Queue
138

Guide to Thai Immigration 90-Day Reporting

If you stay in Thailand long enough on a valid visa or extension, immigration expects to know where you are - even if you have not left the country. That check-in is the 90-day report (sometimes called TM47 reporting).

Miss the window and you risk fines, visa complications, and unnecessary stress at your next extension. Our Bangkok office files hundreds of these every month - here is how the system works in 2026.

TDAC
Pre-arrival registration - every entry since May 2025

Verify for your passport and embassy posting.

TM30
Landlord reports your address within 24 hours of move-in

Verify for your passport and embassy posting.

TM47 / 90-day report
You confirm you still reside at registered address every 90 days

Verify for your passport and embassy posting.

TM7
Extension of stay application

Verify for your passport and embassy posting.

Overview

The 90-day report tells Thai Immigration your current address when you have remained in Thailand 90 consecutive days without an exit that resets the clock.

At Thai Visa Centre in Bangkok, we handle cases like this every week. Confirm current requirements on thaievisa.go.th and tdac.immigration.go.th within two weeks of travel or application.

TVC note

If you stay in Thailand long enough on a valid visa or extension, immigration expects to know where you are - even if you have not left the country. That check-in is the 90-day report (sometimes called TM47 reporting).

90-day reporting vs other forms

Form / systemPurpose
TDACPre-arrival registration - every entry since May 2025
TM30Landlord reports your address within 24 hours of move-in
TM47 / 90-day reportYou confirm you still reside at registered address every 90 days
TM7Extension of stay application
Re-entry permitPermission to leave and return during an extension

What is 90-day reporting?

The 90-day report tells Thai Immigration your current address when you have remained in Thailand 90 consecutive days without an exit that resets the clock.

It is an ongoing compliance duty for long-stay holders until you leave Thailand or your permission ends.

  • A visa renewal
  • A border run
  • The same as TDAC (which is for entry, not ongoing stay)

Who must file?

You must report if you hold a long-stay permission and stay 90 days straight without leaving, including:

Tourists and visa-exempt visitors on short stamps generally do not 90-day report - they leave or extend before 90 days or exit the country.

  • Non-Immigrant O, O-A, O-X - retirement, marriage, dependent
  • Non-Immigrant B - business (with valid extension)
  • Non-Immigrant ED - education (long courses)
  • DTV and other categories on year-long extensions

Who is exempt from filing?

You reset the 90-day clock when you leave Thailand and re-enter (with a new entry stamp). You also do not file while your total consecutive stay is under 90 days.

Other exemptions and special cases exist - confirm against your visa category at immigration or with our team.

When is the report due?

Your first report is due by day 90 from your last entry stamp or last approved report date.

After each successful report, the next due date is 90 days from that approval.

Required documents

Typical items for in-person filing:

Landlords should file TM30 when you move in - TM30 guide. A missing TM30 causes problems at extension time, not just 90-day reporting.

How to file - three methods

### 1. In person at immigration

Visit the immigration office that serves your registered address - Bangkok (Chaeng Watthana or Lak Si), Chiang Mai, Phuket, Pattaya, etc.

  • Queues are longest early morning
  • Bring copies and originals
  • Same-day receipt extends you another 90 days

Penalties for missing a report

Failing to report on time can result in:

If you realise you are overdue, file immediately or contact urgent assistance.

  • Fine of 2,000 THB for late reporting (may be waived in some first-offence cases - do not rely on this)
  • Complications at visa extension or re-entry permit applications
  • Extra scrutiny from immigration officers

Visas that make reporting easier

Some long-stay programmes reduce day-to-day friction:

Standard O-A retirement holders still 90-day report unless they exit and reset.

  • Thailand Privilege / Elite - dedicated government liaison for some reporting
  • LTR visa - streamlined processes for qualified holders

Let us handle your 90-day report

Miss the window and immigration notices. We file online and by post for clients nationwide:

*Reporting rules and online eligibility change. Confirm procedures before your due date.*

  • 90day.in.th service
  • Book an appointment
  • Live chat
  • Message Us

Planning timeline

Use this timeline alongside your visa category checklist. Adjust dates for embassy posting and holiday closures.

MilestoneAction
Two weeks before travelDownload the live checklist from thaievisa.go.th and confirm embassy jurisdiction for your passport.
72 hours before each flightComplete TDAC at tdac.immigration.go.th - mandatory for every entry including long-stay visa holders.
On arrivalPhotograph passport stamp, note expiry date, and confirm TM30 will be filed for your address.
30 days before stamp expiryBook extension or embassy appointment - immigration queues spike near holiday periods.
Before any trip abroadObtain TM8 re-entry permit if your extension is single-entry based.

Document checklist

Embassy-grade document quality prevents most avoidable rejections. Keep originals and colour scans organised before submission.

DocumentDetail
Passport bio pageFull colour scan with all four corners visible - not a cropped phone photo.
Current visa stamp or extensionImmigration may ask for TM30 history and prior extension stamps.
Financial proofBank letter, embassy affidavit, or deposit evidence matching your visa category.
TDAC confirmationScreenshot or email from tdac.immigration.go.th for every entry.
Photos and application forms4×6 cm photos and immigration forms per current office checklist.

Key planning points

What is 90-day reporting?

The 90-day report tells Thai Immigration your current address when you have remained in Thailand 90 consecutive days without an exit that resets the clock.

Who must file?

You must report if you hold a long-stay permission and stay 90 days straight without leaving, including:

Who is exempt from filing?

You reset the 90-day clock when you leave Thailand and re-enter (with a new entry stamp). You also do not file while your total consecutive stay is under 90 days.

When is the report due?

Your first report is due by day 90 from your last entry stamp or last approved report date.

How this topic fits other visa pathways

Many immigration problems start with choosing the wrong entry category. Use this comparison to sanity-check whether your current plan matches your real activity in Thailand.

RouteBest fitLimit
Visa exemption / touristShort holidays and first visits under current nationality rules.Not for employment, long-stay settlement, or repeated border-run strategies.
Non-Immigrant long-stayRetirement, marriage, business, education, and other category-specific routes.Financial proof, reporting, and extension rules vary by sub-category.
DTV / LTR / PrivilegeRemote workers, professionals, investors, and premium long-stay profiles.Higher documentation bar; activity must match visa category.
Visa on ArrivalEligible nationalities on very short tourism trips at approved checkpoints.Fixed short stay; not for work, study, or long-term residence.

See our Thailand lifestyle guide and visa FAQ hub for broader long-stay planning.

Compliance reminders

Long-stay holders in Thailand must keep address registration, reporting, and visa activity aligned. These habits reduce extension friction and overstay risk.

  • Complete TDAC before every entry, long-stay visa holders included.
  • Confirm TM30 is filed when you change address or check into long-stay accommodation.
  • Track 90-day reporting or annual reporting dates for your visa tier.
  • Obtain re-entry permits before leaving on single-entry extensions.
  • Match daily activity to visa category; tourism stamps do not authorise employment.

When to ask TVC

Speak with us before you overstay, change visa category, or submit a complex embassy pack. Early review is cheaper than emergency correction at the airport or immigration detention.

Bangkok office appointments and live chat available for urgent cases. Message Us

What to do next

Use this checklist after reading the guide. These steps reduce avoidable delay whether you are applying abroad or managing compliance inside Thailand.

ActionDetail
Save official confirmationKeep TDAC email, embassy receipt, and immigration stamps in one folder for extensions.
Set calendar remindersMark stamp expiry, 90-day reporting, and re-entry permit dates two weeks ahead.
Review financial proof formatBank letters and embassy affidavits must match current immigration checklist wording.
Confirm TM30 historyRequest TM30 receipts from landlords before extension filing if you changed address.
Plan embassy jurisdictionSome nationalities must apply through a specific post - verify before booking travel.
Book TVC review if unsureComplex cases benefit from document review before submission rather than after refusal.

Step-by-step process

Follow these named steps when planning your timeline. Adjust for your nationality and embassy posting.

1

Passport

original

2

Departure card / arrival record

if applicable

3

Previous TM47 receipt

if not your first report

4

TM47 form

completed (available at immigration or online)

5

Copy of passport

photo page, visa, latest entry stamp, extension

6

Proof of address

lease, TM30 receipt, or landlord letter

Common mistakes

  • Assuming forum advice from 2023 still matches 2026 embassy checklists
  • Skipping TDAC before every entry regardless of visa type
  • Waiting until the last day of your stamp to gather documents
  • Confusing immigration financial proof with tax filing obligations

Bangkok office support

Thai Visa Centre assists foreign nationals, Thai spouses, retirees, remote workers, and companies with visa strategy from our Bangkok office. We review document packs before embassy submission and help resolve overstay, reporting, and extension issues.

If your case involves mixed nationalities, prior refusals, blacklist history, or a tight travel deadline, book a consultation before you pay embassy fees or buy non-refundable flights.

Live chat and appointment booking available for urgent immigration questions. Message Us

Frequently asked questions

These answers provide orientation only and do not replace case-specific legal advice.

Q:I left Thailand for a weekend - do I report?

A:Re-entry with a new stamp resets the 90-day count. Check your latest entry date.

Q:Can someone report for me?

A:In-person filing requires you present with passport. Our service at 90day.in.th handles eligible online or postal filings on your behalf per current rules.

Q:Does 90-day reporting extend my visa?

A:No - it only confirms your address. Visa expiry is separate - extend with TM7 before your stamp ends.

Q:I moved apartments - what now?

A:Update TM30 with your new landlord immediately. Your next TM47 must show the new address.

Q:Do DTV holders 90-day report?

A:Yes - if you remain in Thailand 90 consecutive days on a valid long-stay permission without exiting.

Q:Do immigration rules in this guide apply to every nationality?

A:Many principles are universal, but embassy document requirements and visa exemption lists vary by passport. Confirm your nationality on thaievisa.go.th before acting.

Q:When was this guide last reviewed?

A:June 2026. Fees, financial thresholds, and embassy procedures change without notice. Verify within two weeks of travel or application.

Q:Should I verify requirements before applying?

A:Yes. Always confirm current rules on thaievisa.go.th, your embassy website, and tdac.immigration.go.th within two weeks of travel.

Official references