Non-Immigrant Visa B (Work and Business - for Employment)
e-Visa
- Maximum stay
- 90 days
- Processing time
- 5-15 business days
- Fee
- THB 2,000 / USD 80
- Validity
- 3 months from date of issue
- Entry
- Single entry
The Non-Immigrant Visa B is the primary visa category for foreign workers seeking employment in Thailand. After arriving, the holder must apply for a Work Permit from the Ministry of Labour before commencing work. The employer must sponsor the application and provide company registration, financial statements, and position details. The employer submits WP3 to obtain a Ministry of Labour approval letter. The visa allows an initial 90-day stay, extendable to 1 year at Thai Immigration with a valid Work Permit. As of 31 August 2025, the B category consolidates former B, B-A, IM, IB, and EX sub-categories. The company must meet minimum THB 2 million registered capital per foreign worker (THB 1 million for BOI-promoted companies).
Eligibility
-
Nationality
Open to all foreign nationals with a job offer from a Thailand-registered company.
-
Employment
Must have a confirmed employment offer from a Thai company. The company must meet minimum capitalization requirements (THB 2 million registered capital per foreign worker, or THB 1 million for BOI-promoted companies). A separate Work Permit application is required after arrival.
Required status: Confirmed employment offer from Thai-registered company
Documents you need
-
Passport
Blank pages required: 2; Validity months: 6
-
Photo
Count: 1; Specifications: Recent passport-sized photograph (4x6 cm)
-
Application form
Use the official application form for this route and complete all required fields.
Form name: Non-Immigrant B Visa Application / e-Visa Form; Form url: https://www.thaievisa.go.th/
-
Visa fee payment
Accepted methods: Credit card, debit card (online), or cash at embassy; Amount: THB 2,000 (approx. USD 80) for single entry
-
Work contract
Provide a signed job offer, contract or assignment letter showing the role, dates and employer.
Must be notarized: No; Must be translated: No
How to apply
-
Document gathering
Gather: passport, photo, employment contract, employer's company registration and financial documents, educational certificates, and criminal background check (if required by embassy).
-
Online application
Apply via e-Visa portal or at a Royal Thai Embassy/Consulate. Employer provides supporting company documents including business registration, shareholder list, balance sheet, income tax statements, and VAT registration.
-
Fee payment
Pay THB 2,000 (single entry) or THB 5,000 (multiple entry) visa fee.
-
Processing wait
Wait 5-15 business days for processing.
-
Visa collection
Upon approval, receive the Non-Immigrant B visa. After arriving in Thailand, apply for a Work Permit at the Ministry of Labour before starting work.