TM30 notification helper for Thailand

Hosting foreign guests in Thailand? Enter the arrival time and each guest's passport and entry-stamp details. You get the TM30 deadline (arrival + 24 hours) with an on-time check, copy-ready fields for the online system, a filled TM.30 form to print, and a message asking guests for their passport. Nothing leaves your browser.

TM30 deadline

Leave empty if you haven't notified yet.

Reported

On time

18 h 30 min before the deadline

Notify by

15:00 · Sun, Nov 15, 2026

Arrival + 24 hours, local time

Stay to state

Sat, Nov 14, 2026 – Wed, Nov 18, 2026

4 nights. Give arrival and expected departure; a guest who returns within this period needs no new TM30.

Online system: tm30.immigration.go.th

Passport details stay in this browser: nothing is saved, put in the address bar or sent. Close the tab and they are gone.

You and the residence

Printed on form TM.30 and copied for the online system. Leave a field blank to write it by hand. Not saved.

Person notifying (house-master, owner or possessor)
Your address
Where the guests stay

Guests

Foreign guests on this booking

  1. 01 Guest 1
    • Ready to notify
  2. 02 Guest 2
    • Check: Permission to stay ends before check-out. The guest may need an extension; the stay you report stays the same.

The list needs at least one guest, so the last one can't be removed. Clear its fields instead.

The two guests are fictional samples. Replace them with your guests.

Santara AI is an independent third party and is not endorsed by or associated with Airbnb, Inc.

Copy for the online system

The address once, then each guest. Order as far as we could check; screens change, so match the labels.

Residence

Fill in the residence above to copy it here.

01 SAMPLE GUEST ONE

Passport number
PA0000001
Nationality
Australia
Surname
SAMPLE
Given names
GUEST ONE
Middle name
—
Sex
Female
Date of birth
12/05/1990
Check-in date
14/11/2026
Check-out date
18/11/2026
Arrival in Thailand
14/11/2026
Visa type
Visa exempt
Permitted to stay until
13/12/2026
Port of entry
Phuket International Airport
Arrival card no.
—
Relationship to you
Guest

02 SAMPLE GUEST TWO

Passport number
M00000002
Nationality
South Korea
Surname
SAMPLE
Given names
GUEST TWO
Middle name
—
Sex
Male
Date of birth
03/09/1988
Check-in date
14/11/2026
Check-out date
18/11/2026
Arrival in Thailand
02/11/2026
Visa type
Tourist visa (TR)
Permitted to stay until
16/11/2026
Port of entry
Suvarnabhumi Airport
Arrival card no.
—
Relationship to you
Guest

Santara AI is an independent third party and is not endorsed by or associated with Airbnb, Inc.

Message to send the guest before arrival

Asks each guest for the passport photo page, the entry stamp, any arrival card number and the check-out date, and says why. English plus the guest's language.

English
Hello,

Thank you for booking with us. Thai immigration law requires the owner of the place where foreign guests stay to report each guest's stay to immigration within 24 hours of arrival (form TM.30).

Before you arrive on 14 November 2026, please send us for every guest in your group:
1. A clear photo of the passport photo page
2. A photo of the Thai entry stamp (arrival date and “admitted until” date), as soon as you have it
3. Your arrival card number, if you were given one
4. Your check-out date

We use these only for this report.

Thank you, and see you soon!
Simplified Chinese
您好!

感谢您的预订。根据泰国移民法,外国客人入住的住所业主须在客人抵达后24小时内向移民局申报每位客人的住宿(TM.30 表)。

请在2026年11月14日抵达前,为同行的每位客人发给我们:
1. 护照照片信息页的清晰照片
2. 泰国入境章的照片(入境日期和“准许停留至”日期),入境后尽快发送
3. 入境卡号码(如有)
4. 退房日期

这些资料仅用于此次申报。

谢谢,期待您的到来!

Santara AI is an independent third party and is not endorsed by or associated with Airbnb, Inc.

Five steps

  1. 1 Register once on the online system (tm30.immigration.go.th) and add your address. Some offices want the first filing or the account confirmed in person.
  2. 2 Before arrival, collect each guest's passport photo page and, after landing, their entry stamp.
  3. 3 Within 24 hours of arrival, notify each guest with arrival and expected departure: online, in person, by post or in the Section 38 app.
  4. 4 Keep the receipt; guests may need it for visa extensions or their 90-day report.
  5. 5 New guests, or a stay longer than the period you stated, mean a new notification.

Filing in person? Offices commonly ask for copies of your ID card, the house registration or title deed and the lease, plus each guest's passport photo page and visa or entry stamp.

TM30 or 90-day report?

TM.30
TM30: the host notifies that a foreigner is staying at the property, within 24 hours of arrival. Section 38.
TM.47
90-day report (TM.47): the foreigner notifies their own address after 90 days in Thailand, every 90 days. Section 37.

TM30 deadline 15:00 · Sun, Nov 15, 2026

On time

What Santara AI does for you

In Santara AI, every arrival and guest conversation is in one place

  1. 01 An email the moment a booking lands for a guest arriving today, so a same-day arrival is never a surprise.
  2. 02 A Daily Brief each morning: who arrives and leaves today and the cleaning for the next three days.
  3. 03 One inbox for Airbnb, Booking.com, WhatsApp, Zalo and more, with an AI reply drafted in the guest's own language for you to check and send.

First 3 months free · up to 3 listings · card required

Santara AI is an independent third party and is not endorsed by or associated with Airbnb, Inc.

How it works

Section 38 of the Immigration Act B.E. 2522 (1979) says the house-master, owner or possessor of a residence, or a hotel manager, who takes in a foreigner staying in Thailand temporarily must notify the immigration office of the area within 24 hours from the time the foreigner takes up residence. Where there is no immigration office, you notify the local police station; in Bangkok, the Immigration Bureau. Section 77 sets a fine of up to 2,000 baht (2,000–10,000 baht for a hotel manager).

A Royal Thai Police notification in force since 30 June 2020 asks you to give each guest's arrival and expected departure. If the guest travels and comes back within that period, you don't file again. You can notify in person, by post, online (tm30.immigration.go.th) or with the Section 38 app, depending on the office. TM30 is the host's job; the 90-day report (TM.47) is a different notice the foreigner makes after 90 days in Thailand.

The deadline clock adds 24 clock hours to the arrival time you enter, in local time, and compares it with when you report. Some guides say weekends and holidays don't count; we could not confirm that in an official source, so the tool doesn't pause the clock. Checked 29 October 2026 against the Act's text, the Board of Investment, the 2020 notification and the published TM.30 form. This is a helper, not legal advice: confirm with your local immigration office.

  1. TM30 deadline = arrival at the residence + 24 hours
  2. on time when: arrival ≤ reported at ≤ deadline

Updated

Questions hosts ask

Do Airbnb hosts in Thailand have to file TM30?

Section 38 of the Immigration Act puts the duty on the house-master, owner or possessor of the residence where a foreigner stays, within 24 hours of arrival. If you rent your home or condo to foreign guests, treat yourself as responsible; if someone else manages it, agree in writing who files.

What is the fine for a late TM30?

Section 77 sets a fine of up to 2,000 baht for a house owner or possessor, and 2,000–10,000 baht for a hotel manager. What an office actually charges varies, so ask your local immigration office.

Is TM30 the same as the 90-day report?

No. TM30 is the host's notice that a foreigner is staying at the property, due within 24 hours of arrival. The 90-day report (form TM.47) is the foreigner's own notice of their address after 90 days in Thailand.

Is the passport data I type sent anywhere?

No. This page has no analytics, saves nothing and sends nothing you type; close the tab and it is gone. If you print the form we ask for your name and email first; only those are sent, never the guest details.

Get your report

Enter your name and email and the report opens straight away. We don't email it — it downloads here.

We keep your name, email and which tool you used in our customer records, and may contact you once about Santara AI. Privacy notice

Santara AI is an independent third party and is not endorsed by or associated with Airbnb, Inc.