Thailand Company Registration: Process, Costs & Legal Requirements
Discover how to register a company in Thailand. Learn the legal process, costs, timelines, and compliance requirements for foreign entrepreneurs.
Thailand continues to attract entrepreneurs and investors from around the world thanks to its strategic Southeast Asian location, cost-effective operations, and investor-friendly reforms. If you're thinking about expanding your global presence, registering a company in Thailand could be a smart move.
But before diving into this vibrant market, it's essential to understand the company registration process, legal requirements, associated costs, and what it takes to stay compliant. In this guide, well walk you through everything you need to know to register your business in Thailand successfully.
Why Set Up a Business in Thailand?
Thailand is one of the top destinations in Asia for business setup, offering advantages like:
-
Access to ASEANs 600+ million consumers
-
Affordable labor and office space
-
Competitive tax incentives
-
Strong infrastructure and transport networks
-
Government support through BOI (Board of Investment) for targeted sectors
Whether you're entering the manufacturing, tech, tourism, or trading industry, Thailand provides a flexible platform for international business expansion.
Legal Structures Available in Thailand
Before proceeding with company registration in Thailand, you must choose a legal structure. The most common for foreign entrepreneurs is:
-
Private Limited Company (Co., Ltd.):
Offers limited liability, requires at least three shareholders, and is ideal for most businesses.
Other options include:
-
Branch Office:
A foreign company can establish a branch, but it is limited in scope and requires approval. -
Representative Office:
Suitable for market research and liaison activities. Cannot generate revenue. -
BOI-Promoted Company:
A business structure that receives investment privileges if approved by Thailands Board of Investment.
Step-by-Step Process to Register a Company in Thailand
1.Choose a Company Name
-
Must be unique and approved by the Department of Business Development (DBD)
-
Names containing royal terms or national symbols are not permitted
-
You can reserve your company name online with DBD
2.Draft and File Memorandum of Association (MOA)
This document includes:
-
Company name
-
Registered office
-
Objectives
-
Capital structure
-
Shareholder names
The MOA must be filed with the DBD within 30 days of name reservation.
3.Hold a Statutory Meeting
This meeting involves:
-
Approving company bylaws
-
Appointing directors and auditors
-
Confirming share allocation
-
Approving pre-incorporation expenses
Its a required legal step for company formation.
4.Register the Company
Within 3 months of the statutory meeting, submit registration forms to DBD, along with:
-
MOA and Articles of Association
-
Directors affidavit
-
List of shareholders
-
Company address and office lease agreement
Once approved, your company will be officially registered and issued a company registration number.
5.Obtain a Tax ID and Register for VAT
If your annual revenue exceeds THB 1.8 million, you must register for VAT with the Thai Revenue Department.
Even if you fall below the threshold, registering may be beneficial depending on your business activity.
Minimum Capital and Foreign Ownership Rules
-
Minimum Capital:
THB 2 million (approx. USD 55,000) is required if youre employing foreign staff or applying for a work permit. -
Foreign Ownership:
Under theForeign Business Act, foreigners can own only up to 49% of a Thai company in restricted sectors. However, there are ways to retain control:-
Apply forBOI promotionto gain 100% ownership
-
Register under aUS Treaty of Amity(for U.S. citizens)
-
Use a Thai majority partner while retaining management control
-
Estimated Costs for Company Registration in Thailand
| Expense Category | Estimated Cost (USD) |
|---|---|
| Legal & consulting fees | $1,000 $3,000 |
| Government registration fees | $300 $600 |
| VAT and tax registration | $100 $200 |
| Company stamp and documents | $50 $100 |
| Office rental (monthly) | $250+ (Bangkok rates) |
Total estimated setup cost:$1,700 $4,000
These costs vary depending on whether you're applying for BOI status and the complexity of your structure.
Timelines for Setting Up a Business in Thailand
| Stage | Estimated Timeframe |
|---|---|
| Company name reservation | 12 working days |
| MOA preparation and filing | 24 working days |
| Statutory meeting and registration | 35 working days |
| Tax and VAT registration | 510 working days |
| Bank account setup | 37 working days |
Average total timeline:2 to 4 weeks (for standard company registration)
If youre applying for BOI approval or special licenses, the timeline may extend by several weeks.
Post-Registration Compliance Requirements
After successful company registration, maintaining compliance is key to operating smoothly in Thailand.
1.Accounting and Audit
-
All companies must maintain accounting records and file annual financial statements
-
An audit by a certified Thai auditor is required annually
2.Tax Filings
-
Monthly VAT, withholding tax, and corporate tax returns must be filed
-
Annual corporate income tax return is also mandatory
3.Work Permits and Visas
To hire foreign staff, your company must:
-
Maintain at least THB 2 million in capital per foreign employee
-
Employ four Thai nationals per work permit (unless BOI-exempt)
-
Provide proper documentation and apply through the Ministry of Labor
4.Social Security Registration
Companies must register employees with the Social Security Office within 30 days of hiring.
Advantages of Setting Up a Company in Thailand
-
Low cost of entry and operation
-
Government incentives through BOI
-
Strong export infrastructure
-
Access to ASEAN Free Trade Area
-
Foreign-friendly cities like Bangkok and Chiang Mai
Challenges to Consider
-
Foreign ownership restrictionsin some sectors
-
Language and bureaucratic hurdlesin government dealings
-
Work permit and visa quotaslinked to capital and local hiring
-
Strict compliance and tax deadlines
Working with a local legal or business consultancy is strongly recommended to navigate these smoothly.
Final Thoughts
Thailand presents real opportunities for global entrepreneurs who want access to the Southeast Asian market. With a clear understanding of the legal process, setup costs, and ongoing obligations, you can confidently register and operate your company in Thailand.
From tech startups to export trading firms, the right structure and compliance strategy will help your business succeed in this dynamic market.
Need help with company registration or BOI applications in Thailand? We're here to guide you every step of the way.
FAQs
1. Can foreigners own 100% of a Thai company?
Yes, but only in specific sectors or with BOI approval. Otherwise, foreign ownership is generally limited to 49% under the Foreign Business Act.
2. What is the minimum capital requirement to hire foreign staff?
THB 2 million per foreign employee, plus the need to hire four Thai employees for each work permit (unless exempt via BOI).
3. How long does it take to register a company in Thailand?
Standard registration takes about 24 weeks. BOI-promoted companies may take longer due to the application review process.