Last updated: December 2025

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:

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.

⚠ Important Distinction

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
💡 Insider Tip

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 transfer

E-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

Frequently Asked Questions

Can a foreigner own an e-commerce business in Thailand?
Not directly in most cases. Foreign nationals typically structure through a Thai Limited Company (51% Thai shareholders) holding 49% minority shares, or apply for BOI promotion for qualifying digital/tech businesses which allows 100% foreign ownership.
Do I need a licence to sell online in Thailand?
Core requirements: Thai company registration with DBD, ETDA notification (for retailers with >1.8M THB annual revenue), and VAT registration above the 1.8M THB threshold. Specific product categories (food, cosmetics, health products) require additional regulatory licences.
What payment gateways work for Thai e-commerce businesses in Phuket?
For Thai customers: Omise/Opn, 2C2P, PaySolutions. For international sales: Stripe, PayPal, Wise Business. For both: 2C2P or Omise handle PromptPay, Thai cards, and international cards. Most businesses use a combination.
Can I run an overseas e-commerce business from Phuket without Thai registration?
Yes, if your business is entirely overseas-registered and all clients are foreign companies. You still need appropriate visa status — LTR Visa for Work-from-Thailand Professionals is the cleanest option. Income received into Thai bank accounts may have Thai tax implications.
What is ETDA e-commerce notification and who needs it?
ETDA operates Thailand's e-commerce registration system. Any business selling to Thai customers with annual revenue over 1.8M THB must notify ETDA at register.etda.or.th. Free registration, but failure to register attracts fines up to 500,000 THB.
What are the best e-commerce platforms for a Phuket-based business selling internationally?
Shopify for international DTC brands — integrates with Omise, Stripe, 2C2P. WooCommerce for custom setups. For Thai domestic market: Lazada Thailand and Shopee Thailand have the reach. B2B international: Shopify Plus or BigCommerce with Wise Business for payments.
Disclosure: This article contains affiliate links, including to Wise. Phuket Expat Guide may earn a commission if you sign up through our links at no extra cost to you. Business registration requirements may change — verify current requirements with a licensed Thai lawyer. Information accurate as of May 2026.