Thailand Travel 2026

Thailand 90-Day Reporting Online: Complete TM47 Guide for 2026

Complete your 90-day reporting online in Thailand with our TM47 guide. Learn the requirements, deadlines, and tips to avoid common mistakes.


If you are a foreigner staying in Thailand for more than 90 consecutive days, one of your legal responsibilities is completing your 90-day report with the Thailand Immigration Bureau. Fortunately, this process has become much easier thanks to the online TM47 reporting system, allowing eligible foreigners to submit their reports without visiting an immigration office.

However, many applicants still experience rejected applications, missed deadlines, or confusion about the reporting requirements. Understanding how the system works can save you time, prevent unnecessary fines, and help you remain compliant with Thai immigration regulations.

This comprehensive guide explains everything you need to know about Thailand's online 90-day reporting system, including:

  • What 90-day reporting is
  • Who must submit a report
  • Who is exempt
  • Reporting deadlines
  • Benefits of online reporting
  • Important rules to remember
  • Common mistakes to avoid
  • Step-by-step application process (covered in Part 2)
  • Frequently asked questions (covered in Part 3)

Whether you are a retiree, student, employee, business owner, digital nomad, or dependent visa holder, this guide will help you complete your TM47 report with confidence.


What Is Thailand's 90-Day Reporting?

Thailand's 90-day reporting, officially known as TM47 Notification of Residence, is a mandatory notification that allows the Thailand Immigration Bureau to keep an updated record of where long-term foreign residents are staying.

It is important to understand that 90-day reporting is NOT a visa extension.

It does not renew your visa, extend your stay, or grant additional immigration privileges.

Instead, it simply informs immigration authorities of your current residential address while you remain in Thailand.

If you continue staying in Thailand beyond 90 consecutive days, you must report your address every subsequent 90 days.

The countdown continues for as long as you remain in Thailand without leaving the country.


Why Does Thailand Require 90-Day Reporting?

The purpose of 90-day reporting is to:

  • Maintain accurate residential records of foreign nationals
  • Improve immigration monitoring
  • Ensure foreigners comply with immigration regulations
  • Assist authorities during emergencies
  • Support national security and immigration administration

This requirement applies regardless of your nationality.


Is 90-Day Reporting the Same as a Visa Extension?

No.

Many newcomers confuse these two immigration procedures.

90-Day Reporting Visa Extension
Updates your residential address Extends your permission to stay
Uses Form TM47 Uses different immigration forms
Required every 90 days Depends on your visa type
Usually free Usually involves government fees
Does not affect visa validity Changes your permitted stay

Completing one does not replace the other.

If your visa expires before your next 90-day report is due, you must first obtain the appropriate visa extension.


Who Must Submit a 90-Day Report?

Generally, you must submit a TM47 report if:

  • You are a foreign national.
  • You have remained in Thailand continuously for more than 90 days.
  • You hold a long-term visa or extension of stay.
  • You have not left Thailand during the previous 90-day period.

Common visa holders include:

  • Non-Immigrant B (Business)
  • Non-Immigrant O (Marriage)
  • Non-Immigrant O (Retirement)
  • Non-Immigrant ED (Education)
  • Non-Immigrant OA
  • Non-Immigrant OX
  • Long-Term Resident (LTR)
  • Dependent visa holders
  • Volunteer visas
  • Religious visas
  • Other long-term stay permits

Regardless of your occupation or visa purpose, if your stay exceeds 90 consecutive days, reporting is generally required.


Who Does NOT Need to Submit a TM47?

Certain individuals are exempt from filing a 90-day report.

These include:

Tourists

Visitors entering Thailand under:

  • Tourist Visa
  • Visa Exemption
  • Visa on Arrival

typically leave Thailand before reaching 90 consecutive days.


People Who Leave Thailand

Every time you depart Thailand, your 90-day countdown resets.

For example:

  • Stay 65 days
  • Leave Thailand
  • Return two days later

Your next 90-day count starts from the new date of entry.


Short-Term Visitors

Foreign nationals staying fewer than 90 consecutive days do not need to file TM47.


When Should You Submit Your Report?

Thailand Immigration provides a reporting window rather than requiring submission on exactly the 90th day.

You may submit your report:

  • 15 days before your due date
  • Up to 7 days after your due date

Submitting early is strongly recommended, particularly when using the online reporting system.

Waiting until the last day may create problems if:

  • The website is busy
  • Additional verification is required
  • Your application is rejected
  • Public holidays delay processing

Professional visa consultants usually recommend filing approximately one week before the deadline.


Benefits of Online 90-Day Reporting

The online reporting system has significantly improved convenience for eligible foreigners.

Advantages include:

Save Time

No waiting in long immigration queues.

No Travel Required

Complete your report from your home, office, or hotel.

Faster Processing

Many applications are approved within a few working days.

Convenient Access

The system operates online, allowing submissions at any time without needing to visit an immigration office during business hours.

Digital Record

Once approved, applicants receive confirmation that can be saved electronically and printed for future reference.


Important Rules You Should Know

Before using the online TM47 system, remember these key rules:

Rule 1

90-day reporting is not optional.

Failure to report may result in fines and additional inconvenience during future immigration applications.


Rule 2

Your residential address should match the address recorded with immigration.

If you move to a new residence, separate notification requirements may apply.


Rule 3

Always keep copies of:

  • Passport
  • Visa
  • Latest entry stamp
  • Previous TM47 receipt

These records may be useful if immigration requests additional information.


Rule 4

Leaving Thailand resets the reporting cycle.

You do not continue counting from your previous stay.


Rule 5

Submitting online does not guarantee approval.

Immigration officers review every application individually.


90-Day Reporting Timeline

The following timeline illustrates the reporting window for a typical stay.

Day Action
Day 1 Enter Thailand
Day 90 Reporting due
Day 75–90 Recommended period to submit online
Up to Day 97 Late reporting window (subject to immigration rules)
After Day 97 Risk of penalties or fines

Quick Reference Chart

Requirement Details
Official Form TM47
Government Fee Free
Applies To Foreigners staying over 90 consecutive days
Reporting Frequency Every 90 consecutive days
Can Be Done Online Yes (for eligible applicants)
Can Someone Apply on Your Behalf? Yes, in certain cases
Leaving Thailand Resets the 90-day count
Visa Extension Required? Separate process

Key Takeaways

If you stay in Thailand for more than 90 consecutive days, filing your TM47 report is a legal requirement—not an option. The online reporting system offers a faster and more convenient alternative to visiting an immigration office, but understanding the rules and deadlines is essential for avoiding rejected applications or unnecessary fines.

In the next section of this guide, you'll learn exactly how to apply for 90-day reporting online, what documents you'll need, how to navigate the TM47 system step by step, and how to avoid the most common mistakes that lead to application rejection.

How to Apply for 90-Day Reporting Online in Thailand (Step-by-Step Guide)

One of the biggest advantages of Thailand's online 90-day reporting system is that eligible foreigners can complete the TM47 notification from anywhere with an internet connection. Instead of traveling to an immigration office, waiting in line, and filling out paper forms, you can submit your report online in just a few minutes.

However, many applications are rejected because applicants enter incorrect information, use outdated passport details, or submit their report outside the allowed reporting period. Following the correct procedure greatly improves your chances of receiving approval.


Before You Start

Before logging into the online reporting system, make sure you have the following information available:

Required Information

Prepare these details exactly as they appear in your passport and immigration records.

  • Passport
  • Current visa or extension of stay
  • Most recent entry stamp
  • Previous 90-day reporting receipt (if applicable)
  • Residential address in Thailand
  • Telephone number
  • Email address

Double-check every detail before submitting your application. Even a small spelling mistake or incorrect passport number can cause your report to be rejected.


Eligibility for Online Reporting

Although the online system is convenient, not every foreign resident can use it.

Generally, you may be eligible if:

  • You are currently staying in Thailand legally.
  • Your previous 90-day report has been recorded correctly.
  • Your passport information has not changed.
  • You are submitting within the permitted reporting period.
  • Your immigration record can be verified electronically.

You may need to report in person if:

  • This is your first 90-day report after entering Thailand.
  • You recently received a new passport.
  • You recently changed your visa type.
  • Your previous application contains incorrect information.
  • Immigration requests additional verification.

If you are unsure whether you qualify, contacting your local immigration office or a professional visa service before your reporting deadline is recommended.


Step-by-Step Guide to Online 90-Day Reporting

Follow these steps carefully to complete your TM47 report successfully.

Step 1: Access the Online Reporting System

Visit the official Thailand Immigration Bureau online reporting portal.

Always use the official government website to avoid scams or unofficial services that may charge unnecessary fees.


Step 2: Read the Terms and Conditions

Before entering your information, you'll be asked to read and accept the system's terms and conditions.

Take a moment to review the instructions before continuing.


Step 3: Enter Your Personal Information

You will need to provide information exactly as shown in your passport.

Typical information includes:

  • Passport number
  • Nationality
  • Date of birth
  • Visa information
  • Arrival date
  • TM6 information (if applicable)
  • Residential address in Thailand

Be especially careful with:

  • Passport numbers
  • Arrival dates
  • Visa expiry dates

These are among the most common reasons applications are rejected.


Step 4: Verify Your Address

Enter your current residential address.

Include:

  • House or apartment number
  • Building name
  • Village (if applicable)
  • Road
  • Subdistrict
  • District
  • Province
  • Postal code

The address should match your actual place of residence.

If you have recently moved, ensure your immigration records have been updated where required.


Step 5: Review Your Information

Before submitting, carefully review every field.

Check:

✓ Passport number

✓ Name spelling

✓ Nationality

✓ Visa information

✓ Address

✓ Phone number

✓ Email address

Correcting mistakes now is much easier than resolving a rejected application later.


Step 6: Submit Your Application

Once everything is correct, submit the report.

The system will generate a reference number.

Save this number immediately.

You may need it if you wish to check your application status later.


Step 7: Wait for Processing

Immigration officers review every submission.

Processing times vary depending on workload, weekends, and public holidays.

Avoid submitting at the very last minute in case additional time is needed.


Step 8: Receive Approval

Once approved, download your confirmation receipt.

Print a copy and keep both digital and paper versions with your passport.

Many experienced travelers also save a backup copy on their phone or cloud storage.


Typical Processing Timeline

Although processing times may vary, the following timeline gives a general idea of what to expect.

Stage Estimated Time
Submit online application 10–20 minutes
Initial system confirmation Immediate
Immigration review 1–7 working days
Approval notification After review
Download receipt Immediately after approval

During holiday periods or peak travel seasons, processing may take longer.


Online Reporting vs. Reporting at an Immigration Office

Choosing the right reporting method depends on your circumstances.

Feature Online Reporting Immigration Office
Travel Required No Yes
Waiting Time Minimal May be long
Office Hours Submit anytime Business hours only
Immediate Assistance No Yes
Suitable for First Report Usually No Yes
Government Fee Free Free
Convenience Excellent Moderate

If you qualify for online reporting, it is generally the most convenient option.

However, visiting an immigration office may still be necessary if your application requires additional verification.


Common Mistakes That Cause Rejection

Many online TM47 applications are rejected because of simple errors that can easily be avoided.

1. Incorrect Passport Number

Even one incorrect digit can prevent the system from locating your immigration record.

Always copy the number directly from your passport.


2. Wrong Arrival Date

Many applicants accidentally enter:

  • Visa issue date
  • Visa expiry date
  • Extension date

Instead of their most recent date of entry into Thailand.


3. Address Does Not Match Immigration Records

If your address differs significantly from previous records, immigration may request additional verification.


4. Using an Expired Passport

If you have obtained a new passport, your immigration records may need updating before online reporting becomes available.


5. Reporting Too Early

Submitting well before the reporting window opens may result in automatic rejection.

Always report within the permitted timeframe.


6. Reporting Too Late

Waiting until after the deadline increases the risk of penalties and may require reporting in person.


7. Typographical Errors

Simple spelling mistakes in:

  • Name
  • Passport number
  • Email
  • Address

can delay approval.

Always proofread carefully before submitting.


What Happens If Your Application Is Rejected?

Receiving a rejection does not necessarily mean you have violated immigration rules.

It simply means immigration could not approve the online submission.

Common reasons include:

  • Information mismatch
  • System verification issues
  • Passport updates
  • Address inconsistencies
  • Immigration database errors
  • Ineligible reporting type

If your online application is rejected:

  1. Read the rejection message carefully.
  2. Verify your information.
  3. Correct any errors if possible.
  4. Submit a new application (if time allows).
  5. Visit your local immigration office before your reporting deadline if the issue cannot be resolved online.

Do not ignore a rejected application, as failing to report on time may lead to penalties.


Helpful Tips for a Successful Online Report

Experienced immigration consultants recommend the following best practices:

  • Submit your report about one week before the due date.
  • Use a stable internet connection.
  • Complete the application in one session.
  • Save screenshots of your submission.
  • Keep your confirmation number.
  • Download the approved receipt immediately.
  • Store digital backups in cloud storage.
  • Print a paper copy for your records.
  • Check your email regularly for updates.
  • Ensure your passport remains valid.

These simple habits can save considerable time and reduce stress.


When Should You Visit an Immigration Office Instead?

While the online system is highly convenient, there are situations where an in-person visit is the better option.

You should consider visiting your local immigration office if:

  • It is your first 90-day report after entering Thailand.
  • You recently renewed or replaced your passport.
  • Your visa category has changed.
  • Your online application has been rejected multiple times.
  • Your reporting deadline is approaching and there is no time to resubmit online.
  • Immigration specifically instructs you to appear in person.

Bringing all relevant documents—including your passport, previous TM47 receipt, visa extension stamp, and proof of residence—can help the process go more smoothly.


Best Practices for Long-Term Residents

If you plan to stay in Thailand for an extended period, developing a routine for immigration compliance can save time and prevent costly mistakes.

Consider these habits:

  • Add your next 90-day reporting date to your calendar as soon as you receive your new receipt.
  • Set reminders 15 days and 7 days before the due date.
  • Keep digital copies of all immigration documents in a secure cloud storage service.
  • Inform immigration promptly if your passport or residential address changes.
  • Use the same email address consistently for immigration-related communications.
  • Keep all previous TM47 receipts until you leave Thailand or your immigration status changes.

Staying organized makes each future report faster and less stressful.


Penalties for Late 90-Day Reporting

Immigration regulations and enforcement practices can change over time, so applicants should always verify current requirements with the Thailand Immigration Bureau.

Potential consequences may include:

  • Monetary fines for late reporting
  • Additional paperwork
  • In-person reporting requirements
  • Delays during future immigration applications
  • Increased scrutiny of immigration records

The exact penalty may depend on:

  • How late the report is submitted
  • Whether the issue is discovered during an immigration inspection
  • Current immigration policies
  • The discretion of immigration officers

For this reason, timely reporting is always recommended.


What If You Leave Thailand Before the 90-Day Deadline?

This is one of the most common questions among expatriates and long-term visitors.

If you leave Thailand before your reporting due date:

  • Your current 90-day reporting cycle ends.
  • The reporting countdown resets.
  • A new 90-day period begins when you re-enter Thailand.

For example:

Event Date
Enter Thailand January 1
Leave Thailand February 20
Return to Thailand March 1
New 90-Day Count Begins March 1

In this situation, your previous reporting deadline is no longer relevant.


Importance of Keeping Your Records Organized

Long-term residents often deal with multiple immigration requirements, including:

  • Visa renewals
  • Re-entry permits
  • TM30 notifications
  • Work permits
  • Driving license renewals
  • Address updates
  • 90-day reporting

Keeping organized records can significantly reduce stress and help avoid mistakes.

Recommended documents to keep:

  • Passport copies
  • Visa pages
  • Entry stamps
  • Extension stamps
  • Previous TM47 receipts
  • TM30 confirmations
  • Re-entry permits
  • Immigration appointment receipts

Both digital and printed copies are recommended.


Frequently Asked Questions About Thailand 90-Day Reporting

1. Is 90-day reporting the same as a visa extension?

No.

90-day reporting only updates your residential address with immigration authorities. It does not extend your visa or permission to stay.


2. Is there a government fee for 90-day reporting?

Normally, submitting a TM47 report itself is free.


3. Can I complete my first 90-day report online?

In many cases, first-time reports may require an in-person visit. Eligibility depends on immigration records and current regulations.


4. How early can I submit my report?

Generally, reporting can be submitted before the due date within the permitted reporting window established by immigration.


5. What happens if my online application is rejected?

You should review the reason provided, correct any errors, and resubmit if possible. If necessary, visit your local immigration office before the deadline.


6. Do weekends count toward the 90-day period?

Yes.

The 90-day count is based on calendar days, not business days.


7. What if I change my address?

Additional notification requirements may apply. Address changes should be properly updated according to immigration regulations.


8. Do retirees need to file 90-day reports?

Yes.

Retirement visa holders staying longer than 90 consecutive days are generally required to report.


9. Do students need to file 90-day reports?

Yes.

Education visa holders who remain in Thailand beyond 90 consecutive days must generally comply with reporting requirements.


10. Can someone report on my behalf?

In certain circumstances, a representative may assist with reporting. Requirements vary depending on the reporting method.


11. What documents should I keep after approval?

Keep:

  • Approval receipt
  • Passport copies
  • Previous TM47 records

These may be useful during future immigration procedures.


12. Can I use a mobile phone to report online?

Yes.

Many applicants successfully complete online reporting using smartphones, tablets, or computers.


13. What if I receive a new passport?

Your immigration records may need updating before online reporting can be processed correctly.


14. Does changing visa type affect reporting?

It can.

Certain immigration record changes may affect online eligibility.


15. Do weekends and public holidays affect processing?

Yes.

Government offices may process applications more slowly during holiday periods.


16. What happens if I forget my reporting date?

Using calendar reminders is highly recommended to avoid missed deadlines.


17. Can I travel immediately after submitting my report?

Travel plans may affect your reporting cycle. If you leave Thailand, the 90-day count typically resets upon re-entry.


18. Is online reporting available 24 hours a day?

The website is generally accessible online, though maintenance periods may occasionally occur.


19. Should I print my approval receipt?

Yes.

Keeping both printed and digital copies is strongly recommended.


20. How long should I keep old TM47 receipts?

Keep them for your records, especially while remaining in Thailand under long-term immigration status.


21. What is TM47?

TM47 is the official form used for 90-day reporting in Thailand.


22. Is TM30 the same as TM47?

No.

TM30 and TM47 serve different purposes and are separate immigration requirements.


Why Many Foreigners Use Professional Visa Services

Although online reporting can be straightforward, many foreigners choose professional assistance to avoid:

  • Missed deadlines
  • Incorrect submissions
  • Rejected applications
  • Immigration confusion
  • Language barriers
  • Unnecessary trips to immigration offices

Professional visa consultants stay informed about current procedures and can help ensure applications are submitted correctly.


Why Choose Golden Step Visa Service?

At Golden Step Visa Service, we assist foreigners throughout Thailand with a wide range of immigration and visa-related services.

Our services include:

✓ 90-Day Reporting Assistance

✓ Visa Extension Services

✓ Thailand Visa Applications

✓ Embassy Letter Services

✓ TM30 Assistance

✓ Re-Entry Permit Assistance

✓ Driving License Services

✓ Immigration Consultation

✓ Long-Term Stay Support

Our goal is to make immigration procedures easier, faster, and less stressful for foreign residents, retirees, students, workers, and families living in Thailand.

Whether you need help understanding your reporting deadline or assistance with a complex immigration matter, our experienced team is ready to help.


Helpful Resources

For the most current information, applicants should always refer to official government resources.

Official Thailand Immigration Bureau:

https://www.immigration.go.th

Online 90-Day Reporting System:

https://tm47.immigration.go.th

Because immigration procedures can change, checking official sources before submitting any application is strongly recommended.


Internal Linking Opportunities for SEO

To strengthen your website's SEO structure, consider linking this article to related service pages and blog posts such as:

  • Thailand Visa Extension Services
  • TM30 Registration Guide
  • Re-Entry Permit Guide
  • Retirement Visa Requirements in Thailand
  • Marriage Visa Requirements in Thailand
  • Education Visa Guide
  • Thailand Driving License Services
  • Embassy Letter Services
  • Tourist Visa Extension Guide
  • Long-Term Resident Visa Guide

Internal links help search engines better understand your website while improving user experience.


Final Tips for Successful 90-Day Reporting

Before submitting your next TM47 report:

✓ Mark the due date on your calendar

✓ Prepare your passport information carefully

✓ Verify your address

✓ Submit early

✓ Save your reference number

✓ Download your approval receipt

✓ Keep backup copies

✓ Seek professional assistance if needed

Following these simple steps can help you avoid unnecessary stress and remain fully compliant with Thai immigration regulations.


Conclusion

Thailand's 90-day reporting requirement is an important responsibility for foreigners who remain in the country for extended periods. While the process may initially seem complicated, the online reporting system has made compliance much more convenient than ever before.

Understanding who must report, when to report, how to submit a TM47 application online, and how to avoid common mistakes can save significant time and prevent unnecessary penalties.

Whether you are living in Thailand for retirement, business, education, family, or long-term residence, staying organized and reporting on time is essential for maintaining a smooth immigration record.

If you need assistance with 90-day reporting, visa extensions, TM30 registration, re-entry permits, or other immigration services, Golden Step Visa Service is ready to help make the process simple, accurate, and hassle-free.

By staying informed and proactive, you can enjoy your time in Thailand with confidence while remaining fully compliant with immigration regulations.

Similar posts

Special Pricing for Agents

We work with travel agencies and visa agents who need reliable VIP fast-track services for their clients.