Working legally in Thailand requires a Non-B visa and a work permit, and the process involves both the employer and employee. Thailand also restricts foreigners from many job categories. This comprehensive guide covers every aspect of legally working in Thailand, from finding an employer to maintaining your legal status.
The process for legally working in Thailand involves multiple steps shared between you and your employer. Step 1: Secure a job offer from a Thai company or an international company with a Thai branch. Step 2: The company app](/visas/non-immigrant-visas-thailand-guide)isas/non-b-business) (business) visa by submitting supporting documents to the Ministry of Labour and the Royal Thai Immigration Bureau. Step 3: You enter Thailand on the approved Non-B visa, which grants an initial 90-day stay. Step 4: Within those 90 days, the company applies for your work permit (tor tor gor) at the Department of Employment. Step 5: Once the work permit is issued, you return to immigration to extend your Non-B visa from 90 days to a full 1-year stay matching the work permit duration. Required documents from the employee include: passport with at least 18 months validity, original educational certificates (bachelor's degree minimum for most positions), a medical certificate from a Thai hospital, criminal record check from your home country (apostilled or authenticated), and a signed employment contract. The employer must provide: company registration documents, corporate tax records, VAT registration, social security documentation, and proof that the company employs at least 4 Thai employees per foreign worker with a registered capital of at least 2 million THB.
Thailand's Foreign Business Act and labor laws reserve many occupations exclusively for Thai nationals. The restricted occupation list includes 39 categories under the Working of Aliens Act B.E. 2551 (2008). Foreigners CANNOT work as: retail shop assistants, tour guides (licensed Thai nationals only), accountants (Thai CPA required), architects (without specific Thai licensing and Thai language proficiency), engineers (without Thai engineering license), lawyers (foreigners can advise on foreign law at international firms but cannot practice Thai law in Thai courts), hairdressers and barbers, bricklayers, carpenters, taxi drivers, agricultural workers, street vendors, stone carvers, or any manual labor including construction and factory work. You CAN legally work in: management and executive positions (C-suite, directors), teaching at schools and universities (requires a bachelor's degree minimum and Thai Teachers Council license or temporary waiver), IT and software development, specialized technical consulting, engineering in specific sectors with proper Thai licensing, and roles requiring specific foreign expertise and language skills that cannot be filled by qualified Thai nationals. The restricted list is updated periodically — always verify current regulations at the Department of Employment website or through your employer's legal counsel.
Minimum monthly salary requirements for work permit purposes vary significantly by nationality and are designed to ensure foreign workers occupy skilled, professional positions. The current minimums are: 50,000 THB ($1,400) for most Western nationals (US, UK, EU citizens, Australia, Canada, New Zealand), 35,000 THB for Asian nationals from developed economies (Japan, South Korea, Taiwan), and 25,000 THB for ASEAN nationals (Philippines, Vietnam, Myanmar, etc.). These minimums represent the legal floor — actual salaries for foreign professionals are typically much higher. Teaching salaries range from 30,000-45,000 THB/month at government schools and private language agencies (such as BFITS and Media Kids), 50,000-80,000 at mid-tier international schools, and 80,000-150,000+ THB/month at top-tier international schools (ISB, Bangkok Patana, Shrewsbury, Harrow). IT salaries: 50,000-150,000 THB/month depending on specialization and experience level — developers with skills in React, AWS/cloud architecture, data science, or cybersecurity command the highest rates. Management and executive positions: 80,000-300,000+ THB/month for full expat packages. Many companies supplement base salary with comprehensive benefits including health insurance, visa fee reimbursement, annual flights home, housing allowances, and performance bonuses as part of standard expat compensation packages.
Visa breakthroughs, cost-of-living trends, and local secrets — delivered every Tuesday.
No spam, just value. Unsubscribe any time.
Common questions about working in thailand: work permits, non-b visa & employment guide