Documents · TM.30, 90 days, legalisation
90-day reports, TM.30 and legalisation — we track the deadlines for you
90-day reports, TM.30 and re-entry permits without the queues. Translations and legalisation at the Thai Ministry of Foreign Affairs.
- 90-day report online, by post or through a proxy
- TM.30 check — immigration asks for the receipt, for example to extend a DTV
- Re-entry permit before you travel: 1,000 or 3,800 THB government fee
- Translation signed by the translator and legalisation at the MFA — 200 THB fee per legalisation
20+ years in ThailandEnglish · Русский · ไทย

A Sabai Legal lawyer will reply — in English, Russian or Thai
Where foreigners lose money most often
- 01
A missed 90-day report.
The fine is 2,000 THB and you have to report in person. If you are arrested without a report, the law allows a fine of up to 5,000 THB plus up to 200 THB for each day until you report.
Source: Immigration Act 1979, Section 76; Immigration Bureau
- 02
Your landlord did not file TM.30.
It is the owner's duty, but you are the one asked for the receipt: Bangkok immigration requires TM.30 to extend a DTV or a marriage visa.
Source: Immigration Division 1 (Bangkok)
- 03
You flew out without a re-entry permit.
Without a re-entry permit, your permission to stay ends when you leave. A one-year extension is lost and has to be done again from the start.
Source: Immigration Division 1 (Bangkok)
- 04
A document without the right certification.
The MFA requires the translator's signature on every translation, and a foreign marriage certificate or passport copy must first be certified by your embassy. In Bangkok they only see you with an online appointment.
Source: Ministry of Foreign Affairs, Department of Consular Affairs
What the law requires
Rules of the Immigration Bureau and the Thai Ministry of Foreign Affairs. Checked on 17 October 2026.
Requirements change. We check them against official sources before every application.
-
TM.30 is the property owner's duty
The house master, the owner or possessor of the dwelling, or the hotel manager notifies immigration within 24 hours of a foreigner checking in. They can file in person or through a representative, by registered post, or online after registering on the immigration website.
-
TM.30 fines fall on the owner
If the notification is not filed, a property owner faces a fine of up to 2,000 THB and a hotel manager 2,000 to 10,000 THB.
Source: Immigration Act 1979, Section 77
-
A report every 90 days
If you stay in Thailand for more than 90 days in a row, you confirm your address every 90 days on form TM.47: from 15 days before the due date to 7 days after it. Leaving the country resets the count — the next 90 days run from your last entry. The report is not a visa extension.
Source: Immigration Division 1 (Bangkok)
-
Four ways to file the report
In person, through a proxy, by Thailand Post registered mail sent 15 days before the due date, or online at tm47.immigration.go.th. Online results arrive by email within 3 days; postal receipts come back in about 30 days. After a passport change, the first report cannot be filed online.
Source: Immigration Division 1 (Bangkok)
-
Fines for a missed report
Reporting late costs 2,000 THB, and you must come in person. If you are arrested without a report, the fine is up to 5,000 THB plus up to 200 THB for each day until you report.
Source: Immigration Act 1979, Section 76; Immigration Bureau
-
Re-entry permit — before you leave
Without a re-entry permit, your permission to stay ends when you leave Thailand. You need form TM.8 and a 4×6 cm photo; the fee is 1,000 THB (single) or 3,800 THB (multiple). You apply at immigration or at airport passport control on the day you fly out.
Source: Immigration Division 1 (Bangkok)
-
Translation signed by the translator, 200 THB fee
A translation for legalisation is signed by the translator: "Certified Correct Translation" on an English translation, "รับรองคำแปลถูกต้อง" on a Thai one. Since 10 February 2026, a translation between Thai and English must include a copy of the translator's valid government-issued ID. The MFA fee is 200 THB per legalisation.
Source: Ministry of Foreign Affairs, Department of Consular Affairs
-
MFA legalisation — book online
The MFA Department of Consular Affairs legalises documents for use abroad and foreign documents for Thai authorities. You book at qlegal.consular.go.th; the Bangkok offices do not accept walk-ins. Outside Bangkok, there are legalisation offices in Pattaya, Phuket, Chiang Mai, Hua Hin, Ubon Ratchathani and Songkhla.
Source: Ministry of Foreign Affairs, Department of Consular Affairs
How we can help
- 01
90-day report
We file online, by post or in person with your authorisation. You get the receipt on Telegram.
Choose - 02
Ongoing status support
All your reports, TM.30 checks, re-entry permits before trips and deadline reminders.
Choose - 03
Translation and legalisation
Translation into Thai or English signed by the translator, and legalisation at the Thai MFA.
Choose - 04
New or lost passport?
We transfer your stamps and file your first report in person.
Learn more
Documents to file
90-day report and re-entry permit
- Passport
- Form TM.47 signed by you
- Receipt of your previous 90-day report, if any
- By post: copies of your passport pages with your details, visa, last entry stamp and extension, signed by you
- By post: a stamped envelope with your return address
- Through a proxy: you sign TM.47 yourself, and your proxy brings it with your passport
- Re-entry permit: form TM.8 and a 4×6 cm photo
- Re-entry permit: copies of your passport pages with your details and expiry date, last entry stamp and extension
- Re-entry permit: 1,000 or 3,800 THB government fee
TM.30 — filed by the property owner
- Form TM.30 with its attachment listing the foreign residents
- Copy of your passport details page, signed by you
- Copy of your last entry stamp, signed by you
- Copy of your latest permission-to-stay stamp, signed by you
- By post: a stamped envelope with a return address for the receipt
- Online: the owner registers on the immigration website and receives a username and password by email
Translation and MFA legalisation
- Original document and a copy
- Translation signed by the translator, with a copy of the translator's ID
- MFA legalisation application form
- Copy of your passport details page (for foreigners)
- Foreign marriage or death certificate, foreign passport copy: certification first by the embassy in Thailand of the country of nationality
- Company documents: a copy of the company registration certificate
- Through a representative: a power of attorney made in Thailand within the last 6 months with a 10 THB stamp duty, plus passport or ID card copies of both people
Based on the checklists of the Immigration Bureau and the Department of Consular Affairs of the Thai Ministry of Foreign Affairs. Immigration or the MFA may ask for more documents. Thailand has joined the Apostille Convention, which enters into force for Thailand on 28 February 2027 — until then documents are legalised the current way. Send us photos of your documents and we will tell you what your case needs.
Send documents for a checkPrices for reports and legalisation
-
90-day report
- Our fee
- from 1,000 THB
- Government fee (paid separately)
- No government fee
- Checking your dates and the best way to file
- Filing online, by registered post or in person with your authorisation
- Receipt with your next report date sent to Telegram
- Checking that TM.30 has been filed for your address
Timeline: 1–3 business days
Choose this package - Most popular
Ongoing status support
- Our fee
- from 5,000 THB
- Government fee (paid separately)
- Reports — no government fee; re-entry permit — 1,000 or 3,800 THB
- All 90-day reports during the contract term
- TM.30 check every time you change address
- Re-entry permit before a trip — filing and support
- First report after a passport change — in person at immigration
- Reminders of report and extension dates in our Telegram bot
Timeline: 12 months
Choose this package -
Translation and legalisation
- Our fee
- from 3,000 THBper document
- Government fee (paid separately)
- 200 THB per legalisation (MFA fee)
- Translation into Thai or English signed by the translator
- Checking whether embassy certification is needed first
- Online MFA appointment and filing
- Collecting and checking the finished document
Timeline: 5–7 business days
Choose this package
Pay in stages
30% at the start, 70% after the result. Longer projects are paid by contract stages.
Guarantee
If an application is refused because of our mistake, we refund our fee in full. We guarantee the process, not the authority's decision.
Trust you can verify
- 20+ years in Thailand
- 24 hours to file a TM.30 notification
- 90 days between TM.47 address reports
We work with
- Immigration Bureau
- Department of Business Development (DBD)
- Revenue Department
- Ministry of Labour
- Banks
How we work
-
Step 1
Request
Fill in the form or message us — we reply within 15 minutes.
-
Step 2
Dates and documents review
We check your stamps, report dates and TM.30 receipts, and tell you what to file and when.
-
Step 3
Documents and authorisation
Checklist sent to you on Telegram. To file without you, we prepare a letter of authorisation.
-
Step 4
Filing
Online, by post, in person at immigration, or at the MFA by appointment.
-
Step 5
Result
Your report receipt, a re-entry permit in your passport or a legalised document.
-
Step 6
Deadline reminders
Your next report, re-entry permit and extension — tracked in our Telegram bot.
How we differ from a typical agent
| Criterion | Sabai Legal | Typical agent |
|---|---|---|
| Price | Fixed, published on the site | "Message us and we'll quote" |
| Government fees | Shown as a separate line | Hidden in the total |
| Payment | In stages | 100% upfront |
| Company structure | Legal, no nominees | Nominee shareholders |
| Response | 15 minutes, 7 days a week | "On business days" |
| Case status | In a Telegram bot | Only by phone |
| Language with authorities | Thai, in person | Through an interpreter |
Frequently asked questions
Who files TM.30 — me or my landlord?
The owner, landlord or hotel, within 24 hours of you checking in. If they don't, the owner faces a fine of up to 2,000 THB and a hotel 2,000 to 10,000 THB. But you are the one asked for the receipt, for example when extending a DTV or a marriage visa. If your landlord doesn't know how to file, we can help: a representative can file on the owner's behalf.
When is my 90-day report due?
Every 90 days of your stay: from 15 days before the due date to 7 days after it. Online you can file from 15 days before; by registered post, send it 15 days before the due date. If you left Thailand, the next 90 days run from your last entry.
What happens if I miss a report?
The fine is 2,000 THB and you have to report in person. If you are arrested without a report, the law allows a fine of up to 5,000 THB plus up to 200 THB for each day until you report. We remind you well before the date.
Can I report without going to immigration?
Yes, as long as you are not late: online, by registered post or through a proxy. The first report after a passport change cannot be filed online — it is filed in person or through a proxy. After that you can go back to filing online.
I'm leaving Thailand for a short trip. Do I need a re-entry permit?
Yes, if you have an extension of stay and want to keep it when you come back. Without a re-entry permit, your permission to stay ends when you leave. The fee is 1,000 THB for a single permit and 3,800 THB for a multiple one. You can get it at immigration in advance or at the airport on the day you fly out.
Is it true that 90-day reports are being abolished?
For now the report is mandatory: Section 37 of the Immigration Act 1979 requires it. Only an amendment to the Act published in the Royal Gazette can abolish or change it. Until then the current rules apply. If the rules change, we will let our clients know and update this page.
Which translation is accepted for legalisation?
One signed by the translator: "Certified Correct Translation" in English, "รับรองคำแปลถูกต้อง" in Thai. Since 10 February 2026, a translation between Thai and English must include a copy of the translator's valid government-issued ID. The MFA recommends that translations between Thai and English be done by a Thai national or by someone with a bachelor's degree in Thai or equivalent.
How much does MFA legalisation cost and how long does it take?
The fee is 200 THB per legalisation, and the document is ready on the third working day, counting the day you submit it. Express same-day service costs 400 THB and covers documents issued by Thai government agencies and English translations of standard Thai documents — ID card, house registration, birth and marriage certificates. Long translations, such as court documents or company balance sheets, take more than 3 working days to proofread. If a document has to be checked with a Thai agency, the MFA says it can take up to 45 days.
How do I legalise a foreign document?
A foreign marriage certificate or a passport copy is first certified by your country's embassy in Thailand. A certificate of marital status is issued by your embassy in Thailand, or certified by your country's foreign ministry and the Thai embassy there. The document is then translated into Thai, signed by the translator, and legalised at the Thai MFA.
What will the Apostille Convention change?
Thailand joined the Convention on 30 June 2026, and it enters into force for Thailand on 28 February 2027. Until then, documents are legalised the current way — through the embassy and the MFA. We will explain the new procedure once the Thai MFA publishes the rules.
Often needed together

Visas & documents
Visa extension
You are visa-exempt and need more time in Thailand
from 3,500 THB

Visas & documents
Retirement visa
You are 50+ and want to live in Thailand
from 16,000 THB

Visas & documents
Marriage visa and registration
Married to a Thai citizen: registration and a 1-year visa
from 35,000 THB
Leave the deadlines and paperwork to us
Tell us which report or document you need — a specialist will reply within 15 minutes and tell you what to file and when.
Every day, 9:00–21:00 (Bangkok time)
A Sabai Legal lawyer will reply — in English, Russian or Thai

