Tools

Thailand 90-Day Report Date Calculator

Enter the date you entered Thailand, or the date of your last 90-day report. The calculator shows the due date and the window in which you can file.

How the dates work

Foreigners staying in Thailand for more than 90 days in a row must report their address every 90 days. According to the Immigration Bureau, you can report from 15 days before the due date until 7 days after it. Reporting late costs 2,000 baht; being caught without having reported costs 5,000 baht. Leaving Thailand ends the count: after you come back, the first report is due 90 days after the new entry.

How the calculator counts: the due date is 90 days after the date you enter, and each later report is 90 days after the previous due date. Offices can count differently, so always check the date printed on your last receipt and confirm with your immigration office.

All the ways to report, online, by post or in person, are in our guide to 90-day reporting.

Source