Company Registration Process in Thailand

Thailand has become an increasingly popular destination for foreign investors seeking to set up businesses. The process of company registration in Thailand can be complex and lengthy, but with proper planning and guidance, it can be completed successfully. In this article, we will outline the steps involved in the company registration process in Thailand.

Step 1: Company Name Reservation

The first step in registering a company in Thailand is to reserve a company name. The company name must be unique and not already registered in Thailand. It is important to note that the name must be in Thai language, as well as English if desired. This can be done online or in person at the Department of Business Development.

Step 2: Preparing the Memorandum of Association

The Memorandum of Association (MOA) is a legal document that outlines the company’s objectives, capital structure, and ownership details. This document must be prepared in Thai language and signed by at least three shareholders. The MOA must also be notarized by a licensed attorney in Thailand.

Step 3: Registering the Company

Once the company name has been reserved and the MOA has been prepared, the next step is to register the company with the Department of Business Development. The registration process involves submitting the MOA, company registration form, and other required documents such as shareholder identification cards, passport copies, and proof of address.

Step 4: Obtaining a Tax ID Card

Once the company has been registered, it is necessary to obtain a Tax ID card. This can be done at the Revenue Department or through an online application. The Tax ID card is required for opening a bank account and filing tax returns.

Step 5: Opening a Bank Account

After obtaining a Tax ID card, the company can open a bank account in Thailand. The bank will require the company’s registration documents and identification cards of the shareholders.

Step 6: Obtaining Licenses and Permits

Depending on the type of business, licenses and permits may be required from various government agencies. For example, a restaurant would require a food service license, while a construction company would require a construction permit. It is important to research and obtain all necessary licenses and permits before starting operations.


Starting a business in Thailand can be a complex and time-consuming process, but it is essential for doing business in the country. Proper planning, attention to detail, and guidance from a professional consultant can help make the process smoother and successful. By following the steps outlined above, foreign investors can set up businesses in Thailand and enjoy the benefits of doing business in this growing economy.

Leave a Reply

Your email address will not be published. Required fields are marked *