Working in Thailand as a Foreigner: What You Need to Know
Working legally in Thailand as a foreigner involves more moving parts than most people expect, largely because it’s a two-step process split between two different government bodies. Understanding both halves before you start job hunting or accepting an offer will save you a lot of confusion.
The two-part system: visa and work permit
Thailand doesn’t have a single “work visa.” Instead, you need a Non-Immigrant B visa, which you obtain from a Thai embassy or consulate before entering the country, followed by a separate work permit, issued by the Ministry of Labour after you arrive. The visa gets you into Thailand for work-related purposes; the work permit is the document that actually authorises you to perform paid work. You need both, and neither substitutes for the other.
What your employer needs to sponsor you
Before a Thai company can sponsor a foreign employee, it has to meet its own requirements: generally at least 2 million THB in registered, fully paid-up capital per foreign worker (reduced to around 1 million THB if you’re married to a Thai national), and at least 4 Thai employees for every one foreign hire. Smaller businesses that can’t meet this ratio sometimes try to sidestep it by having foreign staff work on a tourist stamp, which is illegal and increasingly enforced. If a prospective employer suggests this, treat it as a serious red flag.
Restricted occupations
Thailand maintains a list of occupations legally reserved for Thai nationals, covering more than 30 categories, including certain accounting positions, specific legal roles, and various labour-intensive occupations. It’s worth confirming your specific role isn’t on this restricted list before getting too far into the process with an employer, since a mismatch here is grounds for outright refusal.
The application process, step by step
In practice, the process generally runs: your employer prepares its own documentation (company affidavit, VAT registration, Thai staff registered with Social Security); you gather personal documents (passport, photos, medical certificate from a government hospital or licensed clinic, educational qualifications); you apply for the Non-B visa from outside Thailand; once approved and in Thailand, your employer submits the work permit application to the Ministry of Labour, typically issued within 7 to 14 business days. The initial Non-B visa allows a 90-day stay, which is then extended to a full year once your work permit is in place.
Common reasons applications get delayed or refused
The most frequent issues are a mismatch between your role and the company’s registered business scope (a tech company can’t sponsor a “marketing manager” if marketing isn’t part of its registered activities), incomplete Thai staff Social Security registrations at the time of application, and medical certificates from unrecognised clinics. Getting your employer’s documentation fully in order before you apply avoids most of these delays.
Ongoing obligations once you’re working
Holding a work permit isn’t a one-time achievement. You’ll need to complete 90-day address reporting like other long-term visa holders, arrange a re-entry permit before any international travel to avoid cancelling your visa, and renew both your Non-B visa and work permit annually alongside your employer’s updated documentation. Changing employer or role generally requires a new work permit application, not a simple update.
Tax on your Thai income
Income earned through Thai employment is subject to Thai personal income tax on a progressive scale, calculated separately from any obligations you retain in your home country. Depending on your nationality and circumstances, double taxation treaties may reduce what you owe overall, but this is genuinely worth planning for with a professional rather than assuming it sorts itself out at year end.
What happens if you work without a permit
Working in Thailand without a valid permit is not a grey area. Penalties can include substantial fines, deportation, and bans on re-entering the country, and employers face their own daily fines for each worker found in violation. This applies to short-term and freelance work as much as full-time employment.
Final thoughts
Working legally in Thailand is entirely achievable, but it depends heavily on your employer having its own documentation and structure in order, not just on your personal paperwork. Confirming your prospective employer can genuinely sponsor a foreign worker, before you get emotionally invested in an offer, is time well spent.
Explore current opportunities through JLIT’s job board, or get in touch for guidance on your specific visa and tax situation.
Key Takeaways
- Legally working in Thailand requires two separate things: a Non-Immigrant B visa, obtained before you enter, and a work permit, obtained after you arrive.
- Your sponsoring Thai company generally needs at least 2 million THB in registered capital and 4 Thai employees for every foreign worker it hires.
- Some occupations are legally restricted to Thai nationals, including certain accounting, legal, and labour-intensive roles.
- Working in Thailand without a valid work permit carries serious penalties, including fines, deportation, and re-entry bans.
- The Non-B visa and work permit run on parallel one-year cycles, both requiring annual renewal alongside your employer's documentation.
- Income earned from Thai employment is subject to Thai personal income tax on a progressive scale.
Useful Resources
Recommended Next Reads

How Much Does It Cost to Live in Thailand?
Understand the budget you may need before making plans.

Best Places to Live in Thailand for Expats
Compare cities, islands and regional hubs before choosing where to start.

Thailand Visa Basics for New Arrivals
Start with the practical visa questions before planning your move.
Related Discovery Articles
Related Comparison Articles
Related City Guides
Related Lifestyle Articles
Frequently Asked Questions
Do I need both a visa and a work permit to work in Thailand?
Yes. A Non-Immigrant B visa allows you to enter and stay in Thailand for work purposes, but it does not authorise employment on its own. You separately need a work permit issued by the Ministry of Labour before you can legally work.
What does my employer need to sponsor my work permit?
Generally, the Thai company needs at least 2 million THB in registered capital per foreign worker (reduced to around 1 million THB if you are married to a Thai national) and must employ at least 4 Thai staff for every foreign employee it sponsors.
Can I work in any job I want as a foreigner in Thailand?
No. Thailand maintains a list of occupations restricted to Thai nationals, covering categories including certain accounting, legal, and labour-intensive roles. It's worth confirming your specific role isn't restricted before starting the process.
What happens if I work in Thailand without a permit?
Working without a valid work permit is illegal and enforced. Penalties can include significant fines, deportation, and bans on re-entering Thailand, and employers face their own separate fines for each day of non-compliance.
How long does it take to get a Thai work permit?
Once the Non-B visa is secured and you've arrived in Thailand, the work permit itself is often issued within roughly 7 to 14 business days, though total timelines including the visa stage typically run several weeks.
Do I pay Thai tax on my salary while working there?
Yes. Income earned from employment in Thailand is subject to Thai personal income tax on a progressive scale, separate from any tax obligations you may have in your home country.
Continue Your Journey
Ready for your next step?
Register Free Calculate Your Cost of Living Explore Thailand Thailand Guides View Member OffersDiscovery Article 021
Journey Stage: Planning My Move
Reading Time: 12 minutes
Last Updated: June 2026




