Setting up a business in Thailand offers exciting opportunities for both local and international entrepreneurs. Thailand's growing economy, strategic location in Southeast Asia, and favorable business environment make it an attractive destination for business ventures. However, before diving into the market, it’s important to understand the costs associated with registering a company in Thailand.
In this article, we will break down the various expenses involved in the company registration process, including government fees, additional services, and other factors you should consider—such as applicable tax brackets—when planning your budget.
Company Registration Costs
The costs involved in registering a company in Thailand depend on several factors, including the type of company you wish to set up, the amount of share capital, and any additional services you may require. Below are the main costs involved:
- Name Reservation: The first step in registering a company in Thailand is reserving a unique name for your business. The Department of Business Development (DBD) charges a small fee of approximately 50 THB for this service. You can complete the name reservation process online, which takes around 1 to 3 working days. Having a few name options ready will help ensure the process runs smoothly and avoid any delays due to name conflicts.
- Memorandum of Association (MOA): After securing your company name, you will need to submit the Memorandum of Association (MOA) to the DBD. This document outlines key details about the company, including its name, business objectives, capital, shareholders, and directors. Legal fees for drafting and submitting the MOA typically range from 5,000 THB to 10,000 THB, depending on the complexity of your business and the service provider you choose.
- Company Registration Fee: Once the MOA is approved, the next step is to register your company with the DBD. The registration fee is based on the company’s share capital, which means that the more capital you register, the higher the fee. Generally, for companies with a share capital of up to 1 million THB, the fee is around 1,000 THB. For companies with higher capital, the fee will increase proportionally. However, compared to other countries, the cost of company registration in Thailand remains relatively affordable.

Additional Costs and Services
While the core costs of registration are relatively straightforward, there are several additional expenses you may incur during the setup process. These costs can vary depending on the type of business and the services you require:
- Notary and Legal Services: Most companies require legal assistance for the preparation of various documents, including the MOA, Articles of Association, and other registration forms. A notary public or legal advisor may also be required to verify and authenticate documents. Legal fees for these services typically range from 10,000 THB to 30,000 THB. If you hire an experienced lawyer or law firm, they can guide you through the entire process, ensuring that you remain compliant with Thai regulations.
- Corporate Bank Account Setup: After your company is registered, you’ll need to open a corporate bank account in Thailand. Banks typically charge a small fee for setting up a business account, ranging from 500 THB to 2,000 THB, depending on the bank. In addition to the setup fee, you may be required to deposit a minimum balance, which varies depending on the bank and the type of account you open.
- VAT Registration: If your business generates more than 1.8 million THB in revenue annually, you are required to register for VAT. The VAT registration process itself is free, but you may need to pay for accounting services to help manage VAT filings and compliance. Accounting fees for VAT registration can range from 5,000 THB to 15,000 THB, depending on the complexity of your business and the volume of transactions.
- Other Business Licenses and Permits: Depending on the nature of your business, you may be required to obtain specific licenses or permits. For example, businesses in the food, healthcare, or import/export industries may need special approvals from local authorities. The costs for these licenses vary depending on the industry but can range from a few hundred THB to several thousand THB.
Ongoing Costs
After your company is successfully registered, there are ongoing costs that you will need to budget for. These include:
- Accounting and Tax Filing: Thai companies are required to file annual tax returns, maintain accounting records, and submit financial statements. Many businesses choose to hire an accountant to handle these tasks, which typically costs between 10,000 THB and 30,000 THB per year, depending on the complexity of your business.
- Business Licenses Renewal: Certain business licenses and permits require annual renewal, which incurs additional costs. The renewal fees will vary based on the type of business, but it’s important to keep track of these ongoing expenses to ensure compliance with Thai law.
- Employee Costs: If you plan to hire employees in Thailand, you will also need to budget for employee-related costs, including salaries, social security contributions, and employee benefits. These costs will vary depending on the size of your team and the industry in which you operate.

Final Thoughts
The costs of registering a company in Thailand are relatively low compared to other countries, making it an attractive destination for entrepreneurs. By understanding the fees involved in the registration process and budgeting for additional services, you can ensure that your business is set up successfully and legally. While the costs may vary depending on your company’s structure and specific requirements, working with local professionals can help streamline the process and reduce the likelihood of costly mistakes.
Pimaccounting is here to assist you every step of the way, providing expert guidance and support to make your company registration process as efficient and cost-effective as possible. Whether you need help with legal documents, tax registration, or ongoing compliance, we are committed to helping your business thrive in Thailand.

