Thailand's TM30 filed for you in seconds. 105,000+ forms already submitted through TM30.io

Take a photo of your guest's passport. We read it, submit the notification of residence to the Immigration Bureau and keep the official confirmation in your dashboard. Free for up to 5 guests a month.

4.7/5based on 85 reviews on Trustpilot

Already a customer? Log in

tm30.io/?panel=my
John Smith
United Kingdom · passport 5X1234567
TM30 filed
ResidenceSunset Villa, Phuket
Check-in17 Sep 2026
Immigration Bureausubmitted at 10:42
Other guests of this residence
Anna Müller · GermanyIn queue
Kenji Sato · JapanTM30 filed
Somchai Prasert · ThailandNo TM30 needed
10 seconds per guest
One photo of the passport. Our AI reads it, nothing to type by hand.
Free for 5 guests a month
Paid plans from 490 THB a month for busier properties, cancel anytime.
Automatic retries
When the Immigration website is down we keep trying until the form is accepted.
Receipts on demand
Official confirmation for every guest, printable for visa extensions and paperwork.
105,000+

TM30 forms filed through TM30.io

For 3,800+ hotels, guesthouses, condos and homes across Thailand. Every one of them started with a passport photo.

Start free →

How it works

From a passport photo to a filed TM30 in four steps. Your part takes about ten seconds.

Sent the photo, got the confirmation

The dashboard shows every guest and the state of their TM30, keeps the confirmations and lets you add the next guest from any device. The official website is slow and fiddly; you never have to open it.

Every guest of every residence in one list with the current state of the TM30: in queue, submitted, or waiting for the Immigration website to come back. Thai citizens are recognised and skipped.

tm30.io/?panel=my
Sunset Villa, Phuket
5 guests this week
Anna Müller
Germany · check-in today
In queue
John Smith
United Kingdom · check-in today
TM30 submitted
Kenji Sato
Japan · check-in yesterday
TM30 submitted
Maria Rossi
Italy · Immigration website is not responding, automatic retry pending
Retrying
Somchai Prasert
Thailand · no need to submit Thai guests
No TM30 needed

Simple pricing that scales with you

Start free. The price depends only on how many guests you submit in a month.

How pricing works

  • Free for up to 5 guests a month: the TM30 is submitted for you and your guests, confirmations are printable, the Telegram bot is included.
  • Billed monthly by the number of guests you submit: upgrade only when you need more guests.
  • No setup fees, cancel anytime.

Plans

Free
0 THB
up to 5 guests a month
Pro
490 THB / month
up to 50 guests a month, priority submission
Business
from 1,500 THB / month
more than 50 guests, multiple residences

Frequently asked questions

More about the form, deadlines and who has to file: TM30 explained. If your question is not here, contact us.

What is TM30?

TM30 is a form used by the Immigration Bureau of Thailand. Property owners, like those running hotels, apartments, or guest houses, must fill out and submit this form each time a foreigner checks into their property. According to the law, this should be done within the first 24 hours of the guest's arrival. You can submit the TM30 form either in person at a local immigration office or online, with the online option being more convenient.

What is it for?

The primary purpose of TM30 forms is to monitor the whereabouts of foreigners in Thailand, regulated by Section 38 of the 1979 Immigration Act. In some cases, certain immigration offices may require TM30 confirmations when you are applying for visa extensions or residence certificates. It is a way to ensure that authorities are aware of the presence and movements of foreign individuals within the country.

If I am a tourist, do I have to fill out a TM30 form?

You do not have to fill out the TM30 form yourself if you are a guest. The responsibility lies with the place where you are staying. However, if you plan to extend your visa and the immigration office requests it, you may need confirmation that the TM30 form was submitted. In such cases, you can ask the owner of the place where you are staying for that confirmation.

Do I need to submit it myself if I own the property?

Yes, if you are a foreigner and you own a property in Thailand, you need to submit a TM30 form each time you arrive at your own property. This applies not only to yourself but also to other foreign individuals staying with you at the property.

How can TM30.io help me?

We can easily register your residence with the immigration bureau. All we need is the ID card of the residence owner and either the blue book or title deed. We can also submit TM30 forms using passport scans, which is a faster process, especially if you have multiple guests. The official website might be complex, but we simplify the entire procedure, making it quick and hassle-free for you.

Got a question about TM30?

Our team is happy to help. Or create an account and file your first TM30 today: free for up to 5 guests a month, no card required.

TM30.io

Making Thailand's TM30 immigration filing quick and easy for hotels, guesthouses and landlords.

Telegram
Good to know

This website is not affiliated with the Royal Thai Police Immigration Bureau of Thailand. We are an online agency which submits TM30 forms to the Immigration Bureau on your behalf, making the process much easier.

© 2026 TM30.io. All rights reserved.
Made for hosts in Thailand