
To work legally in Thailand you need two documents that work together: a Non-Immigrant B visa (the right to stay for work) and a work permit (the right to actually work). Here's the process, step by step.
Step 1 — Non-B visa
Obtain the Non-B from a Thai embassy abroad, or convert an eligible visa inside Thailand. The initial Non-B is usually valid for 90 days.
Step 2 — Work permit
With the Non-B and your employer's documents, apply for the work permit at the Ministry of Labour. The employer generally needs THB 2 million registered capital per foreign work permit (THB 1 million if married to a Thai national) and four Thai employees per foreigner — BOI companies are exempt and use the faster One Stop Service Center.
Step 3 — One-year extension
Once the work permit is issued, extend the Non-B to a one-year stay from inside Thailand, renewed annually.
Step 4 — Stay compliant
File your 90-day address report, and get a re-entry permit before travelling so your stay isn't cancelled. Family members can join on dependent (Non-O) visas.
True Bizz manages the entire process — see visa & work permit. If you don't have a company yet, we can register one at the same time.