Thailand 90-day report date calculator

The calculator needs JavaScript. The rules it uses are all listed below.

How this works

Each line is one rule. Tap the number for the source, the exact words and the date it was checked.

  1. The address report is due every 90 days; after leaving and coming back, the count restarts from the latest arrival.
  2. In person or by post, the report can be made from 15 days before to 7 days after the due date.
  3. Online, the report can be made from 15 days before the due date until 7 days before it.
  4. A late report is made in person, with a THB 2,000 fine.
  5. Section 76 of the Immigration Act: a fine of up to THB 5,000, plus up to THB 200 for each day until the report is made.

Figures checked: 16 October 2026

What this does not cover

  • LTR visa holders, who have their own reporting rule.
  • A change of address inside Thailand, which has its own notification (form TM.28).