Guide · 90-Day Reporting · TM.47
How 90-Day Reporting Works
If you stay in Thailand for more than 90 days in a row, you must tell Immigration where you live every 90 days. This is the 90-day report, made on form TM.47. Here is when it is due, how to make it and what happens if you are late.
- Who
- Foreigners staying in Thailand longer than 90 days in a row
- Form
- TM.47, notification of staying over 90 days
- Due
- 90 days after your latest entry into Thailand
- How
- In person, through someone you authorise, online or by registered mail
Bangkok filing service
We file it for you in Bangkok
Skip the trip to Chaeng Wattana. If your current TM.30 address is in Bangkok, our team files your 90-day report (TM.47) for you at Immigration Division 1, Chaeng Wattana.
Prefer email? visa@arunthaicooking.com
By booking, you agree to our 90-Day Reporting terms and conditions.
Price per person, per report
- Bank transferper person, per report
- THB 1,500
- Cardincluding the 5% card fee
- THB 1,575
No cash payments. Payment is requested only after we confirm you are eligible.
Every week
First
Book and check
Book, and we check your eligibility before you pay.
By Tue 18:00
Drop off
Bring your passport by appointment.
Wednesday
We file
At Immigration Division 1, every Wednesday.
From Thursday
Collect
With your next due date in writing.
Appointments 09:00 to 18:00, with at least one day's notice.
How the service works
- 01
Book online
Fill in our short booking form. Book 2 to 3 weeks before your report is due.
- 02
We check
We check your reporting deadline and that your TM.30 address is in Bangkok, then confirm the Wednesday we will file.
- 03
Pay
Once we confirm, pay by bank transfer or card. Your place is confirmed when payment arrives.
- 04
Drop off by appointment
Bring your original passport and documents, no later than Tuesday at 18:00. You sign your TM.47, and your documents go into your own sealed, numbered envelope.
- 05
We file on Wednesday
We file your report at Immigration Division 1, Chaeng Wattana, and check every receipt before leaving the counter.
- 06
Collect from Thursday
Collect your passport and receive your next reporting date in writing.
Drop-off and collection
Arun Thai Cooking Bangkok24/42 Itsaraphap RoadWat Arun, Bangkok YaiBangkok 10600150 m from Itsaraphap MRT (Exit 1)
Appointments 09:00 to 18:00, with at least one day's notice. Drop off no later than Tuesday at 18:00. Collect from Thursday.
Open in Google Maps (opens in a new tab)How we look after your passport
Sealed and numbered
Each passport goes into its own sealed, numbered envelope.
Locked storage
Kept in a locked drawer until filing day.
Signed custody log
Every handover, from drop-off to collection, is signed in our custody log.
Authorised collection only
Someone else may collect for you if you email us their name in advance. They show their own ID and sign our log.
What to bring
- Your original passport.
- The TM.30 receipt for your current Bangkok address, issued after your latest entry into Thailand. Your landlord or condo office files the TM.30.
- Your previous 90-day report receipt, if you have one.
We prepare your TM.47 for you to sign. No photocopies needed.
Can't come in? Send your own courier
We do not pick up or deliver passports. You can send a courier you book and pay for yourself, for drop-off, collection or both.
- 1.Book your filing as usual. We email you your TM.47, already filled in.
- 2.Print and sign it. Seal it in an envelope with your passport, TM.30 receipt and previous 90-day receipt, with your name on the envelope.
- 3.Send us the rider's name, plate number and arrival time before they come. The drop-off cut-off is the same: Tuesday 18:00.
- 4.We check the rider and the sealed envelope, sign it into our log and send you a photo.
- 5.For collection, book a courier for Thursday or later and send us the rider's details. We hand your sealed passport only to that rider and send you a photo of the handover.
Without a printed, signed TM.47 we cannot file, and the envelope goes back with your courier. Check that your courier's own terms allow it to carry passports. The courier is your booking and your responsibility.
The rules, day by day
The reporting window
This window applies when you report in person or through someone you authorise. Online and postal reports have their own conditions, below.
Step 1: Day 0
You enter Thailand
The count starts on your latest entry. Leaving and coming back restarts it.
Step 2: Day 75
Window opens
The earliest day to report: 15 days before the due date.
Step 3: Day 90
Report due
90 days after your latest entry.
Step 4: Day 97
Window closes
The last day to report on time: 7 days after the due date.
Missed the window? You must report in person at immigration and pay a THB 2,000 fine. Late reports cannot be made online or by post.
Four ways to make your report
- 01
In person
At the immigration office for the area where you live, within the window above.
- 02
Through someone you authorise
Another person can report on your behalf, within the same window. In Bangkok, our team can file it for you.
- 03
Online
Through the Immigration Bureau's TM.47 service, from 15 days before your due date. Not available for late reports, and in practice often not for the first report after each entry.
- 04
By registered mail
Post the signed TM.47 and the documents Immigration lists at least 15 days before your due date. Mail cannot be processed once your 90 days have passed. We don't recommend it: a lost or slow letter can make your report late.
Online service: Immigration Bureau TM.47. Registered-mail checklist: Immigration Bureau.
Where to report in Bangkok
90 Days Report Section, Immigration Division 1, Government Complex Building B (South Zone), Chaeng Wattana Road, Lak Si, Bangkok. If you live outside Bangkok, report at your local immigration office.
Frequently asked questions
Rules checked against the Immigration Bureau on 29 October 2026. Immigration decides whether to accept each report and can change its requirements, so check before you report. Service details: terms and conditions and privacy policy.
Is your report coming up?
Book 2 to 3 weeks before it is due. We check your dates and Bangkok address before you pay.
Planning a longer stay? DTV visa guide · LTR visa guide