Last updated: January 2026

Setting up a company in Thailand as a foreigner is one of those topics that sounds simple until you start digging. The questions come fast: Can I own 100% of my company? Do I need Thai shareholders? What's BOI and do I qualify? How long does it take? How much does it cost? And crucially — do I actually need to incorporate at all?

After six years of living in Phuket and talking to accountants, lawyers, and fellow expat business owners throughout that time, here's the honest answer to all of it.

⚠️ Legal disclaimer: This guide provides general information only. Thai company and corporate law is complex and changes. Always consult a qualified Thai lawyer or accountant before making any business structure decisions. The firms referenced in our vetted directory can assist.

⚡ Key Facts: Thai Company Setup for Expats

  • Standard Thai Co., Ltd.: 51% minimum Thai ownership (Foreign Business Act)
  • BOI company: Up to 100% foreign ownership for qualifying sectors
  • Standard setup cost: approx. ฿25,000–฿60,000 professional fees
  • BOI setup cost: approx. ฿80,000–฿200,000+ including application fees
  • Standard timeline: 2–6 weeks
  • BOI timeline: 3–6 months (sometimes longer)
  • Work permit: Required for any foreigner working in Thailand regardless of ownership
  • Minimum registered capital for foreign work permit: ฿2,000,000

The Baseline: What Does Thai Company Law Actually Say?

Thailand's Foreign Business Act (FBA) restricts foreign ownership of most Thai businesses to a maximum of 49%. In plain language: for most standard business activities, a foreigner can own no more than 49% of a Thai company, with Thai nationals holding at least 51%.

This is a genuine legal requirement — not a workaround situation. The use of Thai nominee shareholders (Thais who hold shares on paper but have no real ownership) is illegal and carries real legal risk. Any business structure built on nominees can be challenged, fined, or worse. Thai authorities have become more assertive about this over time.

The practical upshot: if you want to run a business in Thailand as a foreigner, you either:

  1. Set up a standard Thai company with genuine Thai partners holding 51%+
  2. Pursue BOI promotion (which allows up to 100% foreign ownership in qualifying sectors)
  3. Use a licensed structure (Treaty of Amity for US citizens in certain sectors; specific licensed business types)
  4. Use an employer-of-record / umbrella company arrangement (see our Iglu guide)

Option 1: Standard Thai Limited Company (Co., Ltd.)

A Thai Private Limited Company (บริษัท จำกัด, "Borisat Chamkad") is the most common structure for small businesses in Thailand. For most expat-run businesses in Phuket — from dive schools to property services to small trading companies — this is the default route when incorporating locally.

Key Features of a Standard Thai Co., Ltd.

Standard Thai Co., Ltd. Costs

Item Approx. Cost (THB) Notes
Company registration (DBD)฿5,000–฿10,000Government fees based on registered capital
Lawyer / agent professional fee฿15,000–฿45,000Varies significantly by firm; shop around
Registered capital (cash deposit)฿1,000,000–฿2,000,000Required cash at bank; capital can be reduced later in some cases
Bank account opening฿0–฿5,000Some banks charge, some don't
Accounting / annual compliance (yr 1)฿18,000–฿36,000Ongoing annual cost
Work permit (foreigner)฿5,000–฿10,000/yearGovernment fee; professional fee extra
Total first-year cost (approx.)฿1,050,000–฿2,100,000+Dominated by capital requirement

The registered capital is the biggest cost for most people — and it's important to understand that this is not a fee you're paying to anyone. It's money that goes into your company's bank account as equity. You can use it for business expenses. But you do need that cash available at the point of registration.

📬 The Phuket Insider — Free Weekly Tips

Join 5,000+ expats getting weekly updates on business, visas, housing, and real life in Phuket. No fluff — just what's actually useful.

Option 2: BOI-Promoted Company

Thailand's Board of Investment (BOI) offers significant incentives to businesses in targeted sectors — primarily manufacturing, technology, export services, R&D, and certain strategic service industries. The most valuable benefit for expats is the right to 100% foreign ownership, which bypasses the Foreign Business Act restrictions.

Who Can Get BOI Promotion?

BOI isn't a universal bypass available to everyone. It's designed to attract investment in specific areas Thailand wants to develop. As a rough guide, qualifying sectors include:

A solo freelancer, small café, retail shop, or property service company generally won't qualify for BOI. BOI is primarily for businesses with real economic substance and investment commitments.

BOI Benefits

BOI Company Costs & Timeline

Item Approx. Cost (THB) Notes
BOI application preparation฿30,000–฿80,000Professional fee for application drafting and submission
Company registration฿5,000–฿15,000Similar to standard Co., Ltd.
Minimum investment commitment฿1,000,000+BOI requires demonstrated investment; higher for some categories
Ongoing compliance (annual)฿30,000–฿60,000BOI reporting requirements are more complex than standard
Timeline to approval3–6 months (some categories longer)
Total setup cost estimate฿80,000–฿200,000+Excluding capital investment

BOI vs Standard Thai Company: Side-by-Side Comparison

Factor Standard Thai Co., Ltd. BOI Company
Foreign ownershipMax 49% (FBA restricted)Up to 100%
Thai partner required?Yes (51%+)No
Setup time2–6 weeks3–6 months
Setup cost฿25,000–฿60,000 fees฿80,000–฿200,000+ fees
Corporate tax20% (SME rates lower)0% for 3–8 years
Annual compliance burdenModerateHigher (BOI reporting)
Business type restrictionsMost activities (with Thai partner)Specific qualifying sectors only
Land ownershipNo (foreigners)Yes (for business premises)
Work permit processStandard (longer)Faster via One Stop Service
Best forSmall-medium Phuket-focused businessesTech, export, manufacturing, scale-up

The Phuket Reality: What Most Expat Business Owners Actually Do

Here's the thing most legal guides don't mention: a large proportion of expats running businesses in Phuket don't set up their own Thai company at all. Instead they use one of these approaches:

1. Work Under an Employer-of-Record (EoR)

Organisations like Iglu act as the legal Thai employer for remote workers. You work for your own foreign clients, but Iglu employs you in Thailand, handles payroll, social security, and work permit. Cost: approx. ฿9,000–฿15,000/month including services. No need to set up your own company.

2. Operate Through a Foreign Company

Many remote workers simply invoice their foreign clients through a company in their home country (UK Ltd, US LLC, Australian PTY, etc.) and bring money in through Wise or direct transfer. This works but comes with tax complexity — see our Thailand expat tax guide.

3. Set Up a Thai Company with a Genuine Thai Partner

The most common local business structure. For hospitality, retail, services, and property-adjacent businesses in Phuket, most expats find a genuine Thai business partner who takes the 51%+ shareholding. This works but requires significant trust and a proper shareholders' agreement (essential — get a lawyer).

4. BOI Company for Tech/Export Businesses

For larger operations in qualifying sectors — especially tech, digital services exports, or anything with real staff and investment — BOI is worth the upfront complexity. The tax breaks alone recover the setup cost within 1–2 years at meaningful revenue levels.

🏢 Need a Phuket Business Lawyer or Accountant?

Don't navigate company setup without professional help. Our vetted directory includes English-speaking lawyers and accountants in Phuket who specialise in expat business structures. And once your company is registered, don't forget expat health insurance — required for work permit applications.

Find a Phuket Business Lawyer → Get Health Insurance Quote →

Step-by-Step: Setting Up a Standard Thai Company in Phuket

  1. Define your business activity. Get the DBD (Department of Business Development) activity codes that match your business. This determines whether you need BOI, FBA licensing, or standard registration.
  2. Find genuine Thai shareholders. 51%+ must be Thai nationals. Document everything. Get a shareholders' agreement that protects your management rights and profit entitlements despite minority ownership.
  3. Engage a lawyer and accountant. Don't use the cheapest option you find on Facebook. Reputable firms in Phuket Town and Bang Tao handle this regularly. Budget ฿15,000–฿45,000 for professional fees.
  4. Reserve your company name with DBD.
  5. File the Memorandum of Association (articles of incorporation).
  6. Hold statutory meeting and register shares. Registered capital paid in at this stage.
  7. Register for tax. Revenue Department registration, and VAT if revenue will exceed ฿1.8M/year.
  8. Open corporate bank account. Bangkok Bank, Kasikorn, or SCB are the most expat-friendly for business accounts. See our Thai business bank account guide.
  9. Apply for work permit. Required before starting work. Takes 2–4 weeks typically.
  10. Set up accounting system. Thai accounting standards require formal bookkeeping from day one.

Common Mistakes Expats Make

Not sure which structure is right for you?

Every situation is different. Book a free 30-minute consultation and we'll help you understand your options before committing to anything.

Book a Free Consultation →

Frequently Asked Questions

How much does it cost to set up a company in Thailand as a foreigner?
A standard Thai Co., Ltd. typically costs ฿25,000–฿60,000 in professional fees plus a registered capital requirement of ฿1,000,000–฿2,000,000 (this is company equity, not a fee). A BOI company costs ฿80,000–฿200,000+ in fees, plus investment commitments. Annual compliance adds ฿18,000–฿60,000/year depending on structure.
Can a foreigner own 100% of a Thai company?
Under standard rules, no — the Foreign Business Act limits foreign ownership to 49% in most activities. A BOI-promoted company is the main legitimate path to 100% foreign ownership for qualifying sectors (tech, export services, manufacturing, etc.).
How long does company setup take in Thailand?
A standard Thai Co., Ltd. takes 2–6 weeks once all parties and documents are in order. BOI company approval takes 3–6 months. Work permit processing adds 2–4 weeks on top of company registration in both cases.
Do I really need to set up a Thai company to work from Phuket?
Not necessarily. If you work remotely for foreign clients or a foreign employer, you may be better served by an employer-of-record arrangement (like Iglu) or by operating through a foreign company structure. Thai company setup makes most sense when you're operating a locally-focused business in Thailand (hospitality, retail, services, property).
What is the difference between BOI and a regular Thai company?
A regular Thai Co., Ltd. is the standard incorporation structure — available to most businesses, requires 51% Thai ownership, standard tax rates, and takes a few weeks to set up. A BOI company has gone through Thailand's Board of Investment promotion process, qualifies for up to 100% foreign ownership, significant tax exemptions, and other benefits — but only in certain sectors and with a longer, more complex setup process.
Can I run a business in Phuket on a tourist visa?
No. Working in Thailand — including running or managing a business — requires a valid work permit. A work permit requires a Non-Immigrant visa (typically Non-B). Operating a business without a work permit is a serious legal issue. See our Thai business visa guide for the full process.
Affiliate disclosure: Some links on this page are affiliate links. If you click through and purchase or sign up, we may earn a commission at no extra cost to you. Our editorial opinions are independent and not influenced by affiliate relationships.
P
Phuket Expat Guide Team

We've lived in Phuket 6+ years and have navigated company setup, work permits, and visa processes first-hand. This guide reflects real experience. For professional legal advice, consult a qualified Thai lawyer — see our directory.