induwara.lk
induwara.lkSri Lanka · Finance

Sri Lanka Capital Gains Tax Calculator — 10% Flat Rate

Work out the capital gains tax payable when you sell land, a building, unlisted shares, or a partnership interest in Sri Lanka. Handles the 30-Sep-2017 cost-base step-up, the principal-place-of-residence exemption, and the CSE-listed-share exemption. IRD sources cited.

By Induwara AshinsanaUpdated Jun 13, 2026
Capital gains tax — Sri LankaFlat 10%
IRD verified · 2026

Residential, commercial, or agricultural immovable property — including bare land, houses, apartments, and commercial premises.

When you first acquired the asset.

Date the sale deed is signed or the share transfer is executed.

Rs

Gross sale price agreed with the buyer.

Rs

Broker, legal, and other selling expenses.

Sale presets
Rs

Replaced by 30-Sep-2017 market value.

Rs

Permanent additions (e.g. a boundary wall, room extension).

Rs

Stamp duty, legal, broker fees paid at the time of buying.

Rs

Use a registered valuer's report for defensible numbers. Keep the valuation report — the IRD can request it.

Taxable gain
Rs 21,250,000
Net consideration minus cost base
Rate applied
10%
Flat rate, IRA Sec 7(7)
Capital gains tax
Rs 2,125,000
Net proceeds
Rs 29,475,000
Sale − disposal costs − tax

Working — line by line

Sale considerationRs 32,000,000
Less: incidental disposal costs− Rs 400,000
Net consideration (A)Rs 31,600,000
Market value at 30 Sep 2017Rs 9,000,000
Plus: capital improvements+ Rs 1,200,000
Plus: incidental acquisition costs+ Rs 150,000
Adjusted cost base (B)Rs 10,350,000
Gain (A − B)Rs 21,250,000
CGT @ 10%Rs 2,125,000
Net proceeds to sellerRs 29,475,000

Filing reminder. CGT is due within one month of the realisation date using IRD Form IIT_CGT_001 (Asset Disposal Return). Late payment attracts interest at statutory rates.

CGT in Sri Lanka is a flat 10% on the gain for both individuals and companies. Holding period is informational — the rate does not change with holding length.

How it works

Capital gains tax in Sri Lanka is a single, flat 10% on the gain you realise when you dispose of an investment asset. The rate is the same regardless of who you are (individual, company, or trust) and regardless of how long you held the asset. The statute that governs the regime is the Inland Revenue Act No. 24 of 2017 — the calculator above applies it line by line.

Step 1 — Determine the cost base (Section 37)

The cost base is what you spent acquiring and improving the asset. It combines three figures: the acquisition cost (or the 30-Sep-2017 market value if you elect the step-up), plus any capital improvements you made, plus the incidental costs you paid to acquire the asset (stamp duty on purchase, legal fees, notary fees, brokerage on the buy side). If you are unsure what stamp duty you originally paid on a property purchase, the Sri Lanka stamp duty calculator reconstructs it from the deed value so you can fold the correct figure into the cost base.

The 30-Sep-2017 step-up exists because the current CGT regime started on 1 April 2018. For any asset you acquired before 30 September 2017 — the day before the new law took effect — the First Schedule (paragraph 7) lets you substitute the market value at that date for the original cost. This ring-fences pre-regime appreciation, so you are taxed only on the gain since the law came in. The toggle on the calculator activates only when your acquisition date qualifies.

Step 2 — Determine the net consideration

The net consideration is the sale price agreed with the buyer lessany incidental disposal costs — broker commission, legal fees, notary charges, and similar selling expenses. The calculator subtracts these for you and labels the result "A" on the working.

Step 3 — Compute the gain

The gain is netConsideration − adjustedCostBase. If the result is negative, the calculator reports the capital loss but floors the taxable gain at zero — losses do not generate refunds. Under Section 36 of the IRA, losses can be carried forward against future investment-asset gains.

Step 4 — Apply exemptions (Third Schedule)

  • CSE-listed shares: gains are exempt. A 0.30% Share Transaction Levy applies separately (deducted by your broker) and is not CGT.
  • Principal place of residence: owned and occupied for at least 3 years, and no PPR exemption claimed in the previous 10 years.

If neither exemption applies, the calculator returns a tax line.

Step 5 — Apply the rate and compute net proceeds

The tax is taxableGain × 10% per Section 7(7) and the First Schedule, Part I. The net proceeds — the actual cash you walk away with — are saleConsideration − disposalCosts − tax. CGT is payable within one month of the realisation date using IRD Form IIT_CGT_001 (Asset Disposal Return).

Capital gains tax vs. income tax — which one applies?

Capital gains tax only applies to the realisation of an investment asset — something you held to appreciate in value, such as land you were not trading in. If buying and selling property or shares is your actual business, the profit is ordinary business income and is taxed under the normal income tax brackets instead, not at the flat 10% CGT rate. The same split applies to rent: collecting rent is income, not a capital gain. For the income side, use the Sri Lanka income tax calculator for salary and business profits, or the rental income tax calculator if you are taxed on rent received. CGT is charged once, on the gain at the point of sale; income tax recurs each year on what the asset earns.

Edge cases the calculator handles

  • Same-day or very short holds. The 10% rate does not change with holding period — a one-week flip and a 20-year hold are taxed identically. Holding length only matters for the 3-year PPR test.
  • Gains that net to exactly zero. When net consideration equals the cost base, the gain is zero and the tax line shows Rs 0 — no rounding artefact pushes it positive.
  • Step-up that wipes out the gain. If the 30-Sep-2017 market value plus improvements exceeds the sale price, the result is a loss even on a nominally higher sale, because pre-2018 appreciation is excluded from the taxable base.
  • PPR ticked but under 3 years. The calculator does not silently grant the exemption — it falls back to the 10% charge and shows a warning explaining why the holding does not qualify.

Records to keep before you file

The figure this calculator produces is only as defensible as the paperwork behind it. The IRD can ask you to substantiate every line of the cost base, so keep the original sale and purchase deeds, the notary's and broker's invoices, dated receipts and bank-transfer evidence for every capital improvement, and — if you used the 30-Sep-2017 step-up or inherited the asset — a registered valuer's report for the substituted value. For the principal place of residence exemption, hold on to utility bills, electoral registration, and bank statements showing the property as your address across the qualifying period. Retain these for at least five years after the realisation date. With the working in hand, complete IRD Form IIT_CGT_001 (Asset Disposal Return) and pay within one month of the sale; the "Copy working" button on the calculator gives you a plain-text version of the same line-by-line computation to attach to your records.

Worked examples

Example 1 — Land sale, pre-2017, step-up elected

Inherited block of land in Nugegoda. Acquired 2012 at Rs 4.5M, valued Rs 9M at 30 Sep 2017. Boundary wall built 2019 for Rs 1.2M. Sold for Rs 32M in April 2026.

  1. Cost base = 9,000,000 (30-Sep-2017 MV) + 1,200,000 (wall) + 150,000 (acq. stamp duty + legal) = 10,350,000
  2. Net consideration = 32,000,000 − 400,000 (broker) = 31,600,000
  3. Gain = 31,600,000 − 10,350,000 = 21,250,000
  4. CGT = 21,250,000 × 10% = 2,125,000
  5. Net proceeds = 32,000,000 − 400,000 − 2,125,000 = 29,475,000

Example 2 — Unlisted private-company shares

An angel investor sells unlisted shares acquired in 2020 for Rs 5M to a strategic buyer for Rs 8.5M in 2026.

  1. Cost base = 5,000,000 (no step-up — acquired post-regime)
  2. Net consideration = 8,500,000 − 50,000 (legal) = 8,450,000
  3. Gain = 8,450,000 − 5,000,000 = 3,450,000
  4. CGT = 3,450,000 × 10% = 345,000
  5. Net proceeds = 8,500,000 − 50,000 − 345,000 = 8,105,000

Example 3 — Principal place of residence exemption

A family home in Maharagama, owned since January 2018 and continuously occupied. Sold in May 2026 for Rs 18M; acquisition cost Rs 6M.

  1. Asset type = Land/Building. PPR toggle = on.
  2. Holding period > 3 years, no PPR claimed in last 10 years → exempt
  3. Tax rate applied = 0%
  4. CGT = 0
  5. Net proceeds = 18,000,000 (less any disposal costs)
  6. Banner: 'No tax payable — PPR exemption under IRA Third Schedule.'

Example 4 — Capital loss (edge case)

A speculative land plot in Hambantota bought at Rs 10M; market crashed and the seller exits at Rs 8M.

  1. Cost base = 10,000,000
  2. Net consideration = 8,000,000 − 100,000 = 7,900,000
  3. Raw gain = 7,900,000 − 10,000,000 = −2,100,000 (loss)
  4. Taxable gain floored at 0 → CGT = 0
  5. Loss of 2,100,000 surfaced for carry-forward under Section 36
  6. Net proceeds = 8,000,000 − 100,000 − 0 = 7,900,000

Example 5 — CSE-listed shares (exempt)

A retail investor sells Rs 1.2M of CSE-listed shares bought for Rs 800K, booking a Rs 400K gain on the screen.

  1. Asset type = CSE-listed shares → Third Schedule exemption fires
  2. Taxable gain = 0 regardless of the Rs 400,000 book gain
  3. CGT = 0
  4. Broker still deducts the 0.30% Share Transaction Levy: 1,200,000 × 0.30% = 3,600
  5. Net proceeds ≈ 1,196,400 (after STL, before brokerage)
  6. Banner: 'No tax payable — CSE-listed exemption under IRA Third Schedule.'

Frequently asked questions

Sources & references

The CGT rate, step-up date, and exemption conditions on this page were last cross-checked against the IRD's published act and guidelines on 2026-05-12. The page is reviewed every April (start of new SL Y/A) and whenever an Inland Revenue Amendment Act is gazetted. Non-resident withholding mechanics under Section 84 are out of scope for v1.

Related tools

Rate this tool
Be the first to rate

Comments & feedback

Spotted a bug or want an improvement? Tell us — our team reviews every comment, and good ideas get built. Comments are public and anonymous.

Found a bug, edge case, or want to suggest an improvement?

Email me at [email protected] — most fixes ship within 24 hours.