Passport for Thailand 90-day reporting online (TM.47)

Thailand 90-Day Reporting Online: 2026 TM.47 Guide

Updated 27 September 2026 This guide replaces our original 2018 instructions. Use the current official TM.47 online portal, rather than the old website screenshots.

Who needs to report every 90 days?

Thailand’s 90-day reporting online lets eligible foreign residents notify Immigration of their address without visiting an office. Often called a “90-day visa check-in,” it uses form TM.47. It does not extend your visa or permission to stay. Foreign nationals with temporary permission to stay generally need to report their address after 90 consecutive days in Thailand, then at each required reporting interval. This includes many retirees, employees, students and spouses staying long term. Some visa programmes have different arrangements. For example, BOI Long-Term Resident (LTR) visa holders use a one-year report, TM.95, instead of the standard 90-day report. Check the rules for your specific status.

When should you submit your 90-day report?

  • Online: the TM.47 guide provides an advance filing window within the 15 days before your next due date. Submit near the start of that window so there is time to resolve problems.
  • In person: Immigration’s general reporting window is 15 days before to 7 days after the due date. Do not assume those seven additional days are available online.
  • By registered post: arrange this well in advance and confirm the mailing deadline and required documents with your responsible office.
Keep separate reminders for your reporting date and your permission-to-stay expiry date. Completing one requirement does not automatically complete the other. Follow the date on your latest reporting receipt unless Immigration advises otherwise.

How to complete Thailand 90-day reporting online

  1. Open the official portal. Go to tm47.immigration.go.th and read its current notices and user guide.
  2. Register or sign in. New users register with an email address and their contact details. Follow the email instructions to access the account.
  3. Start a new TM.47 application. Enter the required passport, arrival and residential address information accurately. Have your passport, latest entry details, full Thai address and previous reporting receipt ready.
  4. Review and submit. Check names, numbers and dates carefully. Save the application reference and confirmation email.
  5. Check the result. A pending application is not an approved report. Immigration’s published instructions describe a response within three working days; allow extra time around holidays and follow up if needed.
  6. Keep the approved receipt. Once approved, save or print the receipt and record the next reporting date shown.
The official TM.47 user guide supports modern Chrome, Firefox and Microsoft Edge browsers on a computer or smartphone. Internet Explorer is no longer the browser recommendation to follow.

If Thailand 90-day reporting online is rejected or unavailable

Check the rejection message first. Review whether you are inside the filing window and whether the passport, arrival and address details match your records. The user guide also warns against duplicate submissions while an application is pending. Immigration’s published instructions say that a change of passport requires reporting through the responsible immigration office before using the online service again. For a first report, a recent re-entry or changed details, confirm eligibility with your office if the system cannot match your record. If your deadline is approaching, contact the responsible office and arrange another accepted reporting method. Keep evidence of the failed attempt, but do not assume it replaces an approved report.

Does leaving Thailand reset the 90-day reporting count??

Yes. When you leave Thailand and re-enter, the count restarts from your latest arrival, with arrival counted as day one. This is separate from any re-entry permit you may need to preserve your existing permission to stay.

TM.47, TM.30 and TDAC: what is the difference?

  • TM.47: your periodic address report after staying in Thailand for the required 90-day period.
  • TM.30: the accommodation notification made by the responsible householder, owner, possessor or hotel manager. Ask your landlord for confirmation that the relevant notification has been handled.
  • TDAC: the Thailand Digital Arrival Card used for entry into Thailand. It is a separate arrival process, not a substitute for TM.47 reporting.
  • Extension of stay: a separate application concerning how long you may remain in Thailand.
When renting a condo, keep your unit number, building name and full address in one place. Discuss TM.30 arrangements with the landlord before moving in. A clear rental file makes future immigration paperwork easier.

What happens if you report late?

Immigration’s published guidance states a 2,000-baht fine for late reporting and 5,000 baht if a person who failed to report is arrested. These are different situations, not automatically cumulative charges. Late address reporting is also different from overstaying your permission to remain. Contact Immigration promptly if you have missed the permitted reporting window.

Reporting in Bangkok

Use the immigration office responsible for your residence and immigration category. Confirm its current service location, appointment arrangements and document list before travelling. Office arrangements can change, so old queueing advice and screenshots should not be your guide. Planning a longer stay? Browse Bangkok properties for rent or contact BangkokFinder for help finding a home that suits your needs.

Official sources and useful links

Information reviewed for this September 2026 update. Check the portal’s current notices and your responsible immigration office for instructions that apply to your circumstances.