
SIAC Consulting Co. Ltd
Company Formation
Starting a company in Thailand involves several important steps:
1. Choose Your Company Type
Most foreigners choose a Thai Limited Company. This requires at least one Thai shareholder. Other options include partnerships, branch offices, and representative offices.
2. Name Reservation (1–3 days)
Apply online at the Department of Business Development (DBD).
Your company name must end with "Limited."
3. File Memorandum of Association (MOA)
Submit the following to the Ministry of Commerce (MOC):
The approved company name
At least 2 promoters
Your business objectives
The address of the head office
Minimum registered capital (2 million THB for foreign-owned companies)
4. Hold a Statutory Meeting
In this meeting, you will:
Approve the by-laws and articles of incorporation
Appoint directors and auditors
Confirm the capital structure
5. Register the Company (within 90 days)
Submit your incorporation documents to the MOC to get the Company Registration Certificate and Affidavit.
6. Register for Tax & VAT
Apply for a tax ID and VAT certificate if your annual revenue exceeds 1.8 million THB.
7. Open a Corporate Bank Account
Prepare these documents:
Company affidavit
Shareholder list
Passports or Thai IDs
Proof of the company address
8. Apply for Work Permits & Visas
For foreign employees, make sure to meet visa requirements.
Required Documents
Have these ready:
Passports or Thai IDs of shareholders and directors
Thai address documentation
Landlord consent letter
Bank certification of funds
Timeline & Cost
Registration time: 2–4 weeks
Estimated costs: 25,000–35,000 THB
This guide makes the company formation process in Thailand simpler.

Siac Consulting Experts
Specializes in Thai company formation for foreign entrepreneurs, with expertise in BOI registration, and ongoing corporate compliance.

Stay up-to-date
Helpful Links
Company Formation
Starting a company in Thailand involves several important steps:
1. Choose Your Company Type
Most foreigners choose a Thai Limited Company. This requires at least one Thai shareholder. Other options include partnerships, branch offices, and representative offices.
2. Name Reservation (1–3 days)
Apply online at the Department of Business Development (DBD).
Your company name must end with "Limited."
3. File Memorandum of Association (MOA)
Submit the following to the Ministry of Commerce (MOC):
The approved company name
At least 2 promoters
Your business objectives
The address of the head office
Minimum registered capital (2 million THB for foreign-owned companies)
4. Hold a Statutory Meeting
In this meeting, you will:
Approve the by-laws and articles of incorporation
Appoint directors and auditors
Confirm the capital structure
5. Register the Company (within 90 days)
Submit your incorporation documents to the MOC to get the Company Registration Certificate and Affidavit.
6. Register for Tax & VAT
Apply for a tax ID and VAT certificate if your annual revenue exceeds 1.8 million THB.
7. Open a Corporate Bank Account
Prepare these documents:
Company affidavit
Shareholder list
Passports or Thai IDs
Proof of the company address
8. Apply for Work Permits & Visas
For foreign employees, make sure to meet visa requirements.
Required Documents
Have these ready:
Passports or Thai IDs of shareholders and directors
Thai address documentation
Landlord consent letter
Bank certification of funds
Timeline & Cost
Registration time: 2–4 weeks
Estimated costs: 25,000–35,000 THB
This guide makes the company formation process in Thailand simpler.
About Me


Siac Consulting Experts
Specializes in Thai company formation for foreign entrepreneurs, with expertise in BOI registration, and ongoing corporate compliance.
Stay up-to-date
Helpful Links
SIAC Consulting Co. Ltd
Company Formation
Mental Health Matters: Traveling and Coping with Anxiety
Starting a company in Thailand involves several important steps:
1. Choose Your Company Type
Most foreigners choose a Thai Limited Company. This requires at least one Thai shareholder. Other options include partnerships, branch offices, and representative offices.
2. Name Reservation (1–3 days)
Apply online at the Department of Business Development (DBD).
Your company name must end with "Limited."
3. File Memorandum of Association (MOA)
Submit the following to the Ministry of Commerce (MOC):
The approved company name
At least 2 promoters
Your business objectives
The address of the head office
Minimum registered capital (2 million THB for foreign-owned companies)
4. Hold a Statutory Meeting
In this meeting, you will:
Approve the by-laws and articles of incorporation
Appoint directors and auditors
Confirm the capital structure
5. Register the Company (within 90 days)
Submit your incorporation documents to the MOC to get the Company Registration Certificate and Affidavit.
6. Register for Tax & VAT
Apply for a tax ID and VAT certificate if your annual revenue exceeds 1.8 million THB.
7. Open a Corporate Bank Account
Prepare these documents:
Company affidavit
Shareholder list
Passports or Thai IDs
Proof of the company address
8. Apply for Work Permits & Visas
For foreign employees, make sure to meet visa requirements.
Required Documents
Have these ready:
Passports or Thai IDs of shareholders and directors
Thai address documentation
Landlord consent letter
Bank certification of funds
Timeline & Cost
Registration time: 2–4 weeks
Estimated costs: 25,000–35,000 THB
This guide makes the company formation process in Thailand simpler.
Stay up-to-date
Helpful Links
































