Running an online business from Phuket sounds like the dream setup — and in practice, it often is. The sun is good, the internet is decent, and your cost base is far lower than Singapore or London. But the legal and regulatory side is genuinely complicated, and I've seen several Phuket-based e-commerce businesses operate in a legal grey area for years without realising it.
Whether you're selling handmade products internationally through Shopify, running a dropshipping operation, providing digital services to overseas clients, or building a Lazada/Shopee seller account for the Thai domestic market — the setup requirements differ significantly. This guide covers what you actually need to do in 2026 to run a Phuket-based e-commerce business legally.
E-commerce Business in Phuket — Key Facts 2026
- ETDA notification required for online retailers with >1.8M THB annual revenue
- Foreign Business Act restricts direct foreign ownership of retail/trading businesses
- BOI promotion allows 100% foreign ownership for qualifying digital/tech businesses
- Thai company registration costs: 15,000–40,000 THB through a lawyer or agent
- Stripe available in Thailand since 2022; Omise/Opn is the leading Thai-first gateway
- VAT threshold: ฿1.8M annual revenue — below this, VAT registration is optional
The Phuket Insider — For Online Business Owners
E-commerce updates, payment gateway news, and Thai regulatory changes — delivered weekly. Join 5,000+ expats — get our free weekly Phuket insider tips.
Legal Structure: The Foreign Ownership Problem
Thailand's Foreign Business Act (FBA) classifies most retail and trading activities — including e-commerce — as restricted businesses that cannot be majority foreign-owned without a Foreign Business Licence (FBL) or BOI promotion. This is the fundamental challenge for expat e-commerce entrepreneurs in Phuket.
Option 1: Thai Limited Company (51/49 Structure)
The most common structure for Phuket-based expat businesses. You form a Thai Limited Company (บริษัทจำกัด) where Thai shareholders hold at least 51% of shares. You hold 49%, are named as director, and hold a work permit. This gives you operational control while satisfying Thai ownership requirements.
Setup cost: 15,000–40,000 THB through a Phuket lawyer or company formation agent. Minimum registered capital for most e-commerce businesses: 2 million THB (if employing foreign staff). The Thai shareholders (51%) must be genuine — "nominee" shareholders using Thai nationals as fronts is illegal.
Option 2: BOI Promotion — 100% Foreign Ownership
The Board of Investment (BOI) offers promotion schemes that allow up to 100% foreign ownership in qualifying business categories. For e-commerce entrepreneurs in Phuket, the most relevant BOI categories are:
- Digital services (Category 5.7) — software, apps, digital content, SaaS products
- Digital trade and commerce platforms — marketplace platforms, not pure product retail
- E-commerce support services — logistics, fulfilment, payment processing technology
Pure product-selling e-commerce (buying products and reselling online) generally doesn't qualify for BOI. If your business is digital-first — selling software, digital products, services, or operating a platform — BOI is worth investigating. BOI application: typically 3–6 months, requires 1 million THB minimum capital, and a business plan demonstrating technology/digital focus.
Option 3: Overseas Company, Work from Phuket
If your e-commerce business is registered overseas (UK, US, Singapore, etc.) and your clients are entirely foreign, you may not need a Thai business registration at all. You work from Phuket as a remote employee of your overseas company, or as an independent contractor. The LTR Visa (Work-from-Thailand Professional) is the cleanest visa for this setup — see our freelancer setup guide for the comparison.
If your e-commerce business sells TO Thai customers (Lazada Thailand, Shopee Thailand, your own Thai-language website), this is considered commercial activity in Thailand regardless of where your company is registered. Thai revenue = Thai business = Thai registration required for most structures.
ETDA Registration: The Step Most Phuket E-commerce Owners Miss
ETDA (Electronic Transactions Development Agency) operates Thailand's mandatory online business notification system. If your business sells goods or services online to Thai customers with annual revenue exceeding 1.8 million THB, you must register at register.etda.or.th. This requirement has been in place since 2022 but enforcement has increased since 2024.
ETDA registration is free and straightforward — it's a notification, not a licence. Required information: company name, registration number, website URL, product/service category, contact details. After notification, ETDA issues a certificate that should be displayed on your website. Fine for non-registration: up to 500,000 THB.
Payment Gateways for Phuket E-commerce 2026
Getting paid is where many Phuket e-commerce businesses run into friction. Thai payment infrastructure has improved significantly, but the right gateway depends on whether you're selling to Thai or international customers.
| Gateway | Thai Cards | Intl Cards | PromptPay | Setup Complexity | THB Settlement | Best For |
|---|---|---|---|---|---|---|
| Omise / Opn | ✅ | ✅ | ✅ | Low | ✅ | Thai + intl customers, Shopify/WooCommerce |
| 2C2P | ✅ | ✅ | ✅ | Medium | ✅ | High-volume, enterprise, complex routing |
| Stripe | Partial | ✅ Excellent | ❌ | Low | ✅ (requires Thai bank) | International customers, SaaS, subscriptions |
| PayPal | Limited | ✅ | ❌ | Low | Partial (high fees) | International buyers, B2B invoicing |
| Bangkok Bank Pay | ✅ | ❌ | ✅ | Medium | ✅ | Thai domestic customers primarily |
| Wise Business | ❌ | ✅ | ❌ | Very Low | ✅ (real rate) | International invoicing, receiving overseas payments |
Most Phuket-based e-commerce businesses end up using a combination: Omise/Opn or 2C2P for their Thai storefront (PromptPay + cards), and Stripe or Wise Business for international sales. The two-gateway approach is perfectly normal and manageable. Your accountant will need to reconcile both in your monthly bookkeeping.
Receiving International E-commerce Payments in Phuket?
Wise Business gives you USD, EUR, GBP, and 40+ currency accounts at real exchange rates. Thousands of Phuket expat business owners use it instead of expensive bank wire transfers.
Open Wise Business Account → Get a free transferE-commerce Platforms That Work Well From Phuket
Shopify — Best for International DTC Brands
Shopify has excellent Thai seller support and integrates natively with Omise, 2C2P, and Stripe. Monthly cost: Basic ~1,100 THB/month (converted from USD 29), growing to ~4,200 THB/month for Advanced. Shopify Payments isn't available in Thailand — you'll need a third-party payment app. Shipping: integrate with Thailand Post (registered mail, EMS), Kerry Express, or DHL.
WooCommerce — Best for Customised Setups
WooCommerce on WordPress gives maximum flexibility but requires more technical management. Good for businesses that need complex product configurations, subscription models, or custom checkout flows. Omise, 2C2P, and Stripe all have WooCommerce plugins. Hosting in Thailand (True IDC, CAT Telecom) can improve loading times for Thai customers.
Lazada / Shopee — Best for Thai Domestic Market
If you're selling to Thai consumers, Lazada Thailand and Shopee Thailand are the dominant marketplaces with 50+ million monthly active users combined. Setting up a seller account requires a Thai company registration (or individual Thai ID — not available to foreigners). For expat business owners, setting up through your Thai limited company is the standard approach. Both platforms handle payment processing, so no separate payment gateway needed for marketplace sales.
VAT and Tax for Phuket E-commerce Businesses
Below the 1.8 million THB annual revenue threshold, VAT registration is optional. Above it, you must register for VAT with the Revenue Department (PP.01 form) and charge 7% VAT on all Thai sales. For international sales (exported goods and services), the VAT rate is 0% — you don't charge foreign customers VAT, but you still file monthly PP.30 returns showing zero-rated export income.
Corporate income tax: standard Thai rate is 20% of net profit. If your Thai company qualifies as an SME (paid-up capital not exceeding 5 million THB, annual revenue not exceeding 30 million THB), the first 300,000 THB of net profit is tax-exempt. Effective tax rate for most small Phuket e-commerce operations: 10–15% after allowable deductions. See our full tax guide for Phuket expat businesses.
Not Sure How to Structure Your Phuket E-commerce Business?
BOI vs Thai company vs overseas structure — the right answer depends on what you're selling and who your customers are. Our team helps Phuket entrepreneurs figure this out. First consultation is free.
Book a Free Consultation →Related Guides
- Starting a physical business in Phuket — restaurant and bar guide
- Protecting your brand with IP and trademark registration in Phuket
- VAT registration for Phuket expat businesses explained
- Wise multi-currency for Phuket expats — full review
- Best accounting software for Phuket businesses
- Complete working and business guide for Phuket