Last updated on April 12, 2026
Thailand’s Non-B visa is also known as the Non-Immigrant B visa. It is the main way for foreigners to work or do business in Thailand. This guide gives expats all the information they need about getting, keeping, and renewing this important visa. It covers the online application process through the new e-portal system and long-term compliance requirements.
(UNDER CONSTRUCTIONS 24 JULY 2025)
Table of Contents
Understanding the Non-B Visa
The Non-Immigrant B visa is designed for foreigners who wish to enter Thailand for business and employment purposes. This visa category encompasses several subcategories including working in Thai companies, conducting business meetings, teaching in educational institutions, and pursuing investment activities. The visa allows a 90-day stay when you enter. This can be extended to one year after you get a work permit[1][4][5].
Key Features of the Non-B Visa:
- Initial validity: 90 days from date of issue
- Entry permission: Up to 90 days per entry
- Extension possibility: Can be extended to 1-year with valid work permit
- Multiple entry options: Available for business purposes
The Revolutionary e-Visa System
Since January 1, 2025, Thailand has started a global e-Visa system. This system is available at all 94 Royal Thai Embassies and Consulates around the world. This digital change has removed the need for in-person embassy visits. Now, applicants can complete the whole process online at www.thaievisa.go.th.
e-Visa Application Process
The online application follows a streamlined six-step process:
- Visit the Official Portal: Access www.thaievisa.go.th
- Create an Account: Register using a valid email address
- Complete the Application: Fill out all required forms and details
- Upload Documents: Attach all supporting documentation
- Pay the Fee: Complete payment through the secure online portal
- Receive e-Visa: Download the approved visa electronically
Processing Time: Standard processing takes 5-10 working days, though incomplete applications may require up to 14 working days.
Comprehensive Application Requirements
Essential Documents for e-Visa Application
The Non-B visa application requires specific documentation that varies depending on the purpose of visit:
Core Requirements:
- Valid passport with minimum 6 months validity
- Completed e-Visa application form
- Recent passport-sized photograph (taken within 6 months)
- Evidence of adequate finances (20,000 THB per person, 40,000 THB per family)
Employment-Specific Documentation
For work-related applications, additional documentation is mandatory:
Employee Documents:
- WP.3 approval letter from the Ministry of Labour
- Job offer letter from the Thai employer
- Employment contract (bilingual Thai-English versions)
Company Documents (Provided by Employer):
- Company registration certificate and business license
- List of shareholders
- Corporate income tax filings and balance sheets
- VAT registration certificate (Por Por 20)
- Company profile and business operation details

Essential documents needed for Thailand Non-B visa application process
Work Permit Requirements and Process
No foreign national can legally work in Thailand without a valid work permit. The work permit application must be completed within 90 days of entering Thailand on a Non-B visa.
Company Eligibility Requirements
Thai companies must meet specific criteria to sponsor foreign workers:
Financial Requirements:
- 2 million THB minimum registered capital per foreign employee
- 4 Thai employees employed for each foreign work permit (4:1 ratio) (Unless married to a Thai which is half)
- Valid VAT registration
- Demonstrated revenue to cover foreign employee salaries
Work Permit Application Documents
Personal Documentation:
- Medical certificate from approved clinic
- Educational certificates and degrees
- Work experience certificates from previous employers
- Official translations of foreign document
Processing: Work permit applications typically take 7-10 business days to process at the Ministry of Labour.
Visa Extensions: From 90 Days to Long-Term Stay
Initial Extension to One Year
Once a work permit is approved, holders can extend their 90-day Non-B visa to a one-year extension of stay. This extension eliminates the need for border runs and provides stable long-term residence.
Extension Requirements:
- Valid work permit
- Employment certification letter
- TM.7 application form
- 1,900 THB extension fee
- Supporting company documents
Salary Requirements by Nationality
The extension approval depends on meeting minimum salary requirements that vary by nationality:
| Nationality Group | Minimum Monthly Salary (THB) |
| Canada, Japan, USA | 60,000 |
| Europe, Australia | 50,000 |
| Hong Kong, South Korea, Singapore, Taiwan | 45,000 |
| India, Malaysia, Middle East | 45,000 |
| China, Indonesia, Philippines | 35,000 |
| Africa, Cambodia, Laos, Myanmar, Vietnam | 25,000 |
The Critical 90-Day Reporting Requirement
Every foreign national in Thailand for over 90 days must report their address to immigration every 90 days. This requirement is separate from visa extensions and applies to all long-term residents. We have an extensive document on the 90-day report and click here for more information.
Annual Visa Renewal Process
Non-B visa holders must renew their one-year extensions annually before expiry. The renewal process requires updated documentation demonstrating continued employment and legal compliance.
Annual Renewal Requirements
Core Documentation:
- Valid work permit and copies
- Current employment letter with salary details
- Income tax payment receipt (Por Ngor Dor 91)
- Updated company documents (issued within 6 months
- Social Security payment records
- 1,900 THB renewal fee
Application Window: Renewals should be submitted 30-45 days before the current extension expires.
Cost Analysis and Financial Planning
Understanding the complete cost structure helps expats budget effectively for their Thai business visa journey. Costs are divided between employee responsibilities and employer obligations.
Employee Cost Breakdown (First Year)
Mandatory Costs:
- e-Visa application fee: ~2,500 THB ($80 USD)
- Medical certificate: 500-1,000 THB
- Document translations: 2,000-5,000 THB
- Visa extension fee: 1,900 THB
- Annual renewal fee: 1,900 THB
Total Estimated First-Year Costs: 8,800-12,300 THB ($280-390 USD)
Optional Services (all is approximative)
- 90-day reporting via agent: 1,000-4,000 THB per report
- Professional visa assistance: 10,000-30,000 THB
- Express processing services: Additional fees may apply
Employer Responsibilities
- WP.3 application processing
- Work permit issuance fees
- BOI registration costs (if applicable)
Common Pitfalls and How to Avoid Them
Critical Application Mistakes
Documentation Errors:
- Spelling mistakes in passport details cause automatic rejection
- Incomplete or missing company documents
- Incorrect photograph specifications
- Using wrong passport type selection in e-Visa system
Process-Related Mistakes
Legal Compliance Issues:
- Never start working before receiving a work permit
- Missing 90-day reporting deadlines
- Failing to maintain required bank balance for extensions
- Not keeping proper documentation records
Timeline Mismanagement:
- Applying too close to visa expiry dates
- Underestimating processing times
- Not planning for document translation time
Ongoing Obligations and Compliance
Long-Term Requirements
Annual Obligations:
- Work permit renewal (before expiry)
- Visa extension renewal
- Income tax filing and payment
- Social Security contributions
Quarterly Obligations:
- 90-day address reporting
- Maintaining legal employment status
Record Keeping Best Practices
Essential Documentation to Maintain:
- All visa extension receipts and stamps
- 90-day reporting confirmations
- Work permit copies and renewals
- Tax payment receipts
- Employment contracts and updates
Official Resources and Support
Government Portals and Services
Primary Official Websites:
- Thai e-Visa System: https://www.thaievisa.go.th/
- Immigration Bureau: https://www.immigration.go.th/
- Ministry of Labour: https://www.mol.go.th/
- 90-Day Online Reporting: https://tm47.immigration.go.th/
Emergency Contacts:
- Immigration Hotline: 1178 or 02-572-8500
- Tourist Police: 1155
Regional Immigration Offices
Bangkok: Government Complex Chaengwattana, Building B, 120 Moo 3, Chaengwattana Road, Laksi District
Processing Hours: Most offices operate Monday-Friday, 8:30 AM – 4:30 PM
Conclusion
The Thailand Non-B visa represents a gateway to professional opportunities in one of Southeast Asia’s most dynamic economies. The new e-Visa system has made it much easier to apply at first. The process still has many steps and ongoing rules to follow. Success depends on thorough preparation, accurate documentation, and maintaining ongoing legal compliance through work permits, regular reporting, and timely renewals.
The key to a smooth Non-B visa experience is knowing that this is not just a one-time application. It is the start of a long-term relationship with Thai immigration authorities. Expats can build stable careers in Thailand. To do this, they should follow the right steps. They also need to keep accurate records. Staying updated on changes is important too. They can do this while staying fully legal.
If you are thinking about this path, start preparing early. Work with trusted Thai employers who know the sponsorship rules. This will greatly improve your chances of success. Investing in proper visa compliance brings benefits. It provides legal work authorization, long-term residence stability, and allows full participation in Thailand’s business environment.