How to Sell Online in Thailand: A Beginner's Guide

Selling online as a beginner takes 6 steps: pick your products, choose where to sell, take payment by PromptPay, check every slip before you ship, reply in chat and close the sale, then ship with the right documents. Along the way, register your business within 30 days of your first sale and file income tax each year. Each step links to a guide with the details.
Step 1: Pick what to sell
Start with products you know well and can restock reliably. Before you set a price, add up the product cost, packing and shipping. Sell a small batch first, note what customers ask most, then stock up.
- A real shop, step by step: Start an online gift shop: a beginner's guide
Step 2: Choose where to sell
You don't need every channel on day one. Pick one or two that your customers already use.
- LINE OA and Facebook Page: talk to customers directly in chat and bring past buyers back.
- Shopee or Lazada: shoppers are already searching there, but each marketplace charges its own fees.
- Start with LINE OA: What is a LINE OA and how to sign up step by step
- Chats spread across channels: what omnichannel means for a chat shop
Step 3: Take payment by PromptPay
Most Thai online shops are paid by bank transfer through PromptPay. Send your QR code or PromptPay number in the chat. Keep a separate account for the shop, so checking payments and bookkeeping stay simple.
Step 4: Check the slip before you ship
A fake slip can look exactly like a real one. Before every shipment, confirm the money is in the shop's account, or scan the QR code on the slip in your bank app and compare the sender, amount, date and time.
- Bank by bank: How to spot a fake transfer slip
- Paid too little or too much: what to do when a transfer is short or over
Step 5: Reply in chat and close the sale
Online shoppers ask before they buy. Reply fast, and give the price, shipping cost and how to pay in one message. Prepare answers for the questions you get every day, and follow up politely when a customer goes quiet.
- 12 customer chat reply examples
- Following up when a customer asks the price and goes quiet
- Selling in chat: orders and payments in one place
Step 6: Ship with a receipt and a delivery note
Pack well and once the parcel is sent, share the tracking number in the chat. If a customer asks for paperwork, send a receipt or delivery note as a PDF in the chat.
Do you need to register to sell online in Thailand?
Yes. Under the Ministry of Commerce announcement of 2024 (B.E. 2567), buying and selling goods or services over the internet is a business that must be entered in the commercial register, for individuals and ordinary partnerships alike.
- Register within 30 days of starting the business.
- The fee for a new commercial registration is 50 baht.
- In Bangkok, register at the district office; elsewhere, at the municipality or subdistrict administration where the shop is based.
- A shop already registered as a company or juristic partnership does not register again.
- Source: Ministry of Commerce announcement 2024, businesses that must register (Department of Business Development, Thai)
- Source: Commercial registration: documents, fees and where to file (Department of Business Development, Thai)
What taxes do online sellers pay?
Money from selling online is income under section 40(8) of the Revenue Code, taxed like any shop with a storefront.
- PND 94 (half year): if income from January to June is over 60,000 baht (single) or 120,000 baht (married), file between July and September.
- PND 90 (full year): all income for the year, filed from 1 January to 31 March of the next year.
- If you resell goods you didn't make, you can deduct a flat 60% as expenses, or your actual expenses with proof.
- Over 1.8 million baht in sales a year, register for VAT within 30 days of passing it. A VAT-registered retailer can issue an abbreviated tax invoice.
Keep slips and records of income and costs from day one. If you're unsure which form applies, ask your local Revenue office first.
- Source: Filing PND 94 (Revenue Department, Thai)
- Source: How to fill in PND 90, tax year 2025 (Revenue Department, Thai)
- Source: Who must register for VAT (Revenue Department, Thai)
FAQ
Which channel should a beginner start with?
Start where your customers already are. Shops that sell to regulars often start with LINE OA; shops that need new people to see their products often start with Shopee or Lazada, then move the conversation to chat.
Do I need to register if I have no storefront?
Yes. Selling over the internet must be registered even without a storefront. Use the address where you actually run the shop.
I only sell a little. Do I still file tax?
If your income for the year is over 60,000 baht (single) or 120,000 baht (married), you file, even if the calculation ends with no tax to pay.
Summary
Start one step at a time: products you know, one or two channels, PromptPay, a slip check before every shipment, complete replies in chat, and documents with every parcel. Register within 30 days and file tax on time. Easyrobin brings LINE OA and web chat into one inbox and checks slips from their QR code.