Online
90-Day Report Online
Best for foreigners with a valid previous record and current address information.
Usually needed
- Passport details
- Arrival information if applicable
- Current visa or stay permit details
- Current address in Thailand
- Previous 90-day receipt if available
Simple 3 steps
- Open the official 90-day reporting system.
- Fill in passport, visa / stay, and address details.
- Save the receipt and next reporting date.
If the online system rejects the report, check the rejection reason and prepare to visit immigration if needed.
Offline
90-Day Report Offline
Best for first-time reporting, rejected online reports, late reports, passport changes, address issues, or cases where the system cannot verify the record.
If the foreigner / tenant goes
- Passport
- Passport photo page copy
- Current visa / extension stamp copy
- Latest entry stamp copy
- Previous 90-day receipt if available
- TM30 receipt / proof if available
- Current address details
- Completed 90-day report form if required
If an agent goes
- Power of Attorney
- Agent ID / passport copy
- Tenant passport copy
- Visa / extension stamp copy
- Entry stamp copy
- Previous 90-day receipt if available
- TM30 receipt / proof if available
- Current address details
Simple 3 steps
- Prepare documents and check the correct immigration office.
- Submit the 90-day report in person or through an accepted offline method.
- Keep the receipt and note the next due date.