Thai visas and extensions — documents, steps and common mistakes
Keep three concepts separate: the visa (permission to travel), the permission to stay stamped at entry, and the work permit. A visa never guarantees admission — the immigration officer at the border decides.
Documents to prepare
- Passport with sufficient validity and blank pages
- The application form for your category plus compliant photos
- Proof of address in Thailand and a TM.30 filed by the housemaster
- Financial evidence meeting the category rules, seasoned for the required period
- Category-specific support: marriage certificate, company affidavit or school acceptance letter
- Foreign documents translated and legalised through the inbound chain
Step-by-step procedure
1. Match the category to your purpose
Confirm eligibility criteria before assembling any paperwork.
2. Prepare and translate documents
Foreign records need home-country certification plus a Thai-accepted translation.
3. File through the correct channel
Thai embassy abroad, the e-Visa system, or an immigration office in Thailand as applicable.
4. Post-approval obligations
TM.30 notification, 90-day reporting, and a re-entry permit before leaving the country.
Pitfalls to avoid
- Leaving Thailand without a re-entry permit cancels an extension of stay immediately.
- 90-day reporting is not a visa extension — they are unrelated obligations.
- Funds must be seasoned for the stated period, not deposited the day before filing.
- Holding a visa is not permission to work; a separate work permit is required.
Advisory tips
- Keep copies of every entry stamp and TM.30 for smoother extensions.
- Read your permitted-to-stay date from the stamp, not the visa validity.
- Always carry a spare document set; offices differ in copy requirements.
Let us handle it end to end
Prefer not to handle the queues yourself, or worried about a rejection? Send us photos of your documents for a free pre-check. We handle the full chain — obtaining certified copies, translation, certification and submission — and keep you updated at each step. Reach us on LINE, phone or email during business hours.
Let us handle it end to end