Book a Call
TechnologyE-commerceRetailSri LankaGuides & Playbooks

E-commerce in Sri Lanka: What Businesses Need to Know Before Going Online

Planning e-commerce in Sri Lanka? Check your margins after delivery and returns, COD risk, stock accuracy, marketplace vs own store, and who runs it daily.

Before going online with e-commerce in Sri Lanka, businesses need to know whether each order still makes money after delivery, returns and cash on delivery refusals. You also need accurate stock, a clear choice between a marketplace and your own store, and a named person to run it every day. If those are in place, a store can pay off. If they aren’t, a new website will only make the gaps more expensive.

This is the checklist to work through before you spend. For the build itself, including platforms, payments and trust signals, read our practical guide to setting up an online store.

Know your margin after delivery and returns

Your shop margin isn’t your online margin. Online sales bring extra costs that don’t exist at a counter. Work out the true figure for your three best sellers. Here’s a made-up example: say a clothing seller has a Rs. 4,500 dress, offers free delivery and needs ads to get orders.

Per orderDeliveredRefused at the door
Selling priceRs. 4,500Rs. 0 (item returns to stock)
Cost of the dressRs. 2,200Rs. 0
PackagingRs. 100Rs. 100
DeliveryRs. 450Rs. 900 (out and back)
Payment or collection feeRs. 100Rs. 0
Ad cost per orderRs. 600Rs. 600
ResultRs. 1,050 profitRs. 1,600 loss

Each refused parcel wipes out the profit from about one and a half good orders. If one in five parcels comes back, the seller makes Rs. 2,600 on every five dispatched, or Rs. 520 per parcel. At two in five, the profit is gone. And that’s before staff wages, damaged goods, exchanges and unsold stock. Get real quotes from couriers and your payment provider, and use your own numbers.

A simple decision rule: if a product doesn’t leave a healthy profit in this sum at your expected refusal rate, don’t put it online at that price. Bundle it, raise the price, set a minimum order value or leave it out. Also set a rule on free delivery before you promote it.

Plan for cash on delivery risk

Many first-time buyers expect cash on delivery, so removing it may cost you sales. But it means you carry the risk of refusals and wait for your money. Ask couriers these questions before you sign:

  • What do you charge for a failed delivery and a return?
  • How long before cash collected is paid to me, and are there any deductions?
  • Which areas do you cover, and how many delivery attempts do you make?

Then reduce the risk on your side:

  • Confirm before dispatch. A short call or WhatsApp message catches wrong addresses and impulse orders. Our guide to WhatsApp Business covers quick replies for this.
  • Encourage prepayment. Offer a small reason to pay online, if your margin allows.
  • Use rules for high-risk orders. Ask for a deposit on custom or high-value items, and for repeat refusers.
  • Plan your cash. Work out how many days’ stock you’re funding while waiting for payouts. A growing COD business can run short of cash while looking profitable on paper.

Check your stock accuracy

Overselling costs you more than one sale. It leads to a refund, an apology and sometimes a public complaint. Try this test: choose 20 products, compare your records with a physical count, and see how many match. If they often don’t, fix that first.

  • Decide on one source of truth for stock, even if it’s a single shared sheet.
  • Set a rule for shared stock across your shop, Facebook, WhatsApp and website. For example, hold back the last two units of each item from online sale.
  • Give every variant, such as size and colour, its own code.
  • Photograph and weigh products now, because you’ll need that data to list them and quote delivery.

Marketplace or your own store?

A marketplace such as Daraz gives you an existing audience and a seller system. Your own store gives you your brand, your customer data and more control. Here’s how they compare in practice:

QuestionMarketplaceYour own store
Who brings the traffic?The platform, in competition with other sellersYou, through ads, search and social
Main costCommission and fees on salesBuild, hosting, gateway fees and marketing
Who owns the customer?Largely the platformYou
Price pressureHigh, next to rivalsLower, if the brand is strong
Best forTesting demand, known products, low brand effortRepeat purchase, distinct brands, custom ranges

Marketplace fees vary by category and change over time, so check the current rates in the seller terms and run them through your margin sum. Use these decision rules:

  • Start on a marketplace if you’re unsure of demand and have little marketing budget.
  • Start with your own store if you already have an audience, repeat buyers or a strong brand, and you can pay to bring in traffic. A platform comparison will help you choose.
  • Consider both only when your stock system can keep up, because two channels double the chance of overselling.

Decide who runs it every day

Stores rarely fail on launch day. They fail in month three, when nobody has time. A live store needs someone to answer enquiries, confirm orders, pack, book couriers, follow up on refusals, process returns, update stock, and add new products. Add up the hours and write a name against each job. If the owner’s name is on all of them, that’s the bottleneck. Someone also has to handle marketing, and an agency can help, but it can’t usually pack parcels or confirm orders for you.

Are you ready for e-commerce in Sri Lanka? A quick test

  1. Do you know your profit per order, including failed deliveries?
  2. Do your stock records match your shelves?
  3. Have you got written delivery, return and refund rules?
  4. Do you have a monthly marketing budget after the build? A store won’t get visitors by itself. See what digital marketing costs.
  5. Is a named person responsible for daily operations?
  6. Do you know how you’ll handle customer data? The Personal Data Protection Act’s key parts are due to take effect on 1 January 2027, so take legal advice on your obligations.

If you’ve got five or six yeses, you’re ready to build. With fewer, start small: sell a limited range through WhatsApp or a marketplace for a few weeks and record what happens. Those numbers will make a better brief than any assumptions. When you do build, starting with your best-selling range is usually wiser than uploading everything. Our Synctris Scale online store plan is Rs. 120,000 for up to 25 products, with one payment gateway and cash on delivery included. Domain, hosting and gateway fees are paid separately.

Frequently asked questions

Is e-commerce profitable in Sri Lanka?

It can be, but it depends on your product, your margin and your rate of failed deliveries. Run your own numbers per order before you invest, because revenue growth can hide losses.

Should I offer cash on delivery on my online store?

For most stores selling to general consumers, it’s worth offering at first because many buyers expect it. Keep it under control with order confirmation, deposits on high-value items and prepayment incentives.

Should I sell on Daraz or build my own website?

Use a marketplace to test demand with little upfront cost, and build your own store when you want the brand, customer relationship and repeat sales for yourself. Many businesses move from one to the other as they learn.

If you’d like someone to check your numbers before you commit, book a 15-minute discovery call. You can also read about our e-commerce development and our work with retail brands.