Thailand Work Visa (Non-B) — Requirements & Process
The Non-Immigrant B visa is for foreign nationals working in Thailand under employment contracts. Learn eligibility, required documents, costs, and the application timeline.
Last updated: July 2026 · ThaiVisaFlow Editorial Team
This guide reflects current Thai Immigration Bureau and Ministry of Labour requirements for the Non-Immigrant B visa. Always verify with your employer and local immigration office.
Visa Type
Non-Immigrant B
Work Permit
฿3,600
Processing
1–2 Weeks
Validity
1 Year (Renewable)
Never miss a work permit or visa renewal deadline
ThaiVisaFlow tracks your Non-B visa expiry, work permit renewal, and 90-day reports — all in one place.

The Non-Immigrant B visa lets foreign professionals build a stable career in Thailand with employer sponsorship and a valid work permit.
Non-B Visa — Quick Summary
What it is
Non-Immigrant B visa for foreign nationals working in Thailand
Who needs it
Foreign employees with a Thai employer sponsorship
Key requirement
Valid work permit from the Ministry of Labour
Validity
1 year — renewable annually
Work permit fee
฿3,600
Visa fee
฿1,900 (extension ฿1,900/year)
Processing time
1–2 weeks total
Dependents
Can bring family on Non-O dependent visa
Overview
The Non-Immigrant B visa is for foreign nationals working in Thailand under employment contracts. It is the standard visa category for foreign employees and business owners who have secured employment with a Thai company.
The Non-B visa is distinct from other visa types because it requires both employer sponsorship and a separate work permit issued by the Ministry of Labour. The visa allows you to enter and stay in Thailand for employment purposes, while the work permit authorizes you to actually perform work.
Take Control of Your Thailand Visa
Never miss another immigration deadline. See how ThaiVisaFlow automatically tracks visa renewals, required documents, reporting deadlines, and important reminders—all in one place.
Track Work Permit & Visa Deadlines
Organize Required Documents
Never Miss Renewal Dates
Eligibility Requirements
To qualify for a Non-Immigrant B visa, you must meet all of the following criteria:
Employment
Must have a valid work permit
Employer Sponsorship
Company must sponsor the visa
Position
Must hold a managerial or professional position
Salary
Typically 50,000 THB+ per month
Key Benefits
1-Year Renewable Visa
Renewable annually with employer sponsorship
Multiple Re-Entry Permitted
Travel abroad and return without cancelling your visa
Bring Family Dependents
Dependents can join on a Non-O dependent visa
No Financial Deposit
No bank deposit requirement unlike retirement visa
Required Documents
Prepare the following documents for your Non-B visa and work permit application:
Valid Passport
Current passport with sufficient validity
Work Contract
Signed employment contract with your Thai employer
Company Registration
Sponsoring company's registration documents
Educational Credentials
Degree or professional qualifications
Medical Certificate
Health certificate from a Thai hospital
Employment Letter
Official letter from the employing company
Proof of Residence
Current address in Thailand
Application Timeline
The total process typically takes 1–2 weeks:
Work Permit Application
3–5 business daysSubmitted by your employer to the Ministry of Labour. Processing takes 3–5 business days.
Non-Immigrant B Visa
5–7 business daysOnce the work permit is approved, the Non-B visa is processed at immigration. Takes 5–7 business days.
Total Process
1–2 weeks totalFrom work permit application to visa issuance, the full process takes approximately 1–2 weeks.
Keep all your immigration deadlines in one place
Instead of manually remembering every immigration deadline, ThaiVisaFlow automatically tracks everything related to your stay in Thailand.
Free to start • No credit card required • Setup takes less than 60 seconds
Visa Expiry
Non-Immigrant B · Expires Mar 2027
Costs (2026)
| Item | Cost |
|---|---|
| Work permit | ฿3,600 |
| Non-Immigrant B visa | ฿1,900 |
| Annual extension | ฿1,900 |
| 90-day report (per filing) | Free online |
All fees payable in Thai baht. Work permit fees are set by the Ministry of Labour; visa fees by Thai Immigration.
Track your work permit and visa renewal dates
ThaiVisaFlow sends reminders before your Non-B visa, work permit, and 90-day report deadlines — so you never risk working illegally.
Key Considerations
Employer Cooperation
Essential for both initial application and annual renewal
Annual Work Permit Renewal
Work permit must be renewed annually — do not let it lapse
Single Employer Only
Cannot work for other employers without a new work permit
90-Day Reporting
Required every 90 days at your local immigration office
Common Mistakes to Avoid
Working without a work permit
Holding a Non-B visa alone does not authorize employment. You must also obtain a work permit from the Ministry of Labour before starting any work.
Forgetting annual work permit renewal
Both the visa and work permit must be renewed annually. Letting either expire invalidates your legal right to stay and work in Thailand.
Changing employers without a new permit
Each work permit is tied to a specific employer. You cannot work for another company without applying for a new work permit.
Missing 90-day reports
Non-B holders must file TM47 every 90 days. Missing this can result in a ฿2,000 fine and complications at renewal.
After Getting Your Non-B Visa
Your Ongoing Compliance Obligations
Holding a Non-B visa means you have several ongoing obligations beyond just the visa itself.
90-Day Reporting (TM47)
Every 90 DaysFile every 90 days — required for all Non-B holders
Re-Entry Permit
Before TravelGet one before travelling abroad — or your visa is cancelled
Visa Extension / Renewal
AnnuallyRenew your Non-B annually — ฿1,900 extension fee
Overstay Rules
PenaltiesUnderstand penalties if your visa or work permit expires
Related Immigration Guides
Thailand Visa Requirements 2026
OverviewAll visa types explained — tourist, retirement, education, and work.
Visa Extension Guide 2026
ExtensionsHow to extend your Non-B visa in-country — fees and documents.
90-Day Reporting Guide 2026
ComplianceFile TM47 on time — required every 90 days for Non-B holders.
Re-Entry Permit Guide 2026
TravelProtect your Non-B visa when travelling abroad — ฿1,000 single.
Latest Thailand Visa Updates
UpdatesImmigration policy changes and enforcement news for 2026.
Thailand Visa Hub
All GuidesAll Thailand visa guides in one place.
Thailand Work Visa (Non-B) FAQ (2026)
ThaiVisaFlow
Track Your Work Visa, Work Permit & 90-Day Reports
Never risk working with an expired permit. Get automatic reminders before every deadline. Free to start.
Free — takes less than 60 seconds · No credit card required
Track your visa deadlines