We are top specialists in company formation in Thailand; we have incorporated hundreds of companies with foreign shareholding structures.
| Quick Facts | |
|---|---|
| Types of companies | Thai Limited Liability Company |
Minimum number of | 2 |
| Time frame for the incorporation | 3-5 working days |
| Corporate tax rate | 20% |
| Dividend tax rate | 10% if received from a company incorporated in Thailand |
| VAT Rate | 7% |
| Are Shelf Companies Available? | Yes |
| Do you supply a Registered Address/Virtual Office? | Yes |
| Official Company Formation Cost | THB 6,500–7,000 |
| Foreign-Ownership Allowed | YES 49%(normal); 100% with special permission |
| Investor restrictions according to nationality | Not applicable according to nationality, but according to the type of business activity (some are reserved for Thai nationals). |
| Overseas companies | Can be set up as branches or as foreign companies. |
We invite you to watch a video on how our team can help you open a company in Thailand:
What types of companies / structures can I set up in Thailand?
The following types of structures and be incorporated in Thailand by foreigners:
• limited liability company;
• public limited company;
• branch office;
• representative office.
Please read our infographic below about setting up a company in Thailand:

What are the steps for company formation?
- STEP 1: We will collect the required information and prepare the incorporation documents.
- STEP 2: We will send the documents to the client for printing, signing, and returning to us for registration purposes.
- STEP 3: Once all signed documents are received, the company registration process will be completed within 3–5 business days.
- STEP 4: Registration will be filed with the DBD (Department of Business Development)
- STEP 5: We will deliver the official company documents together with English translations to the client.
What information do you need for my company setup in Thailand?
- Company Name
Please provide at least 3 proposed company names. - Amount of Registered Capital
We recommend THB 2 million (initial paid-up capital of THB 100,000, followed by a capital increase to THB 2 million). - Share Structure
Please provide the names of 2 shareholders and their shareholding proportions.
Required information for each shareholder:
- Passport copy
- Residential address
- Contact number
4. Director(s)
At least 1 director is required.
Required information for each director:
- Passport copy
- Residential address
- Contact number
5. Company Address
Please provide the house registration or Tabian Baan.
6. Company Contact Number
Please provide the company contact number.
7. Type of Authorization Structure
We recommend one director signing together with the company stamp.
8. Company Objectives (Activities)
Please provide a brief description of the company’s business activities.
What are the costs for company registration in Thailand?
Total cost will be comprised of the following:
Legal Costs
We can only provide our legal fees once we understand the exact company structure and specific needs of the shareholders.
Official Fees
The government fees are approximately THB 6,500–7,000, depending on the documents issued by the authorities. We always provide official government receipts for all government fees charged.
FAQ on Company Formation Matters in Thailand
1. Can I start a company in Thailand even if I’m not a local resident?
Regardless of your nationality or residence you are welcome to open a company in Thailand. Thailand’s policy provides equal rights to foreign investors and local ones.
2. Do you offer a virtual address if I don’t have an available location?
Yes. The process is fully compliant with Thai regulations. Once the client obtains a real office address, the service can be canceled, and the company address can be officially updated with the authorities.
3. How can I open a bank account in Thailand?
We assist clients with opening a corporate bank account. We will accompany the client to the bank branch located near our office. The client must be physically present at the bank for identity verification purposes. The bank account can usually be opened after the company has been established for at least 1 month. The process normally takes approximately 3 hours. However, for certain nationalities, the bank may require additional review time, and the process may not be completed within the same day. Foreign currency accounts are also available.
4. Do you assist with VAT registration of the newly registered Thai company?
We provide full assistance with VAT registration, including preparation of all required documents. The process is completed through a power of attorney, meaning the client does not need to visit the Revenue Department personally.
5. Can you help with Social Security Registration in Thailand?
We also provide full assistance with social security registration, including document preparation and submission. The process is handled through a power of attorney, so the client does not need to visit the Social Security Office personally.
6. How long does it take to register a company in Thailand?
About 3-5 days once we file with the Thai Trade Registry. From experience it takes about 1-2 weeks for the clients to prepare and sign the necessary documentation.
Contact our team for personalized assistance when opening a company in Thailand.


