TM30 vs the 90-day report (TM47): what's the difference
Two things that are often confused. TM30 is the host's duty. The 90-day report is the foreigner's own duty.
Quick comparison
| TM30 (notification of residence) | TM47 (90-day report) | |
|---|---|---|
| Who files | House master, owner/occupier of the accommodation, or hotel manager | The foreigner |
| When | Within 24 hours of the foreigner arriving | After 90 days in Thailand, and every 90 days after that |
| Law | Section 38, Immigration Act B.E. 2522 | Section 37 (5), Immigration Act B.E. 2522 |
| Penalty | Fine up to 2,000 baht (hotel managers 2,000–10,000 baht), Section 77 | Fine up to 5,000 baht, plus up to 200 baht a day until reported, Section 76 |
| Online | tm30.immigration.go.th | tm47.immigration.go.th |
TM30: the host's duty
TM30 tells immigration where a foreigner is staying. The host must file it: a hotel, guesthouse or condo owner, every time a foreigner arrives, however many nights they stay. See what is TM30.
The 90-day report: the foreigner's duty
Section 37 (5) requires a foreigner with temporary permission to stay who is in Thailand for more than 90 days to report their address to immigration when the 90 days are up, and again every 90 days. The form is TM47 and it can be filed online at tm47.immigration.go.th.
Tourists staying less than 90 days don't need to report, but the host still has to file TM30 as usual.
Why the two are connected
Both are about where a foreigner lives, and immigration uses the information together. If the host hasn't filed TM30, the address immigration has for a guest may not match what the guest reports, and the guest may be asked to get the host to file first. Filing TM30 on time saves long-stay guests and tenants trouble at immigration.
For accommodation, in short
- You must file TM30 within 24 hours every time a foreigner arrives
- You don't file the 90-day report for your guests. That's their own duty
- Remind long-stay guests and monthly tenants about their 90-day report
Stop typing passport details by hand
Upload passport photos and TM30Auto reads the name, gender, passport number and nationality, then gives you the Excel file in immigration's template. It runs on your device and photos are never uploaded. 5 free scans a day.
This article is general information for accommodation operators, not legal advice. Immigration rules and websites can change. Check the latest requirements with your local immigration office.