The Simplest Way To Set Up a Company in Phuket
Thinking about launching your business and working legally in Thailand? At TMT Visa, we offer a complete company setup service, guiding you every step of the way. From registering your company in Phuket to securing your business visa and work permit. Below is a step-by-step breakdown of the full process, including timelines and costs, to help you plan your next business move with confidence.
8 Steps to Setting Up a Company in Phuket
When looking to open a company in Phuket, especially as a foreigner, things can quickly get complicated. Between navigating Thai business regulations, gathering countless documents, dealing with language barriers, and making multiple trips to government offices, the process often becomes time-consuming, confusing, and full of back-and-forth. That’s why having local experts to guide you can make a world of difference, saving you time, hassle, and costly mistakes.
Before going ahead with setting up your company, we highly recommend reading our blog, “Setting Up a Company in Thailand as a Foreigner.” It provides helpful information you should know and understand before starting the process. This way, you can skip the stress and get straight to business, focusing on building your company while we handle the paperwork, procedures, and bureaucracy for you.
We provide full company registration services, handling all documentation and filings with Thailand’s Department of Business Development (DBD).
Fees: 45,000 Baht
Processing time: 2–3 weeks.
Required Documents:
- Lease agreement (with landlord ID & house registration)
- Copy of your passport
- Three proposed company names
- ID copies of two Thai nationals (as partners)
- Contact details of all shareholders and directors
- Google Maps link of your office location
- List of company business activities
Note: To simplify setup, the company can be registered under a Thai partner’s name first. You can restructure ownership later if needed.



After your company is set up, we assist with company restructuring to officially appoint you as the company director and remove the Thai partner if preferred.
Fees: 8,000 baht
We help register your business for Social Security Fund contributions and online tax filing.
Fees: 15,000 Baht
Requirements:
- 4 Thai employees required per 1 foreign work permit
- Office photos (inside and outside)
- Office must meet compliance standards for immigration inspections
Fees: 80,000 Baht
We provide a complete visa package, covering:
- Tourist visa conversion to 3-month Non-B visa
- 12-month Non-B extension
- 1-year work permit
Key Points:
- Proof of Thai employment required
- Office inspection by immigration is mandatory
- Education certificate (Bachelor’s/Master’s) must be legalized if not in English/Thai
Processing time: 4–5 months for the full process
Once your Non-B visa is issued, your work permit will be processed within 2–3 weeks.



We assist in registering your personal tax ID and setting up monthly tax contributions.
Note: A 12-month Non-B visa extension is only possible after your company shows 3 consecutive months of tax payments.
After qualifying, we process your 12-month visa extension, which includes:
- In-person appointment at immigration
- Second office inspection
Processing time: ~5 weeks (travel restrictions apply during this period)
Fees: 4,800 Baht
Once approved, you can opt for a multiple-entry visa to freely travel in and out of Thailand during the validity period.
Important Notes:
- Monthly Social Security and tax contributions are not included in the above fees.
- Immigration compliance (e.g., office inspections, staff requirements) is strictly enforced.
- Total timeline: The complete setup process takes around 4–5 months.
At TMT Visa, we take care of the paperwork while you focus on building your business. From company setup to work permit approvals, we’ve got you covered. Book a free consultation today or visit our office to discuss your setup options!

