
How to set up a company in Thailand?
1. Choose a Business Structure
-
Most common: Private Limited Company (Co., Ltd.)
-
Requires at least:
-
2 shareholders
-
1 director
-
Registered office address
-
​
2. Reserve a Company Name
-
Submit 3 name options to the Department of Business Development (DBD).
The name must be unique and not similar to existing companies. -
Takes 1–3 business days.
​
3. Prepare the Memorandum of Association (MOA)
-
Includes:
-
Company name
-
Business objectives
-
Registered capital (minimum: THB 2 million for work permit eligibility)
-
Shareholder details
-
Registered office address
-
-
Submit to the DBD
​
4. Convene a Statutory Meeting
-
Approve:
-
Articles of Association (company rules)
-
Appointment of directors and auditor
-
Share allocation
-
​
5. Register the Company
-
Submit incorporation documents to the DBD within 3 months of the statutory meeting.
-
Pay a government fee (about THB 5,000+ depending on capital).
-
Receive company registration number and certificate.
6. Tax Registration
-
Register for a corporate tax ID with the Revenue Department.
-
If revenue exceeds THB 1.8 million/year → register for VAT.
​
7. Open a Bank Account
-
Thai banks require:
-
Company documents
-
Director’s ID/passport
-
Possibly a company seal
-
Some banks may require a Thai co-signer for foreigners
-
8. Hire Employees (if needed)
-
Register for Social Security with the Social Security Office.
-
Withhold income tax and submit monthly.
​
9. Apply for Work Permits & Visas (for foreigners)
-
You must:
-
Have a company with THB 2M capital per foreigner
-
Hire at least 4 Thai employees per foreigner
-
-
Get a Non-B Visa first, then apply for the work permit.
​
🧾 Documents You’ll Need
-
Company name reservation
-
MOA
-
Company registration application
-
Shareholders’ ID or passport copies
-
Lease agreement for office
-
Map of office location
-
List of directors and shareholders
Thai Limited Company (Thai Majority)
In a Thai majority-owned limited company, the Thai nationals must own at least 51% of the shareholding of the company. Since the majority of its shareholding is Thai, then, a Foreign Business License (FBL) is not required. A limited company that is majority-owned by a Thai national generally does not encounter restrictions.
​
Thai Limited Company (Foreign Owned)
A Foreign majority-owned company limited is defined to be a business with over 49% foreign ownership. The business operations and activities involving foreign nationals and entities are governed by the Foreign Business Act. Business entities of majority foreign ownership are required to obtain a Foreign Business License before commencing its operations in Thailand.