Free TM30 tool: deadline checker and guest data sheet
Enter when your foreign guest arrived and see the exact time you must file TM30 by. Then fill in each guest's passport details once and copy them straight into tm30.immigration.go.th. No sign-up, and nothing you type leaves your device.
① Do you need to file, and by when?
② Guest data sheet to copy into the form
Everything stays on your device. Nothing is sent anywhere, and it's gone when you close this page.
Guest 1 File at tm30.immigration.go.th
How to use this tool
- 1
Choose whether the guest is foreign
TM30 applies to foreign guests only. Thai guests don't need it.
- 2
Enter the actual arrival time
Use the time the guest took up residence at your property, not the booking date. The 24-hour clock starts here.
- 3
Read the deadline
The tool shows the deadline in Thailand time and how many hours are left, or how late you already are.
- 4
Fill in each guest's passport details
Name and passport number exactly as printed, nationality, date of birth and entry stamp date. Add as many guests as you need.
- 5
Copy or print, then file
Copy the sheet or save it as a PDF, then file at tm30.immigration.go.th — the official system. Keep the confirmation the system gives you.
What this tool does and doesn't do
It does
- Calculate the 24-hour deadline from the arrival time, in Thailand time
- Put each guest's details in one place, ready to copy into the online form
- Keep everything in your browser only — close the page and it's gone
It doesn't
- File TM30 for you — filing happens at tm30.immigration.go.th
- Send or store any passport data on our servers
- Give legal advice — check details with your local immigration office
Before you file for the first time
Register an account once
Create your account at tm30.immigration.go.th and verify your email. See the step-by-step guide.
Add your property's address once
You can only notify guests for an address that is already registered in the system.
Collect the passport at check-in
The online form can't be completed without the guest's passport details — ask before the guest goes to the room.
Frequently asked questions
Is this TM30 tool free?
Yes. There's no sign-up and no payment. It runs entirely in your browser.
Does this tool file TM30 for me?
No. It calculates the deadline and prepares the guest details. Filing itself is done at tm30.immigration.go.th by the property owner or manager.
Where does the passport data I type go?
Nowhere. It stays on your device and disappears when you close the page. We don't receive or store it.
When does the 24-hour TM30 deadline start?
From the time the foreign guest actually took up residence at your property — not the booking date or the time they booked.
Does a Thai guest need TM30?
No. TM30 is for foreign nationals staying at your property.
Knowledge base
All articlesKeep reading
Try the real thing before you decide
The demo opens every feature with nothing to fill in · price is calculated from your real room count, no sales call