Start and register

How to start an online business in Sri Lanka: a step-by-step guide for 2026

To start an online business in Sri Lanka, pick one product or service people already buy, test demand on WhatsApp and Facebook, register a business name at your Divisional Secretariat, open a payment option your customers trust, and set up a simple way to deliver. You can do the first sales in weeks and build a proper website once you know what sells.

Sri Lanka had about 13.9 million internet users at the end of 2025, roughly 60% of the population (DataReportal, Digital 2026: Sri Lanka). That is a large audience, but most of it is reached through a phone, so every step below assumes your customer is on mobile.

Step 1: Choose something to sell that people already search for

The safest online businesses sell something with proven demand. Before you spend money, check three things:

  • Search: type your idea into Google and look at the suggestions that appear. If people type it, they want it.
  • Competition: look at Daraz, Facebook Marketplace and Instagram. Competition is a good sign: it proves people buy. Your job is to do it better for a smaller group.
  • Margin: after the product cost, packaging, delivery, payment fees and any platform commission, you should still keep a healthy share. If the numbers only work at a very high sales volume, choose something else.

Not sure what to sell yet? Our list of online business ideas in Sri Lanka covers low-investment options.

Step 2: Test demand before you build anything big

Create a WhatsApp Business account and a Facebook or Instagram page, post your offer with real photos and a clear price, and ask a few people to order. Twenty real orders teach you more than a month of planning. Write down every question customers ask: those questions become your website content later.

Step 3: Register the business

A sole proprietorship is the simplest structure. You register the business name in person at the Divisional Secretariat for the area where you operate, with your NIC, proof of address and a Grama Niladhari report (Deel). If you plan to raise money or bring in partners, a private limited company registered through the Registrar of Companies may suit you better. Our full guide explains how to register a business in Sri Lanka.

Step 4: Decide how customers will pay

OptionGood forWatch out for
Cash on deliveryFirst-time buyers who do not trust online payments yetReturns and refused parcels cost you delivery fees
Bank transferHigher-value orders and repeat customersChecking slips by hand takes time
Card payment gatewayA professional website and faster checkoutA fee on every payment, usually around 3%
Marketplace (Daraz)Reaching buyers without your own trafficCommission and payment fees on every sale

Most new online businesses start with cash on delivery and bank transfer, then add a card gateway once orders grow. Compare the options in our guide to payment gateways in Sri Lanka.

Step 5: Sort out delivery

Island-wide courier services collect from your home or shop and many offer cash on delivery collection. Ask two or three couriers for their rates by weight, how quickly they pay you the cash they collect, and how they handle returns. Build delivery into your price so customers are not surprised at checkout.

Step 6: Build your shop window

Social media gets your first customers. A website keeps them. With your own site you own the customer relationship, you can be found on Google, and you are not at the mercy of an algorithm or a marketplace changing its fees. A good small business website should load fast on a phone, show prices or a clear way to ask, and send every enquiry straight to you.

Tip: register your domain name early, even if the website comes later. A matching .com or .lk domain is easier to get today than after your brand becomes known. See our guide to .lk domain registration.

Step 7: Get your first 100 customers

  • Reply fast. Online buyers ask a question and buy from whoever answers first.
  • Ask every happy customer for a review on Google or Facebook.
  • Post consistently with real photos and short videos of your product in use.
  • Run small ads once you know which product sells, and spend more only on what works. Our guide to Facebook ads in Sri Lanka shows how.
  • Set up a Google Business Profile so local buyers can find you.

Step 8: Keep simple records from day one

Record every sale, refund and expense. It makes tax registration easier later and shows you which products actually make money.

A worked example: pricing one product

Say you sell a handmade gift box. Work out your price from the bottom up, not from what competitors charge:

Cost itemExample (LKR)
Product and materials1,800
Packaging and card250
Card payment fee (about 3%)120
Share of ad cost per order400
Returns and breakage allowance100
Total cost per order2,670
Selling price3,990
Profit per order before your time1,320

These numbers are an illustration. Use your own, and repeat the sum whenever a cost changes. If the profit per order does not pay for your time, raise the price, add value, or pick a different product.

Mistakes new online sellers make

  • Buying lots of stock before testing. Start small and reorder what sells.
  • Hiding the price. "Price in inbox" loses many buyers to sellers who show it.
  • Slow replies. Set up quick replies and an away message from day one.
  • No delivery or refund policy. Write it down and share it before the customer pays.
  • Relying on one channel. A blocked Facebook page should not end your business. Keep your customer list and a website.

Your first-month checklist

  1. One product, priced with all costs included
  2. WhatsApp Business set up with catalogue and quick replies
  3. Facebook or Instagram page with 9 real posts
  4. Business name registration started
  5. Two delivery quotes compared
  6. Domain name registered
  7. First 20 orders and 10 reviews collected

How Halcent can help

When your online business is ready for its own website, Halcent builds AI-powered websites that answer customer questions day and night in English and Sinhala and send every order or enquiry to your WhatsApp. If you are still testing, start with a free AI Snapshot: we look at your idea and suggest the three changes that would bring the most customers.

Frequently asked questions

Do I need to register an online business in Sri Lanka?

If you trade under a name other than your own, the business name should be registered at your Divisional Secretariat. Registration also makes it easier to open a business bank account and a card payment gateway.

Can I start an online business with no money?

You can start with very little: a WhatsApp Business account, a Facebook page and products you buy only after an order is paid. Expect to spend on delivery, packaging and a small ad budget once you begin.

What is the best platform to sell online in Sri Lanka?

Most small sellers start on Facebook, Instagram and WhatsApp, use Daraz for extra reach, and move to their own website once repeat orders grow.

Let’s grow your businesswith technology, marketing and AI.

Start with a free AI Opportunity Snapshot: a one-page plan showing the three changes that would win you the most customers or save the most time. Free, within one working day.