90-Day Reporting in Thailand: TM47 rules, filing windows, and how to avoid rejection
If you stay in Thailand continuously for more than 90 days, immigration expects a current address notification. The form is simple, but the timing, address records, online system, and receipt slip matter more than many expats realize.
This is an address notification, not a visa extension and not a new permission to stay.
Foreigners staying continuously in Thailand beyond 90 days generally need to report their current address.
Official Bangkok Immigration guidance allows notification within 15 days before or 7 days after the due date.
Departing Thailand resets the 90-day count. A new count starts after re-entry.
What a 90-day report is, and what it is not
The 90-day report is a notification of your current Thai address after staying in Thailand for 90 consecutive days. It does not extend your visa, change your visa category, fix an overstay, or replace TM30 address registration.
The report becomes relevant only while you remain inside Thailand. If you leave before the 90-day point, the count resets when you re-enter.
Three ways to file
In person
Reliable but time-consuming. You or an authorized representative submits the TM47 and passport documents at the immigration office responsible for your address.
Best for: First reports, passport changes, address issues, late cases, or online rejections.
Registered mail
Available in some cases when sent early enough with copies, TM47, prior receipt, and a self-addressed return envelope. Keep proof of mailing.
Best for: People with predictable timing who can send documents well before the due date.
Online TM47
The official portal can be convenient when your record is already in the system and the data matches immigration records.
Best for: Repeat reports with stable passport, address, and visa data.
Documents and records to keep ready
- Passport original if filing in person or through a representative.
- Completed TM47 form or official online submission.
- Copy of passport photo page, current visa or extension, and latest entry stamp if requested.
- Previous 90-day report receipt slip if you have one.
- Current Thai address that matches TM30 and immigration records.
- Power of Attorney if a representative files on your behalf.
Timing situations that change the answer
| Situation | What to do | Risk |
|---|---|---|
| First report after arrival or new long-stay setup | Expect in-person reporting or representative filing if the online system does not recognize your record. | First-time online reports often fail because immigration has not matched the record yet. |
| Repeat report with no changes | Online reporting may work if passport, address, visa, and prior receipt data match. | Submission pending is not the same as approval. Save the final accepted receipt. |
| Left Thailand before day 90 | No report is due for that cycle; the count restarts after re-entry. | Do not confuse 90-day reporting with TDAC or re-entry permit requirements. |
| Changed address | Make sure TM30 and address records are updated before the next TM47 filing. | Address mismatch is a common rejection reason. |
When TVC filing helps
Some people can file online for free without help. TVC support is most useful when the online system rejects the case, the report is close to deadline, the first report must be handled physically, or the client simply wants a tracked service with the original stamped receipt returned.
Through 90day.in.th, Thai Visa Centre provides a private physical proxy service. It is not the government portal and does not replace free official filing options.
Common rejection reasons
- Thinking 90-day reporting extends your visa. It does not.
- Waiting until the last day when the online system may reject or stay pending.
- Using an address that does not match TM30 records.
- Assuming a submitted online report is approved without checking the final status.
- Losing the previous receipt slip before the next report.
- Forgetting that travel resets the 90-day count but may create TDAC and re-entry issues.
Planning checklist before you travel or relocate
Confirm your entry category, passport validity, and return plans before booking non-refundable flights or long hotel stays. Immigration officers compare your stated purpose with your visa stamp, prior entry history, and supporting documents at the counter.
Register your address through TM30 when required, complete TDAC before every arrival, and keep copies of lease agreements, insurance policies, and embassy correspondence in one folder. These records matter for extensions, tax filings, and unexpected compliance checks.
If your situation involves work, marriage, retirement funds, or property purchase, book a case review with our Bangkok team early. Small document gaps that seem minor at arrival become expensive fixes at extension season.
Planning checklist before you travel or relocate
Confirm your entry category, passport validity, and return plans before booking non-refundable flights or long hotel stays. Immigration officers compare your stated purpose with your visa stamp, prior entry history, and supporting documents at the counter.
Register your address through TM30 when required, complete TDAC before every arrival, and keep copies of lease agreements, insurance policies, and embassy correspondence in one folder. These records matter for extensions, tax filings, and unexpected compliance checks.
If your situation involves work, marriage, retirement funds, or property purchase, book a case review with our Bangkok team early. Small document gaps that seem minor at arrival become expensive fixes at extension season.
Step-by-step checklist
Follow this sequence to reduce avoidable delays and compliance gaps. Each step maps to what our Bangkok team verifies before clients submit applications or book long stays.
Confirm passport and entry category
Verify passport validity, visa stamp or exemption eligibility, and return plans before non-refundable bookings.
Complete TDAC before every arrival
Submit Thailand Digital Arrival Card within 72 hours on tdac.immigration.go.th, mandatory for all foreign nationals.
Register address through TM30
Hotels usually file automatically; renters must confirm landlords or juristic offices will register the address.
Track 90-day reporting if required
Long-stay visa holders who remain in Thailand 90 consecutive days must file TM47 online or in person.
Keep copies of all immigration receipts
Extension stamps, TM47 confirmations, and TM30 screenshots matter for the next renewal cycle.
Book case review for complex situations
Work, marriage, retirement funds, and property purchases benefit from early document review with our Bangkok team.
How TDAC, TM30, and 90-day reporting fit together
Foreigners often confuse three separate obligations. TDAC is completed by the traveller before each arrival. TM30 is filed by the host when you move into an address. The 90-day report is filed by the visa holder who stays in Thailand without leaving for 90 consecutive days. Missing any one can block your next extension.
| Requirement | When | Channel |
|---|---|---|
| TDAC (Digital Arrival Card) | Every entry within 72 hours | tdac.immigration.go.th |
| TM30 address notification | Within 24 hours of moving in | Landlord, hotel, or immigration |
| 90-day report (TM47) | Every 90 days in-country | tm47.immigration.go.th or office |
| Visa extension | Before stamp expires | Local immigration office |
Full form reference: Thailand immigration forms guide. Lifestyle planning: Thailand lifestyle guide.
Common mistakes foreigners make
Most difficult immigration cases start with avoidable errors. Use this list as a pre-travel and pre-extension control checklist.
- Assuming a tourist stamp or exemption authorises employment or long-term residence in Thailand.
- Skipping TDAC because you completed it on a previous trip, each arrival requires a fresh submission.
- Signing a 12-month lease before confirming the landlord will file TM30 for visa extensions.
- Waiting until day 89 to file a 90-day report when the online portal is busy near deadlines.
- Relying on outdated blog posts instead of thaievisa.go.th and immigration.go.th for current rules.
How Thai Visa Centre can help
Our Bangkok team works with retirees, remote workers, spouses, and business owners who need the right visa before they sign leases or transfer pension funds.
Document review
We check passport scans, bank statements, relationship evidence, and embassy-specific requirements before you pay application fees.
Extension preparation
Retirement, marriage, and business extensions need maintained balances, TM30 history, and clean 90-day records, we map the file months ahead.
Entry troubleshooting
If you were denied at the border or need to switch visa category, early case review reduces overstay risk and re-entry bans.
Bangkok office visits
Chaeng Watthana queues reward prepared applicants. We help clients arrive with complete folders and correct form order.
Visa and entry paths at a glance
Thailand offers multiple legal routes depending on age, income, family ties, and activity type. The table below maps common goals to visa categories, use it as orientation, then confirm eligibility for your passport on thaievisa.go.th.
| Goal | Visa path | Notes |
|---|---|---|
| Tourism / short visit | Visa exemption or TR tourist visa | Up to 60 days exemption for listed passports; tourist visa for longer planned trips. |
| Remote work / freelancer | Destination Thailand Visa (DTV) | 180 days per entry, 5-year validity: activity and financial proof required. |
| Retirement (50+) | Non-Immigrant O-A | Financial and approved health insurance requirements. |
| Marriage to Thai national | Non-Immigrant O marriage | Financial proof, relationship evidence, TM30 and reporting obligations. |
| Employment in Thailand | Non-Immigrant B + work permit | Employer sponsorship and Labour Department approval required. |
| Premium long stay | Thailand Privilege (Elite) | Paid membership with 5 to 20 year options and reduced immigration friction. |
| Skilled professional / investor | Long-Term Resident (LTR) | 10-year visa with sub-categories for pensioners, workers, and investors. |
| Education | Non-Immigrant ED | Requires acceptance from a recognised Thai school or university. |
Long-stay lifestyle planning: Thailand lifestyle guide. Entry requirements: Thailand entry requirements.
Before you commit money or sign a lease
Immigration status should be decided before you ship household goods, enrol children in school, or sign a 12-month lease. Many long-term categories must be applied for at a Thai embassy abroad, or meet strict in-country rules that did not exist when you entered on exemption.
Keep a single folder with passport copies, TDAC confirmations, TM30 receipts, lease agreements, bank statements, and insurance policies. Extension officers at Chaeng Watthana and provincial offices ask for this history in chronological order.
If your situation involves remote work, marriage, retirement funds, or a Thai company, book a case review with our Bangkok team before your next border crossing. Small document gaps at arrival become expensive fixes at extension season.
Frequently asked questions
What is Thailand 90-day reporting?
It is the TM47 address notification for foreigners who remain in Thailand continuously for more than 90 days. It tells immigration where you currently live.
Can Thai Visa Centre file my 90-day report?
Yes. Through 90day.in.th, our team can handle physical proxy filing, status tracking, and secure return of the stamped report for eligible cases.
Is 90-day reporting the same as TM30?
No. TM30 is address registration by the property owner or housemaster. TM47 is your recurring 90-day address notification. The two records should match.
Do LTR visa holders report every 90 days?
LTR has different reporting privileges, commonly annual address reporting rather than the standard 90-day cycle, but holders should follow BOI and immigration instructions for their case.
When was this guide last reviewed?
June 2026. Immigration rules, embassy practices, and entry requirements change. Verify on official government portals before you travel or apply.
Can Thai Visa Centre review my documents before I submit?
Yes. Our Bangkok team checks passport eligibility, supporting documents, and filing order for visa applications, extensions, and entry compliance.