Last updated: January 2026

If you want to work legally in Thailand — whether as an employee, company director, or business owner — you need a Non-Immigrant B visa, followed by a work permit. This is the standard route and there are no real shortcuts.

After six years in Phuket, going through this process multiple times personally and watching dozens of other expats navigate it, here's the complete, honest guide to getting and renewing a Non-B in Phuket. It's not as complicated as it sounds once you understand the sequence.

⚠️ Important: Thai immigration rules change. Verify all requirements with Phuket Immigration Office or a licensed visa agent before submitting your application. The information here is accurate as of April 2026 but is not legal advice.

⚡ Non-B Visa: Key Facts

  • Full name: Non-Immigrant Type B (Business/Employment)
  • Initial duration: 90 days (single entry) or 1 year (multiple entry) depending on how you apply
  • Extension: 1 year at a time at Phuket Immigration once linked to a work permit
  • Where to apply initially: Thai embassy/consulate outside Thailand
  • Work permit: Required before starting work; separate application from visa
  • 90-day reporting: Required throughout your stay (can be done online or in person)
  • Cost: ฿2,000–฿3,000 (embassy) + ฿5,000–฿10,000 (work permit) + agent fees if used

Non-B vs Other Business Visas: What's Available in 2026?

Thailand has introduced several business-friendly visa categories beyond the traditional Non-B in recent years. Understanding where the Non-B sits in the landscape is helpful before committing to it.

Visa Type For Duration Key Benefit
Non-B (this guide)Employees, company owners/directors90 days → 1-year renewalsStandard work legal framework
LTR VisaHigh earners, remote workers, pensioners10 yearsNo work permit needed for remote work
BOI Smart VisaTech/startup investors, BOI employeesUp to 4 yearsNo work permit needed; multiple entry
Thailand EliteLong-stay lifestyle, not working5–20 yearsNo work permit; visa convenience
ED VisaStudents (language school, martial arts)1 year, renewableCheaper but cannot work

If you're a remote worker earning income from a foreign employer and don't have a Thai employer, the LTR Visa (Long-Term Resident) may suit you better — it doesn't require a work permit for remote work and comes with a 10-year validity. But it has income requirements (minimum USD 80,000/year or equivalent assets).

The Non-B remains the correct route for: employees of Thai companies, directors of Thai companies who are actively managing the business, and people whose employer (Thai or foreign entity) is registered in Thailand and sponsoring their work permit.

Step 1: Getting Your First Non-B Visa

60-min consultation · 2,500 THB

Not sure which Phuket visa is right for you?

Thailand's visa rules change often, and the wrong choice can cost you months. A 60-minute consultation walks through your specific situation — retirement visa, LTR, DTV, Thailand Elite — and we'll tell you exactly what to apply for.

Get personalised visa advice →

By Fredrik Filipsson — living in Phuket since 2019

The Non-B visa is issued at a Thai embassy or consulate outside Thailand. You cannot convert a tourist visa or visa-exemption stamp to a Non-B inside Thailand (in virtually all cases — there are narrow exceptions that are complex to navigate).

Common Application Points Near Phuket/Thailand

Documents Required for Non-B Application

This list looks long. In practice, your employer (or a visa agent) will prepare most of this. The key point: the company that employs you needs to have its paperwork in order. A company that's delinquent on tax filings or has just been registered will have trouble issuing the supporting documents you need.

📬 The Phuket Insider — Free Weekly Tips

Join 5,000+ expats getting free weekly updates on visas, housing, healthcare, and real life in Phuket. We don't spam. We inform.

Step 2: Applying for a Work Permit in Phuket

The Non-B visa gets you into Thailand and gives you 90 days of entry. Before you start working — technically on day one — you need a work permit. This is a separate process from the visa.

Work permits in Phuket are issued by the Department of Employment (กรมการจัดหางาน), Phuket Provincial Labour Office. The office is on Tilok Uthit 2 Road in Phuket Town, near the Provincial Hall complex. It's worth knowing exactly where you're going before the day of your appointment.

Work Permit: What You Need

The Thai employer must maintain at least ฿2,000,000 in registered capital and at least 4 Thai employees for every 1 foreign work permit holder. This 4:1 ratio is important — it's why you can't just register a ฿1M company with yourself as the sole employee and get a work permit.

Work Permit Processing Time & Cost

Item Approx. Cost (THB) Notes
Work permit fee (Labour Dept)฿3,000/year (single job)Government fee
Work permit (5-year, less common)฿5,000Not commonly granted to new applicants
Agent professional fee฿8,000–฿18,000One-time for first application
Medical certificate฿300–฿800Any certified Thai clinic
Document certification / translation฿500–฿2,000If home country documents need legalisation
Processing time5–15 working days (first application); faster for renewals

Step 3: Annual Renewal at Phuket Immigration

Once you have your Non-B and work permit, you're in a stable position. Your Non-B visa extension (permission to stay) is tied to your work permit and renewed annually at Phuket Immigration.

Phuket Immigration is located at the Phuket Government Complex on Chaofah Road East, Chalong (near Chalong Pier). It gets busy — especially in high season when tourist visa extensions are being processed simultaneously. Arrive early (7:30–8am for a queue number) if you want to be done by midday.

Annual Renewal: Document Checklist

The 90-Day Reporting Requirement

Even with a 1-year extension, you must report your address to immigration every 90 days. This can be done online through the Immigration Bureau website (quality varies — it sometimes fails), in person at Phuket Immigration, or by registered post. Missing it incurs a ฿5,000 fine. Set a calendar reminder.

🧑‍💼 Use a Phuket Visa Agent for Your Non-B

The first Non-B application is the most complex. A good visa agent handles the document preparation, the Penang run (or wherever you apply), and the work permit application — saving you a huge amount of time and potential error.

Find a Vetted Phuket Visa Agent →

Non-B for Business Owners vs Employees

There's an important distinction between getting a Non-B as an employee and as a business owner/director.

As an Employee

Simplest path: your Thai employer sponsors your Non-B and work permit. They provide all company documents. Your role is to provide personal documents (passport, education certificates, background check). The employer must meet the 4:1 Thai:foreign employee ratio and capital requirements.

As a Company Owner / Director

More complex. You need your own company to be the sponsoring entity — which means you need to set up the company first (see our Thai company setup guide). You essentially self-sponsor but the company must meet all the same requirements (capital, Thai employees, tax compliance). Many expat-run companies use an employer-of-record arrangement to avoid setting up their own entity.

Common Non-B Problems and How to Avoid Them

Alternative: Employer-of-Record (No Company Needed)

If you're a freelancer or remote worker without a Thai company to sponsor you, an employer-of-record like Iglu Thailand can be the employer on paper. They employ you through their company, handle payroll and social security, and provide the sponsorship for your work permit. You work for your own clients. Cost: ฿9,000–฿15,000/month including the EoR service fee.

This is increasingly popular among remote workers in Phuket who want to be fully legal but don't want the hassle of setting up their own Thai company. See our full guide to Iglu and umbrella companies in Phuket.

Need personal visa guidance?

Every situation is slightly different. Book a free 30-minute consultation and we'll help you work out the right visa route before you commit to anything.

Book a Free Consultation →

Frequently Asked Questions

What is a Non-B visa in Thailand?
A Non-Immigrant B visa is Thailand's work and business visa. It's required for any foreigner working legally in Thailand — whether as an employee of a Thai company, a director of a Thai company, or in certain other working roles. It must be obtained outside Thailand initially and is then extended annually from within Thailand once you have a work permit.
Can I get a Non-B visa while already in Thailand?
In most cases no. You need to apply at a Thai embassy or consulate outside Thailand. The most common route for Phuket-based expats is to apply at the Thai Consulate in Penang, Malaysia — a 1–2 day trip that covers the application and pickup. Consult a visa agent for the current most reliable route.
How much does a Non-B visa and work permit cost in total?
The embassy fee for a Non-B is approximately ฿2,000–฿3,000. The work permit government fee is ฿3,000/year. If using a visa agent (recommended for first applications), add ฿8,000–฿18,000 in professional fees. Annual renewal at Phuket Immigration costs ฿1,900 in government fees plus ongoing professional support if used.
How many Thai employees must a company have for a foreign work permit?
Thai law requires at least 4 Thai employees for every 1 foreign work permit holder (the 4:1 ratio). The company must also have minimum registered capital of ฿2,000,000. These are genuine requirements that the Labour Department verifies — not just paperwork.
Do I need to leave Thailand to renew my Non-B visa?
For the annual extension (permission to stay), no — you renew at Phuket Immigration without leaving Thailand. If your visa expires or you need a new visa type, you may need to leave. The annual renewal is an extension of stay, not a new visa — and is done locally at the Chalong Immigration office.
What's the difference between a Non-B visa and a work permit?
The Non-B visa is your permission to enter and stay in Thailand for business purposes. The work permit is a separate document that authorises you to actually work — specifying the position, employer, and permitted activities. You need both. The visa alone does not authorise work; the work permit alone without the correct visa is also not valid.
Affiliate disclosure: Some links on this page are affiliate links. If you click through and sign up or purchase, we may earn a commission at no extra cost to you. Our editorial opinions are our own and are not influenced by affiliate relationships.
P
Phuket Expat Guide Team

We've personally navigated Thai visa applications, work permits, and annual renewals at Phuket Immigration multiple times. This guide reflects real experience — not just what the rules say on paper. Questions? Get in touch.