90-day reporting

How to report your stay every 90 days in Thailand (online, by mail, or in person).

Where to Go

Immigration Division 1 (Chaeng Watthana) – 90-Day Report Section

Address:

120 อาคาร รัฐประศาสนภักดี B, Chaeng Watthana Rd, Thung Song Hong, Lak Si, Bangkok 10210, Thailand

Opening Hours:

8:30 – 16:30

The 90-day reporting section is separate from visa extension counters.

Cost

Free

Late reporting results in a fixed 2,000 THB fine.

What You Need

Completed TM47 form

Passport (original)

Copy of passport ID page

Copy of visa page

Copy of last arrival stamp

Step-by-Step Process

1

Check your due date

The 90-day timer resets each time you leave and re-enter Thailand.

2

Choose your method

Online (recommended), in-person at immigration, or by mail.

3

Prepare documents

Online: TM47 and address details. In-person: passport copies + TM47.

4

Submit your report

Online approval usually takes 1–3 days; in-person approval is immediate.

5

Keep the receipt

It shows your next reporting date. Screenshot or store it safely.

6

Repeat every 90 days

Mandatory for long-term stayers in Thailand.

Best Strategy & Tips

Best Strategy & Tips

  • Submit online 10–15 days before your due date to avoid rejection.

  • If you leave Thailand before reaching 90 days, there is no need to report.

  • In-person reporting at Immigration Division 1 is usually fast (5–15 minutes).

  • Bring passport copies — immigration almost always requires them.

  • If your online status stays 'Under Consideration' for several days, go in person.

Frequently Asked Questions