How to Register a Company in Thiland
Are you considering expanding into Thailand? Check out our guide explaining exactly how to register a company or subsidiary in Thailand.
The most common and preferred business structures for foreign investors in Thailand is the Private Limited Company (PLC). This type of company offers limited liability protection, allows foreign shareholding (with some restrictions), and is suitable for a wide range of commercial activities.
Here, we outline the complete step-by-step process for registering a private limited company in Thailand. Whether you’re an overseas investor or a Thai entrepreneur, this guide provides everything you need to know—from legal requirements to post-registration obligations.
What Is a Thailand Private Limited Company?
A Private Limited Company in Thailand is a legal entity formed by a minimum of three shareholders and one director. It operates independently of its owners and provides limited liability, meaning shareholders are only liable up to the amount of their share capital.
Key characteristics include:
Limited liability for shareholders
At least three promoters (initial shareholders)
One or more directors
Thai name reservation required
Compliance with the Civil and Commercial Code of Thailand
Can be 100% foreign-owned in certain sectors (subject to the Foreign Business Act)
Step 1: Choose a Company Name and Reserve It
Thai Company Name Requirements
Before registering your company, you must choose and reserve a company name. The name must be unique and not infringe upon existing trademarks or company names already registered with the Department of Business Development (DBD). Thai names must be transliterated or translated if originally in English.
Name Reservation Process
The company name can be reserved online through the DBD’s e-Registration system or in person. You can propose up to three names, and the DBD will approve the first available one. The name reservation is valid for 30 days and cannot be extended, so be prepared to act quickly with subsequent steps.
Step 2: Prepare the Memorandum of Association (MOA)
Once the name is approved, you must file the Memorandum of Association with the DBD. This legal document outlines the basic structure of the company and includes:
Reserved company name
Registered office address
Objectives of the business (in accordance with standard business codes)
Details of promoters (name, address, number of shares held)
Authorized capital and par value per share
The MOA must be signed by at least three promoters, each of whom must hold at least one share.
Step 3: Hold a Statutory Meeting
After filing the MOA, the promoters must convene a Statutory Meeting to finalize key company details. This meeting is essential for moving from the promotional stage to formal registration and must address the following:
Approval of company bylaws (Articles of Association)
Ratification of business expenses incurred by promoters
Appointment of company directors and auditor
Approval of share allotment and structure
Minutes of the meeting must be recorded and submitted later during the registration process.
Step 4: Register the Company with the DBD
Following the statutory meeting, the company can be formally registered with the Department of Business Development. This step involves submitting all key documents, including:
Memorandum of Association (if not already registered)
Articles of Association
Statutory Meeting Minutes
List of Shareholders (BOJ.5)
Company Registration Application (Form BOJ.1)
Director(s) Acceptance Letter
Proof of Address (e.g., lease agreement, map of business location)
The company registration must occur within 90 days of the statutory meeting. Government registration fees are based on registered capital, typically around THB 5,500 per million baht of capital, up to a maximum of THB 250,000.
Step 5: Register for Tax ID and VAT (If Required)
Once your company is officially registered, you must apply for a Tax Identification Number (TIN) with the Revenue Department. This must be done within 60 days of incorporation or starting operations.
VAT Registration
If your company’s annual turnover is expected to exceed THB 1.8 million, you must also register for Value Added Tax (VAT). Some business activities (such as export services, internet businesses, and consulting for foreign clients) require VAT registration regardless of revenue.
Required documents typically include:
Company affidavit
House registration of office premises
Director’s ID and visa/passport
Lease agreement
Photos of business premises
Step 6: Open a Corporate Bank Account
Opening a Thai corporate bank account is essential for operational and financial management. Most major Thai banks offer business banking services for limited companies, including online banking and multi-currency accounts.
To open a corporate account, the company director must appear in person and provide the following:
Company affidavit and seal
Tax ID certificate
Shareholder list
Minutes of board meeting authorizing the account opening
Passport or Thai ID of directors and authorized signatories
Some banks may require additional documentation, especially for companies with foreign ownership or directors.
Step 7: Register for Social Security
Any Thai company with one or more employees must register with the Social Security Office (SSO) within 30 days of hiring the first employee. The company must submit:
Employer Registration Form (SSO 1-01)
Copy of company affidavit
Copy of the director’s ID
Company address proof
After employer registration, all employees must also be registered for social security contributions, which are shared between employer, employee, and the government.
Step 8: Consider Licensing and Regulatory Requirements
Certain business activities in Thailand require special licenses or permits before operations can legally begin. These may include:
Tourism licenses
Food and beverage licenses
E-commerce licenses
Construction permits
Education licenses
Companies in sectors restricted by the Foreign Business Act (FBA) may need to apply for a Foreign Business License (FBL) or set up under the Board of Investment (BOI) scheme to operate legally.
MSA Asia can assess your business activities and advise whether additional licenses or approvals are required.
Step 9: Comply with Ongoing Corporate Obligations
Once your Thai private limited company is operational, you are responsible for a range of legal and compliance obligations, including:
Annual General Meeting (AGM)
You must hold an AGM within 4 months after the end of each financial year to approve the financial statements and discuss any shareholder matters.
Annual Audit and Financial Statements
All Thai private limited companies must prepare and file audited financial statements annually with the DBD and Revenue Department.
Tax Filings
Monthly and annual tax filings are mandatory:
PND 1: Personal income tax (monthly)
PND 3 & 53: Withholding tax returns
PP 30: VAT return (if registered)
PND 50 & 51: Annual corporate income tax filings
Social Security Contributions
Employers must remit monthly contributions for all employees, including both the employer and employee shares.
MSA Asia offers ongoing corporate secretarial and compliance services to ensure your business remains fully compliant.
Foreign Ownership and BOI Promotion
Thailand generally restricts foreign ownership of businesses in certain sectors. If your business falls under a restricted category (as per the FBA), full foreign ownership may not be allowed unless:
You obtain a Foreign Business License (FBL)
You set up a joint venture with at least 51% Thai shareholding
You qualify for BOI promotion
Board of Investment (BOI)
The BOI offers significant incentives for foreign investors, including:
100% foreign ownership
Tax holidays (up to 8 years)
Exemption from import duties
Work permit and visa facilitation for foreign staff
MSA Asia can help you assess your eligibility and apply for BOI promotion to benefit from these privileges.
Timeline and Estimated Costs
Timeline
The registration process typically takes:
Name reservation: 1–2 days
MOA & statutory meeting: 3–5 days
Company registration: 3–5 days
Tax/VAT registration: 1–2 weeks
Bank account opening: 1 week
Social security registration: 1 week
In total, most companies can be fully operational within 3–4 weeks, depending on the complexity of the business and licensing requirements.
Estimated Costs
Costs vary based on services required, but approximate government fees include:
Company registration: THB 7,000 – 10,000
VAT registration: Free
Social security: Free
Accounting & tax services: Varies by provider
MSA Asia provides transparent service packages with no hidden charges.
Why Choose MSA Asia to Register Your Company in Thailand?
At MSA Asia, we specialize in helping foreign and local entrepreneurs navigate the regulatory landscape in Thailand. We offer a full suite of business setup services, including:
Name reservation and MOA drafting
Company registration with the DBD
Tax and VAT registration
BOI and Foreign Business License applications
Corporate bank account support
Social security registration
Work permit and visa assistance
Full accounting and compliance services
Our bilingual team of Thai and international legal, accounting, and business experts ensures that your company is established quickly, legally, and efficiently—with tailored advice at every stage.
Get in touch with MSA today to ensure success with your Thailand expansion.
Join 1,500+ businesses that rely on MSA to Start, Manage, and Grow their business in Thailand.