Online Seller Tax in Sri Lanka: What You Actually Owe

You started by selling a few things. Maybe it was ceramics on Instagram, or phone accessories on Daraz, or prints on Etsy to buyers you'll never meet. Then it kept going, and somewhere along the way it stopped feeling like a side thing.
Now you have a question nobody in the seller groups answers the same way twice: how much of this do you owe tax on?
The short version is that you're taxed on profit, not on sales. That distinction is worth more money to an online seller than almost anything else in this article, because the gap between the two numbers is enormous once you're moving stock. Below, we'll work through a real set of figures where a shop turning over Rs. 7.2 million pays Rs. 36,000 in tax.
There's also one belief circulating among Sri Lankan sellers that costs people real money, and we'll deal with it head on in section four.
Is my online store income actually taxable, or is it just a hobby?
This is the first thing most sellers want to know, usually while hoping the answer is "hobby."
The Inland Revenue Act doesn't give you a number to hide behind. There is no turnover figure below which selling is automatically a hobby. Section 195 defines a business to include "a trade, profession, vocation or isolated arrangement with a business character however short the duration of the arrangement." Read that last clause again. Even a one-off deal can count if it has a commercial character.
So how does anyone tell the difference? It comes down to a set of factors that tax people call the badges of trade:
- Repetition. Occasional sales look different from a listing you refresh every week.
- Organisation. A shop name, a product line, stock you hold, a delivery process. All of it points to a trade.
- What you're selling. Buying things in commercial quantities that you can't personally use suggests you bought them to sell.
- Supplementary work. Making, finishing, packaging or improving items before sale points strongly to a business.
- Motive. The main one. Did you acquire these things intending to make a profit?
Clearing out your own wardrobe on Facebook Marketplace isn't a business. Buying twenty units of something to resell at a markup is, even if it's small.
Being a business and having tax to pay are two different things. Your activity can be a business from day one while you still owe nothing, because personal relief covers the first Rs. 1,800,000 of assessable income for the Year of Assessment 2026/2027. Section 94 excuses a resident individual with no tax payable from filing a return at all, and Section 102 links registration to that same filing duty.
How do I work out my taxable profit from online sales?
Start with everything the store brought in, then subtract what it cost you to earn it. What's left is your business profit, and that's what feeds into the tax calculation.
Meet Nadeesha. She makes ceramics at home, sells locally through Instagram, and ships internationally through Etsy. Here's her Year of Assessment 2026/2027.
| Rs. | |
|---|---|
| Local sales | 4,000,000 |
| Overseas sales | 3,200,000 |
| Total revenue | 7,200,000 |
| Cost of goods sold | (3,200,000) |
| Packaging, delivery, commission, gateway fees, advertising | (1,600,000) |
| Net profit | 2,400,000 |
| Personal relief | (1,800,000) |
| Taxable income | 600,000 |
| Tax at 6% | 36,000 |
A shop that turned over Rs. 7.2 million pays Rs. 36,000.
Now look at what happens if Nadeesha keeps no records and can't evidence a single cost. Her taxable income becomes Rs. 5,400,000, which runs through the slabs to Rs. 420,000 plus 36% of the excess over Rs. 2,500,000. That's Rs. 1,464,000.
Her receipts and platform statements are worth Rs. 1,428,000 to her. That's the whole argument for bookkeeping, in one number.
For reference, these are the rates her profit runs through:
| Taxable income | Tax payable |
|---|---|
| Not exceeding Rs. 1,000,000 | 6% |
| Rs. 1,000,001 to Rs. 1,500,000 | Rs. 60,000 + 18% of the excess |
| Rs. 1,500,001 to Rs. 2,000,000 | Rs. 150,000 + 24% of the excess |
| Rs. 2,000,001 to Rs. 2,500,000 | Rs. 270,000 + 30% of the excess |
| Exceeding Rs. 2,500,000 | Rs. 420,000 + 36% of the excess |
Neither the relief nor these bands changed for 2026/2027. The Inland Revenue (Amendment) Act No. 11 of 2026 left both alone. If you want the mechanics of the slab walk in more detail, our guide on how to calculate income tax in Sri Lanka goes through it step by step.
Which selling costs can I actually deduct?
Almost everything you spend to run the shop, provided it's genuinely a business cost and not personal spending.
| Cost | Deductible? | Provision |
|---|---|---|
| What you paid for the goods | Yes, when sold | Section 13 |
| Packaging materials | Yes | Section 13 or 11(1) |
| Courier and delivery charges | Yes | Section 11(1) |
| Daraz, Etsy or marketplace commission | Yes | Section 11(1) |
| Payment gateway and card fees | Yes | Section 11(1) |
| Advertising and marketing | Yes | Section 15A |
Two of these have wrinkles worth understanding.
Stock doesn't work the way people expect. Section 13 doesn't let you deduct purchases in the year you buy them. The allowance is opening stock, plus what you spent on stock during the year, less closing stock. The practical effect is that an item becomes deductible in the year you sell it. Buy Rs. 800,000 of inventory in March and sell none of it before the 31st, and none of it reduces this year's profit. It rolls into next year.
This is why a March stock count matters. You need the value of unsold inventory at March 31 to close off the year properly. Without it, you can't compute the Section 13 allowance at all, and you'll either overstate or understate your profit.
Advertising gets favourable treatment. Section 15A lets you deduct marketing and communication expenses "irrespective of whether they are of a capital nature or not," which is unusually generous. Section 15A(2)(c) covers advertising on mainstream or social media, and unlike subsection (2)(b), which restricts campaign development and production to work carried out in Sri Lanka, paragraph (c) puts no geographic limit on where the ad runs or who hosts it. So your Meta and Google spend is covered.
There's now extra support for exporters specifically. Amendment Act No. 11 of 2026 inserted a new Section 72(3), which says a payment with no source in Sri Lanka "shall be directly deducted in calculating income, to the extent that such payment is incurred during the year of assessment in relation to the export of goods or services from Sri Lanka." If you're paying overseas platforms to sell overseas, that provision is squarely on your side.
Marketplace commission and gateway fees are usually netted off your payout rather than billed to you, so they never appear as a payment leaving your bank account. Download the platform's fee statement every month. If you only record the money that arrives, you'll silently understate both your revenue and your deductions.
Our guide to what expenses freelancers can deduct covers the shared costs question, which matters if you're running the shop from home.
Do I pay less tax if I sell to overseas buyers?
No. And this is the belief that costs sellers money.
Plenty of people have heard that Sri Lankans earning in foreign currency pay a capped 15% rate. That's real, and it's in paragraph 1(6) of the First Schedule. But read the actual words. Sub-paragraph (a) applies to "the gains and profits earned or derived from any service rendered in or outside Sri Lanka to any person to be utilized outside Sri Lanka, where the payment for such services is received in foreign currency and remitted through a bank to Sri Lanka."
Service. Not goods. There's no mention of selling, exporting or supplying products anywhere in it.
The other limb, sub-paragraph (b), covers profits from "any foreign source." That doesn't rescue you either. Section 74 treats an amount as foreign-sourced only to the extent it has no source in Sri Lanka, and under the Section 73 source rules, income from a business activity conducted in Sri Lanka is Sri Lankan-sourced. If you make, store, pack and ship from Sri Lanka, your selling business is here. The buyer's location doesn't move it.
A concessionary 14% rate for the export of goods did once exist, under paragraph 4(2A)(b) of the First Schedule. Two things about it. It sat in paragraph 4, headed "Tax rates for companies," and subparagraph (2A) opens by referring to "the gains and profits of a company," so it never reached individuals at all. And it's gone: it ran from January 1, 2020 until April 1, 2022, plus the first six months of the year of assessment beginning April 1, 2022, which means it ceased from October 1, 2022. No equivalent goods-export concession was ever extended to individual taxpayers.
So a rupee of profit from a Colombo customer and a rupee of profit from a buyer in Melbourne are taxed identically, at 6% to 36% after relief. Foreign currency changes your paperwork, not your rate.
This is exactly where selling goods parts company from selling services. A freelance designer invoicing an overseas client does fall inside the 15% cap, which is why the position looks so different in our article on the freelancer foreign income tax rate. It's also different from earning platform advertising payouts, which we cover separately in how YouTube income is taxed in Sri Lanka. Same foreign currency, three different treatments.
What exchange rate do I use for a sale in dollars?
The Central Bank of Sri Lanka rate on the date the sale is taken into account. That's Section 26(6).
The part that trips people up is which date that is. Section 21(3) is blunt about it: "An individual or entity conducting business shall account for income tax purposes on an accrual basis." Cash basis isn't available to you. And under Section 23, you derive an amount when it becomes receivable, which is when you become entitled to it, "even if the time for discharge of the entitlement is postponed."
For a shop, that's the sale date. Not the day Etsy releases your payout, not the day the remittance clears.
This catches sellers out because platforms hold funds. You make a sale on the 4th, the platform releases it on the 20th, and it reaches your bank on the 26th. The rupee value that goes into your accounts is the one from the 4th.
Record the CBSL rate at the moment of sale, in the same row as the sale itself. Reconstructing rates for three hundred transactions in November, eight months after the fact, is miserable work and it's where errors creep in.
The exchange rate rules for foreign income go deeper on this, including how it differs for employees, who genuinely do use the receipt date because Section 21(2) puts employment income on the cash basis.
When do I have to start paying quarterly instalments?
The moment you have business income. Section 90(1)(a) makes anyone who "derives or expects to derive assessable income during a year of assessment from a business, investment or other income" an instalment payer. There's no turnover trigger and no grace year for new sellers.
Four dates, and they don't move:
| Instalment | Due |
|---|---|
| First | August 15 |
| Second | November 15 |
| Third | February 15 |
| Fourth | May 15 of the following year |
How much? The Statement of Estimated Tax under Section 91 was abolished for years of assessment starting on or after April 1, 2026, so you no longer file a forward estimate. Each instalment is now (A − C) ÷ B, where A is your tax payable for the immediately preceding year, B is the number of instalments left including this one (4, then 3, then 2, then 1), and C is what you've already paid or had withheld during the year.
Take Nadeesha's Rs. 36,000. If that were her preceding-year tax, her first instalment would be (36,000 − 0) ÷ 4, or Rs. 9,000. Her fourth would be whatever remains.
If you had no taxable income last year, which is the normal position for a shop in its first year, or if you reasonably expect this year to be lower, you use an estimate of the current year instead, on the basis specified by the Commissioner-General. The IRD's 2026/2027 instalment circular sets out the declaration you file to use that alternative basis, and our quarterly tax payments guide covers the mechanics generally.
What about VAT and the Social Security Contribution Levy?
These are different animals. Income tax hits your profit. VAT and SSCL hit your turnover, which means they can bite even in a year you made no money.
The good news for most readers is that both sit well above where a home-based shop operates.
SSCL is settled law. The Social Security Contribution Levy (Amendment) Act No. 10 of 2026, certified on April 9, 2026, requires registration within fifteen days of turnover exceeding Rs. 9 million in a quarter, or Rs. 36 million across four consecutive quarters, for periods from July 1, 2026. The rate is 2.5%, but wholesale and retail sellers are charged on only 50% of turnover, so the effective rate is 1.25%. We covered the change in detail in our piece on the 2026 SSCL amendment.
VAT needs a caveat. The enacted registration thresholds are Rs. 15 million of taxable supplies in a quarter or Rs. 60 million over twelve months, with the standard rate at 18%. A Value Added Tax (Amendment) Bill gazetted on April 29, 2026 proposes cutting those to Rs. 9 million and Rs. 36 million from July 1, 2026. As things stand in the published material, that document is still a Bill. It carries no Act number and no certification date, so treat the lower figures as proposed rather than law and confirm the current position with the IRD before you act on them.
What happens if I file or pay late?
The instalment penalty is survivable. The interest is what compounds against you.
Miss a quarterly instalment by more than 14 days and Section 179(2) charges a penalty of 10% of the unpaid amount. Interest is separate and starts immediately, at 1.5% per month or part month under Sections 157 and 159, running from the original due date with no grace period. Any fraction of a month counts as a full month, so paying two days late costs a full month of interest.
Your annual return is due within eight months of the year end under Section 93(1), which is November 30. For the Year of Assessment 2026/2027, that's November 30, 2027.
File it late and Section 178(1) applies the greater of two amounts: 5% of the tax owing plus 1% for each month the failure continues, or Rs. 50,000 plus Rs. 10,000 for each month. Section 178(2) caps the total at Rs. 400,000. Note the shape of that. The flat Rs. 50,000 minimum means a late return costs you real money even in a year the shop barely broke even.
Where this leaves you
Four things to take away.
You're taxed on profit, and the difference between profit and revenue is the difference between Rs. 36,000 and Rs. 1,464,000 in Nadeesha's case. Your stock cost becomes deductible when the item sells, not when you buy it. Overseas buyers don't earn you a lower rate, because the 15% concession is written for services. And the exchange rate you need is the one from the sale date, which means capturing it as you go.
None of this requires an accountant to start. It requires knowing what to write down, which is most of the battle.
Frequently asked questions
Quick answers to common questions on this topic.
Is selling a few things online a hobby or a business?
The Inland Revenue Act sets no turnover figure that separates the two. Section 195 defines a business to include a trade or even an isolated arrangement with a business character. What matters is whether you buy or make things intending to sell them at a profit, and whether you do it repeatedly and in an organised way. Regular listings with a profit motive are a business.
Do I need to register with the IRD to sell online?
Only if you have tax payable. Section 94 excuses a resident individual with no tax payable from filing a return, and Section 102 ties registration to that filing duty. Because personal relief covers the first Rs. 1,800,000 of assessable income, a seller whose total income for the year stays at or below that figure has nothing to register or file.
Can I deduct what I paid for the products I resell?
Yes, but the timing follows Section 13. You deduct opening stock plus purchases during the year, less closing stock. In effect the cost of an item becomes deductible in the year you sell it, not the year you buy it. Stock still sitting unsold on March 31 carries forward and reduces next year's profit instead.
Can I deduct Daraz or Etsy commission from my taxable income?
Yes. Marketplace commission is an ordinary revenue expense incurred in producing your business income, so it is deductible under Section 11(1). The same applies to payment gateway and card processing fees. Keep the platform's fee statements, because these amounts are usually withheld from your payout rather than invoiced to you separately.
What exchange rate applies to an online sale in US dollars?
The Central Bank of Sri Lanka rate on the date the sale is taken into account, under Section 26(6). Because Section 21(3) requires businesses to use the accrual basis, that date is when the sale is made and the amount becomes receivable, not the day the money lands in your bank account weeks later.
When does an online seller have to pay quarterly instalments?
As soon as you derive assessable income from a business, under Section 90(1)(a). There is no separate turnover trigger. Payments fall due on August 15, November 15, February 15, and May 15 of the following year. If your relief wipes out your taxable income entirely, the formula produces nothing to pay.
Do I need to register for VAT as an online seller?
Only at a much higher turnover than most home sellers reach. The enacted registration thresholds are Rs. 15 million of taxable supplies in a quarter or Rs. 60 million over twelve months. A 2026 Bill proposes cutting these to Rs. 9 million and Rs. 36 million from July 1, 2026, but it had not been certified as an Act, so confirm the current position with the IRD.
What is the penalty for paying a quarterly instalment late?
Section 179(2) charges 10 percent of the unpaid amount once payment is 14 days past the due date. Interest is separate and harsher, running at 1.5 percent per month or part month under Sections 157 and 159 from the original due date, with no grace period at all. Part of a month counts as a whole month.
Related reading
All articles →
Employee to Freelancer Mid-Year: How to File in Sri Lanka
Left a salaried job to freelance mid-year in Sri Lanka? Your old APIT becomes a tax credit, both phases go on one return, and instalments use last year's tax.

Double Taxation in Sri Lanka: Do You Pay Tax Twice?
Already paid tax abroad? Sri Lanka taxes residents on foreign income, but a Section 80 foreign tax credit stops you paying in full twice. Here's how it works.

PickMe and Uber Driver Tax in Sri Lanka: Full Guide
PickMe and Uber earnings are business income and nobody withholds tax for you. How Sri Lankan drivers deduct fuel, claim vehicle costs, and pay quarterly.