A man with a beard popping his head out from in front of a computer.

The Company Registration Guide in Thailand for Foreigners in 2026

This article will take approximately 33 minutes to read. Don't have the time right now? No worries. Email the ad-free version of the article to yourself and read it later!

loading image

Find out how to open a company in Thailand, including setup costs, BOI benefits, work permits, Social Security, VAT registration, and accounting requirements.

Many people consider setting up a company in Thailand to obtain a visa and live in the country long-term.

While it’s a feasible option, it’s not recommended.

In our opinion, you should register a company in Thailand only if you plan to conduct real business here. There are just too many requirements and hassles if you open a company just for a visa. In addition, it’s not legal.

This guide shows you how to set up a company in Thailand on your own, covering requirements, paperwork, how to obtain a business visa and work permit as a company founder, and all the other details of running a business in Thailand.

"*" indicates required fields

Get your FREE Thailand Cheat Sheet ​by entering your email below. The ​Sheet, based on ​our experience with living and working in ​Thailand for 10+ years, shows you how to ​save time and money and ​gives you the tools the thrive in Thailand.

Disclaimer: This article may include links to products or services offered by ExpatDen's partners, which give us commissions when you click on them. Although this may influence how they appear in the text, we only recommend solutions that we would use in your situation. Read more in our Advertising Disclosure.

What Most Expats Dont Know About Living in Thailand
(And How It’s Costing Them)

Most expats throw money away, get lost in red tape, and miss the local hacks that make life easier and cheaper. ExpatDen Premium gives you the secrets seasoned expats use to save, earn, and thrive beyond the basics, saving you thousands and opening doors you didn’t even know existed.

Here’s what’s inside:

  • Housing Hacks: Slash your rent by 40% or more - because the locals are laughing at what you’re paying.
  • Banking Mastery: Stop wasting on fees and get top exchange rates. Why give your money away?
  • Healthcare for Local Prices: Quality treatment without the expat price tag.
  • Visa and Legal Shortcuts: No more bureaucratic nightmares. Get the visa and residency secrets that others pay their lawyer dearly for.
  • Deep Discounts: Find the savings locals rely on for groceries, dining, and more.

If you’re serious about making Thailand work for you, join ExpatDen Premium and make Thailand work for you.

Get Instant Access Now

Exclusive Business Content

We have exclusive business content with insider business tricks that you can’t find anywhere else.

By becoming a subscriber of our Business tier, you can get immediate access to this content:

That’s not all. You get a free consultation with a corporate lawyer, a free consultation with an accountant, enjoy ExpatDen ad-free, and get access to over a hundred pieces of exclusive content to make your life in Thailand hassle-free.

Here is the full list of our exclusive content.

To get access to these exclusive business guides and more, become a subscriber.

Incorporation Options

When you look online, you will see many types of incorporation options available. This can easily confuse you.

In fact, there are mainly two options available to you:

  • Set up a limited company without a Board of Investment (BOI) promotion
  • Set up a limited company with a Board of Investment (BOI) promotion

For other options, such as establishing a representative office, branch office, registering a company under the US-Thai Treaty, or sole proprietorships, they are becoming less common. 

So, in this article, we will mainly focus on how to register a company in Thailand on your own for limited companies and the Board of Investment promotion.

an office in Thailand
When you open a company in Thailand, it’s possible to use a serviced office and start your company within a few days.

Limited Companies vs BOI Promotion

The Board of Investment, or BOI, is basically a Thai government organization that attracts foreigners to invest in Thailand. So, it has many activities to do that. And one of them is helping a foreigner register a company in Thailand by giving many perks in return, for example:

  • You can own 100 percent of your company shares.
  • Getting visas and work permits for you and your foreign employees is much easier.
  • Your company might be exempt from paying corporate taxes for up to eight years.

Because of this, if your company is eligible for the BOI promotion, we recommend getting it.

Anyway, there are two main disadvantages to getting the BOI promotion:

  • It requires extra steps to set up a company since you need to deal with the Board of Investment. The whole application process of getting approval from the BOI can take one to three months.
  • It places more demands on accounting since you have to regularly report your company’s financial status.

In addition, not all companies can get a BOI promotion. The BOI has its own categories to specify which types of companies it can promote, which are subject to change regularly based on what Thailand needs at that time. 

Moreover, each category has different requirements. You can find out more in our guide to setting up a BOI-promoted company.

US-Thailand Treaty of Amity

This option is only available for U.S. citizens.

If you are American, you can own 100% of the shares in your Thailand-based company with this option.

It’s also possible to have shareholders of other nationalities. However, an American must hold at least 51% of the shares, and at least 50% of the company’s directors must be American.

Certain business activities are restricted under this option, including:

  • Communication
  • Transportation
  • Banking
  • Land ownership
  • And more.

While this option looks good on paper, setting it up can be quite complicated. Additionally, to hire a foreigner, including yourself, the 4:1 ratio of Thai to foreign employees and the 2-million-baht capital requirement still apply.

In our opinion, obtaining BOI (Board of Investment) promotion is a better option if your business is eligible.

Karsten Aichholz

Karsten Aichholz

ExpatDen Founder

Build a Thailand Business That Doesn't Depend on You

I learned by making expensive mistakes so you don't have to. This subscription is built on real experience — no theory, no shortcuts, just what actually works in Thailand.

  • Company setup, licensing, and BOI guidance
  • Clear tax, VAT, and compliance guides
  • Hiring and managing Thai staff with cultural understanding
  • Banking and payment systems that actually work
  • Lawyer and accountant consultations included
  • Full access to ExpatDen Premium

$13.33/month — less than the cost of even the tiniest bad decision

Get Business Access

No theory. No shortcuts. Just what works in Thailand.

You can find out more information from the US Embassy website.

Requirements

Let’s examine the key requirements to set up a company in Thailand:

  • registered capital
  • shareholders
  • cost
  • company address
  • auditor license number
  • Thai workers

Registered Capital

When it comes to the minimum registered capital requirement, it depends on whether your company is promoted by the BOI or not.

  • If promoted by the BOI: The minimum registered capital for your company primarily depends on the amount required by Thailand’s BOI, which varies between industries. For instance, a software development company needs a registered capital of THB1,500,000, while a co-working space provider requires at least THB10,000,000.
  • If not promoted by the BOI: the minimum registered capital is THB2,000,000. This is the minimum capital required to hire a foreign employee (like yourself). *

Good to know: While a larger registered capital can boost your company’s credibility, if your company’s registered capital exceeds THB5,000,000, you’ll be subject to higher corporate taxes than companies with lower registered capital. We’ll delve deeper into this in the Corporate Tax section below.

Shareholders

A company must have at least two shareholders.

  • If promoted by the BOI: foreigners – including family members and partners – can own 100 percent of the shares.
  • If not promoted by the BOI: foreigners cannot hold more than 49 percent of the company shares. So, you need to find Thai partners to own the remaining 51% of shares

Warning: It’s crucial to note that using a proxy to have a Thai individual hold company shares on your behalf is illegal

Company Addresses

To establish a company in Thailand, you need a legitimate company address. 

There are four options available:

  • Virtual Office: Good for a start-up company that doesn’t require hiring an on-site worker. Costs start at a few thousand baht per year.
  • Serviced Office: A very convenient way to set up an office since you can just sign up and have the office ready.
  • Physical Office: You rent an office within an office building. In the long term, it’s more affordable than a serviced office but requires more upkeep.
  • Home Office: You rent a house and convert it into a home office. This is not recommended for a new business owner as there are many hassles involved, but it can be the cheapest option.
a serviced office in Regus
Using a serviced office is very convenient since it often comes with everything you need for running a business.

Tip: You should choose your company location well in the beginning. Changing your company address later can be troublesome, requiring communication with various entities like the Department of Business Development, Revenue Department, banks, service providers, partners, and more.

Auditor License Numbers

Currently, you need to have an auditor license number when setting up a company in Thailand. If you engage an accounting firm or a legal firm to assist in setting up your company, they should be able to provide you with an auditor license number. 

If you don’t already have one, you can search online. Numerous auditors can offer you an auditor license number for a fee ranging from THB500 to THB2,000.

Thai Workers

Unless your company is promoted by the BOI, you need to employ at least 4 Thai workers. This is not required initially, but it becomes necessary when you apply for a business visa for yourself.

Step-by-Step Guide on Setting Up a Company.

Establishing a company is the most challenging part, where you’ll encounter various legal intricacies. 

Good to know: It’s important to state that the whole process is mainly in Thai, so it’s helpful to have a reliable Thai partner or hire a law firm.

Knowing the Department of Business Development

When it comes to setting up a company in Thailand, you first need to know about the Department of Business Development (DBD). It’s a government organization that oversees all companies in Thailand.

Regardless of your company’s legal structure, you must establish and register your business with them. You’ll need to prepare the documents mandated by the DBD and meet their specifications.

The DBD has offices in Bangkok and other provinces, making it convenient to register a company outside of the city. 

Department of Business Development Area 5 Thailand.
The Department of Business Development will be your main point of contact for registering a company in Thailand

You can submit your documents for company registration at any DBD branch, regardless of your company’s location. 

However, if you make any modifications to your company’s details, you must do so at the DBD office where you initially registered the company.

Book Your Company Name

The initial step in registering a company in Thailand is reserving your company’s name. There are a few requirements:

  • The name must be in both Thai and English
  • It must not be similar to any other company’s name. 
  • It must not include a name of the royal family, ministries, or any governmental organizations in Thailand. 

You can reserve your company name online via the Department of Business Development’s website

Important: To book a company name, you first need to create an account and reserve a company name. The whole process is pretty straightforward, but it’s all in Thai. After booking a company name, print out the confirmation letter and register the company within 30 days.

Document Requirements

Document preparation is the primary step in registering a company in Thailand. In essence, the success of your registration hinges on the documents you compile. 

Below is an example of the documents you will need:

  • list of shareholders
  • shareholder’s financial certificate
  • meeting notes
  • proof of capital payment
  • memorandum of association
  • proof of company address

Note: Your landlord might charge you between 2,000 baht and 3,000 baht to provide proof of company address, which may include copies of the house owner’s ID, house registration, map, and lease.

Though the document list might seem daunting, it’s more straightforward than it appears. 

You can access and download most of these documents directly from the Department of Business Development website. They also offer guidance on how to complete the forms. 

If you hire an agent to do it, here’s what you need to give them:

  • 2 signed copies of all the company’s shareholders’ Thai IDs or passports
  • 2 signed copies of the rental contract or house registrations
  • company stamp (optional)

After that, they will prepare all the documents and send them to you for signature. Once signed, send the documents back to them to register the company.

A handy tip: engage a Thai individual to assist with document preparation since the entire process, including the forms you’ll complete, is in Thai.

If you’re considering having a logo and a stamp for your company, it’s advisable to get them before registering the company. This is because you’ll need to register your company stamp and establish an authorized signature during the company registration process.

You can still register a company without a stamp, but if you decide you want one later, you’ll have to revisit the Department of Business Development to make the addition.

How to obtain a company stamp: The process is easy. There are shops in most department stores that provide this service, or you can order one online. The process typically takes a day and costs a few hundred baht per stamp. For the company logo, you can hire a designer or do it yourself using Canva.

Where to Register Companies

When you have all the necessary documents, there are primarily three methods to register a company:

1. Walk-in

You can visit any Department of Business Development in person. They are open on weekdays, except on holidays, from 8:30 am to 4:30 pm.

Once there, inform the information counter that you’re there to register a company. They will preliminarily review your documents. 

If everything is in order, you’ll be given a queue number to meet with a DBD staff member for a more detailed document check. If all is correct, you’ll receive an invoice and can make the payment at a nearby cashier counter. 

Typically, you can receive the company registration certificate the same day.

If there are issues with your documents, you may need to locate a nearby printing shop to make corrections. Be aware that most of the process will be conducted in Thai.

2. Company Registration Service

This is the most popular method, even for Thais, since it reduces the hassle of visiting the Department of Business Development in person. The company registration service is typically provided by a law firm or an accountant.

Scott Pressimone

Thailand Business Growth Strategy Session

With Scott Pressimone

Growth Operations Advisor | 13+ Years in Thailand

Expanding in Thailand but stuck on team, structure, or strategy? Get direct, on-the-ground guidance from someone who has built teams and scaled operations here for over a decade.

What foreign business owners gain from this session:

  • Clear answers based on real operating experience in Thailand, not recycled blog advice
  • Practical strategies to build Thai teams that take initiative and think critically
  • Insight into cultural dynamics like saving face, indirect communication, and hierarchy
  • Guidance on BOI incentives, Foreign Business Act restrictions, and work permit realities
  • Warm introductions to vetted Thai lawyers, accountants, visa agents, and HR firms
  • 60-minute focused strategy session plus a 30-minute follow-up call
  • Written summary with actionable next steps
Learn More About This Session

To use this method, the service provider will send you all the necessary documents by post. After that, sign them and send them back. Then, they will send you a company registration certificate within a few days.

If you’re working with an accounting or law firm, they’ll typically handle the registration this way on your behalf.

There are two major disadvantages of this method:

  • Cost: A company registration service costs around THB10,000 to THB25,000, depending on how hard it is.
  • Email: During the registration process, they need to set up your company’s online account on government websites, such as the Department of Business Development or Revenue Department. Tell them to use your email. Otherwise, they will use their email, which can be a hassle to change later.

3. Online

Registering online is becoming increasingly popular since you can do it from the comfort of your home. 

Any required document corrections can be made instantly, making it very convenient. 

To register your company online, first, set up an account on the DBD E-Registration website. Once that’s complete, upload all necessary documents and register the company there.

After all your documents are approved, you can pay the fee online using mobile banking. The business registration certificate should be sent to you within a week. It’s an essential document that you’ll frequently need when interacting with other organizations as a company.

However, there are two main problems with online registration:

  • The entire online process is in Thai.
  • All company shareholders need to have an account on the DBD E-Registration website. And this can be a big hassle to set up, even for Thais.

Procedure After Registering the Company

The process doesn’t end once you register the company with the Department of Business Development; there are still other steps you need to complete including:

  • Getting a visa and a work permit for yourself
  • Opening a company bank account
  • Getting Social Security
  • Getting other licenses

It’s advisable to complete all of them within 3 months after setting up the company. Otherwise, you will need to contact the DBD again to obtain a new set of business registration certificates.

Getting Visas and Work Permit

AFTER you successfully register your company in Thailand, you can get a business visa and a work permit. 

During the company registration process, you should be on a different visa type, such as a tourist visa or an education visa.

It’s important to mention again that unless your company has secured a promotion from the Board of Investment, you can only hire foreign employees if the company meets both of the following conditions:

  • A ratio of four Thai employees for every foreign employee.
  • A paid capital of 2,000,000 baht for every foreign employee.

For obtaining a business visa, or non-B visa, you can approach any Thai Embassy outside Thailand. Malaysia, Cambodia, Laos, and Singapore are popular countries for this purpose. 

Initially, a non-B visa grants a 90-day stay in Thailand. After arriving in Thailand with this visa, you can then apply for a work permit. 

Once the work permit is secured, you can extend the non-B visa to one or two years.

For a comprehensive guide on requirements, documentation, and procedures, read the following articles:

Opening Business Bank Accounts

You need a business bank account to manage your company’s finances.

Common banks for businesses in Thailand include Kasikorn Bank, Bangkok Bank, and SCB. The differences between these banks are minimal, so choose the one that best fits your convenience. 

However, be aware that the bank branch where you open your account will be your primary point of contact for any account-related changes, such as updating your company address or obtaining a company credit card.

Paperwork for Opening a Business Bank Account

Here’s what you generally need:

  • a copy of your company registration issued within the past six months
  • meeting notes (downloadable from the bank website)
  • a signed passport of all shareholders and authorized signers
Kbank
Kasikorn Bank is one of the most popular options for a business bank account. It’s also easy to open a business bank account with them.

Good to know: Each bank’s website should list the necessary documents. It’s worth noting that document requirements can vary between bank branches. Don’t be surprised if a bank officer requests additional documents not listed on their site

Additionally, having a referral can be beneficial, as banks might be reluctant to open accounts for foreign business owners.

Online Banking

After opening your account, ask the bank to enable online banking – it will likely become your primary method for managing your finances. Some banks, like Bangkok Bank, offer a security token machine for accessing online banking, while others, such as Kasikorn Bank and Krung Thai Bank, use OTP.

Getting Social Security

The process of registering a company in Thailand doesn’t end at the Department of Business Development. 

You’ll also need to establish a social security account for your company. The good news is that your social security account is now automatically approved after successfully registering a company with the DBD.

There are three main things you need to do for Social Security:

  • Register a new employee: Every time you hire someone, including yourself, you must register them with your local Social Security office within 30 days.
  • Notify after someone departs your company: When someone departs from the company, you need to notify your local Social Security office by the 15th of the following month.
  • Pay Social Security: As an employer, you’re required to deduct Social Security from your employees’ salaries and match the amount, contributing both portions to the Social Security Office. It amounts to 5% of an employee’s salary, capped at 875 baht per month. For instance, if an employee earns 17,500 baht, the total Social Security contribution is 1,750 baht, 875 baht from the employee and 875 baht from the company.

Payments to the Social Security office for all employees are due before the 15th of each month and can be made online on the Social Security website.

Related article: The Comprehensive Guide to Social Security in Thailand for Foreigners.

VAT Registration

The VAT Registration is only required if your company exceeds THB1.8 million in annual revenue.

Do You Want to Speak Thai Fast ?
With ThaiPod101, you can a comprehensive Thai course for all types of learners. Here's an exact list of what you get:
  • A lesson structure to help you effectively learn Thai
  • Thousands of Thai language lessons with lesson notes, podcasts, and quizzes
  • Learn Thai on the go through their mobile application
  • Personalized program to learn exactly on what you need
  • Affordable price starting at only $8 a month
  • 60-day moneyback guarantee
LEARN THAI NOW

Therefore, if you anticipate your company’s revenue surpassing 1.8 million baht, it’s advisable to register right after establishing your company. 

Revenue Department Thailand Logo
You can get a VAT license from the Revenue Department as soon as you set up your company in Thailand

The VAT registration should be completed at the Revenue Department in your vicinity within 30 days from the day your revenue reaches that threshold.

Please note that after you get a VAT registration, you need to file VAT by the 15th of each month.

Related article: How to Get a VAT Registration Certificate in Thailand as a Business Owner

Getting Other Licenses

The licenses your company needs will depend on its type of business. For instance

  • If you’re opening a restaurant, selling liquor, or playing music, you’ll require both an alcohol license and a music license. 
  • Operating a shipping company mandates an import and export license. If you’re importing food and drugs for sale in Thailand, you’ll need a license from the FDA.

Some licenses, like those for liquor and music, must be renewed annually, with fees ranging from 600 baht to 2,000 baht.

Make sure you talk to your lawyer to get all the licenses you need and avoid any fines or problems later on. 

Hiring an accounting firm can also be a good move because they can make sure you have all the right forms filled out, and they can even apply for you.

Such firms may request photocopies of your bank statement and a map pinpointing your company’s location. Once you’ve submitted the necessary documentation, you’ll need to wait for approval. 

The waiting period can differ based on the province, region, and type of license, so it’s essential to research this since Thai bureaucracy frequently updates processing times. 

Running Your Company

After you have set up your company, there are other important tasks you need to address as a business owner

Finding Office Spaces

When it comes to office spaces, you have three choices:

  • serviced offices
  • traditional offices
  • virtual offices

A serviced office is the most expensive option. You can expect to pay 20,000 baht a month for a small room. However, it’s also the most convenient option since it comes with everything you need for running a business, including furniture, phone, and internet. 

Many serviced office providers also frequently include cleaning services and coffee in their packages. Serviced offices are also flexible, with contracts that can be as short as a week.

On the other hand, traditional offices are more complicated and expensive to set up. You’ll need to invest in furniture, establish phone and internet accounts, and hire a maid and administrator to manage cleaning and other office tasks. 

But in the long run, it will be more affordable than serviced offices.

If your company doesn’t require a physical space, consider renting a virtual office. This option allows you to use the virtual office as your company’s address in Thailand. 

The virtual office provider will handle mail and other related services on your behalf.

Find out more:

Buying Furniture and Equipment

If you’re renting a serviced office, you’ll likely only need a few office supplies, costing a few thousand baht. 

However, if you choose a traditional office, you’ll need to buy furniture, which averages around THB12,000 per workstation.

BTS in Bangkok
It’s always a good idea to choose an office near any BTS station so both you and your employees can come to work easily.

You can get everything you need for your office from OfficeMate. For furniture, take a look at IKEA. Also check out Makro, a wholesale store where you can stock up on supplies.

If you don’t see what you’re looking for, ask to see their catalog. They have more low-priced goods in their showrooms.

Finding Employees

When hiring staff, you have several options. 

  • Job websites: You can post job listings on websites like Jobdb, Jobthai, and Jobtopgun. They normally charge THB2000 – THB10,000 per job post. While these platforms are effective, a drawback is the potential influx of applications, sometimes receiving over a hundred in a day. 
  • Recruitment Agencies: Recruitment agencies can assist you in finding, screening, and interviewing suitable candidates tailored to your organization’s needs. Typically, these agencies charge the equivalent of a three-month salary for the position they’re helping to fill. You can check recruitment agencies from this article to find out more.
  • LinkedIn: LinkedIn is particularly useful for recruiting foreign workers or managerial-level employees. 
  • Personal Network: You can ask your friends or network regularly. You may be able to recruit some interesting persons without having to pay a fee.

Recruitment agencies are especially effective for managerial positions and above due to the significant commissions they earn. 

If a candidate doesn’t pass probation, many agencies will source a replacement without additional fees.

Salary

A significant advantage of running a business in Thailand is the relatively low cost of labor compared to Western countries. Expect to pay between 18,000 and 20,000 baht for a recent graduate. 

On average, salaries for Thai employees range from 30,000 to 40,000 baht monthly, with higher figures for managerial positions.

Since every business is unique, a practical approach to determining what you should pay your Thai employee is to explore job sites and see what other companies are offering for the position you’re looking to fill.

When hiring a foreign employee, the starting salary tends to be higher than that of Thai employees. Moreover, Thailand has set minimum salaries based on nationality.

Here’s a breakdown of those categories by nationality.

Minimum Monthly IncomeWorker’s Country or Region of Origin
THB50,000European countries, except Russia; Australia; Canada; Japan; and the USA
THB45,000South Korea, Singapore, Taiwan, and Hong Kong
THB35,000Asian countries, except Japan, South Korea, Singapore, Taiwan, Hong Kong, Cambodia, Myanmar, Laos, and Vietnam; South American countries; Eastern European countries; Central American countries; Mexico; Turkey; Russia; and South Africa
THB25,000African countries, except South Africa; Cambodia; Myanmar; Laos; and Vietnam

Note: These figures are mainly used for a visa extension based on working or doing business in Thailand.

Employee Benefits

Beyond their salary, you can offer employees perks such as meals, drinks, and snacks. Group health insurance, while optional, can also be provided. 

Consider granting your staff a THB2,000 bonus during the Songkran festival or Thai New Year and providing housing allowances. These additional benefits, not mandated by Thai law, can incentivize and retain employees. 

Ensuring employees are compensated fairly is essential to prevent turnover and attract potential new hires.

Working Hours, Holidays, and Leaves

Standard working hours in Thailand are 8 hours on weekdays, typically from 8:30 AM to 5:30 PM, with an hour for lunch. Following the impact of COVID-19, some companies have adopted more flexible hours, allowing employees to start as late as 11 AM and conclude at 7 PM. 

This flexibility should be adapted to what’s best for your company.

Employees are entitled to a minimum of 13 holidays annually. A straightforward approach is to follow the bank holiday calendar, usually released between November and December.

Employees are granted 30 days of sick leave each year. It’s up to employers to set the parameters for this leave. For instance, you might require a medical certificate if an employee takes consecutive sick days.

Annual leave ranges from 5 to 30 days. Here’s what I use for my business based on tenure. 

  • 1st year: 5 days
  • 2nd year: 10 days
  • 3rd year: 15 days
  • 4th year and beyond: 20 days

Corporate Credit Card

Obtaining a company credit card is challenging. Most banks only offer credit once you have been operating for a few years. 

Some people manage to obtain company credit cards earlier, but they are typically unsecured credit cards, meaning you must deposit the entire credit amount in the bank as collateral. 

If you can’t secure a credit card for your company, consider applying for a personal credit card and using it for company expenses. But use that card only for company expense.

Paying Taxes

Another major operating responsibility is filing taxes. 

There are primarily two types of taxes for your company: 

  • Corporate tax 
  • VAT 

Corporate Rate

The corporate tax rate is fixed at 20%. 

If your company is a small company with a net profit ranging from 300,000 baht to 3,000,000 baht, the corporate tax rate will be 15% instead.

The company needs to file corporate tax two times a year.

VAT

VAT is calculated on sales of goods and services.

The current VAT rate is 7 percent. It’s only calculated on the difference between the price you buy the goods for and the price you sell the goods for.

Some types of company service income are subject to withholding tax or WHT. The company has to give withholding tax certificates for all transactions that fall under this category.

You must pay WHT to the Revenue Department every month. You can report WHT by paper before the seventh day of each month or by e-filing before the 15th day of each month.

Other Types of Taxes

Depending on your business, there might be other types of taxes. It’s best to consult with an accountant. In addition, an accountant can handle these tax filings on your behalf.

Find out more

Cost of Setting up a Company in Thailand

You must ensure you have sufficient funds for the government fee and registered capital. 

The costs mentioned in this section don’t include the expenses associated with running a company in Thailand.

CostAmountRequired?Notes
Government feeTHB10,000 to THB15,000YesFor a company with THB1,500,000 registered capital. Higher capital means higher fees.
Registered capitalDepends on your companyYesYou may need a bank certificate showing you have enough money to cover the shares you plan to own.
Service fee for a limited companyTHB20,000 to THB30,000OptionalFor hiring a company registration service to set up the company for you.
Service fee for a BOI-promoted companyTHB80,000 to THB100,000OptionalFor hiring a company registration service to set up the company for you.

How to Keep the Company Active

After you set up a company, in addition to filing taxes regularly, you need to hire an accountant to prepare financial statements in order to file annual taxes by the end of May each year.

Once the financial statements are prepared, they need to be audited by an official auditor. In many cases, the accountant will work with the auditor directly.

After that, your accountant will submit the statements to all relevant organizations, such as the Department of Business Development and the Revenue Department.

Even if your company has zero transactions and business activity, an annual tax filing is still required. The cost depends on the number of transactions and starts at a few thousand baht. In many cases, expect to pay around THB20,000 to THB30,000 per year for this.

Can I Register a Company in Thailand Myself?

Unless you can read and write Thai fluently, registering a company in Thailand yourself is very challenging. 

While the process itself is straightforward, the language barrier poses a significant obstacle. As mentioned earlier, most steps, including the forms you need to complete, are primarily in Thai. 

Thus, you have two options: 

  • Get the help of a Thai partner or friend to assist with document preparation or 
  • Hire a lawyer to handle it

How Much Does a Lawyer Cost for Registering a Company in Thailand? 

Typically, a lawyer charges between THB20,000 and THB30,000 to register a company in Thailand. However, the fee can vary based on the complexity of your business. 

This does not include government fees. If you want your company to be endorsed by the Board of Investment, legal fees will be higher, potentially exceeding THB100,000.

Do I Need All of the Paid Capital Funds?

If a foreigner is one of the company shareholders, all of the capital funds should be paid. It doesn’t always need to be cash or reflected in your bank balance. Any company expenses, such as rental contracts, can be included in the capital fund.

Since this part is quite sensitive, it’s best to consult with an accountant or a lawyer for more information.

Do I Need to Learn Thai? 

While it’s not mandatory, learning Thai can be incredibly beneficial. It facilitates the management of Thai employees and fosters strong relationships with them. 

Additionally, it leaves a positive impression on your Thai partners and service providers. Engaging with other business owners can also offer insights or knowledge about the local market in which you operate. 

When learning Thai for business, it’s advantageous to find a private Thai tutor who can teach you the specific vocabulary relevant to your industry. 

This approach is much quicker than following a standard Thai course.

Now, on to You

Given all the steps outlined above, setting up a company in Thailand might seem daunting. In reality, it has become easier over the years to establish a company here.

However, you should think carefully before launching a company in Thailand. It’s not for everyone, and the registration process is just the tip of the iceberg.

On the other hand, if you have a solid business plan and are eager to embark on your entrepreneurial journey in Thailand, go for it.

If you have any questions regarding setting up a company, ask our facebook community.

My name is Karsten and I'm a 30-something pro-gamer turned tech entrepreneur. I'm the youngest of three sons to a British mom and a German dad who met while working in Canada. As management trainee at Lufthansa German Airlines I worked in India, Dubai, Austria and Germany.
This article was reviewed for factual accuracy by Frank Legal & Tax.
Sponsored
ExpatDen Premium Subscription cover
Start Your New Life in Thailand Worry-Free
With over a hundred pieces of in-depth content written by the experts, we make Thailand easy. Whether you're moving for business or pleasure, our guides will save you money, help you navigate the usual obstacles and ensure you make the most of one of the world's most dynamic countries.
FIND OUT MORE

Moving to Thailand? Start Here

These are the must-read guides every expat should go through before relocating.

"*" indicates required fields

Or enter your email below to get your FREE Thailand Cheat Sheet packed with practical tips to help you settle in faster, save money, and avoid costly mistakes from day one.
Questions About This Article?
Please post them in our Reddit community at /r/expatden.