induwara.lkinduwara.lk
induwara.lkSri Lanka · Finance

Sri Lanka Capital Allowance Calculator (IRA 2017)

Pick the asset class, enter the cost, and get the full year-by-year capital-allowance schedule plus balancing allowance or charge on disposal — straight-line method per the Inland Revenue Act No. 24 of 2017, Third Schedule. No signup, sources cited.

By Induwara AshinsanaUpdated May 16, 2026
Capital allowance — Sri LankaIRA 2017 · Third Schedule
IRD verified · 2026

Computers, laptops, servers, printers, scanners and peripheral devices used in business. Useful life: 5 years.

Rs

Total invoice price including non-refundable taxes — i.e. the figure capitalised in your books.

The Sri Lankan Y/A runs 1 April – 31 March. Full-year allowance is claimed in the year of acquisition.

Cost presets
Annual allowance
Rs 70,000
Cost ÷ 5 (straight line)
Straight-line rate
20%
1 ÷ useful life
Total allowance
Rs 350,000
Over the full 5-yr life
Fully written down
2030/31
Acquired 2026/27

Year-by-year schedule

Y/AOpening WDVAllowanceClosing WDV
2026/27Rs 350,000Rs 70,000Rs 280,000
2027/28Rs 280,000Rs 70,000Rs 210,000
2028/29Rs 210,000Rs 70,000Rs 140,000
2029/30Rs 140,000Rs 70,000Rs 70,000
2030/31Rs 70,000Rs 70,000Rs 0
TotalsRs 350,000

5 years shown. Allowance per year is capped at the remaining WDV — the last year automatically clears the balance.

Useful life: 5 yrsStraight-line rate: 20%
Sri Lanka uses straight-line depreciation per asset (no pooling, no half-year). The allowance is taken in full in the year of acquisition.

How it works

The Inland Revenue Act No. 24 of 2017 replaced the older 2006 Act on 1 April 2018 and set the framework for how Sri Lankan businesses deduct the cost of long-lived assets from taxable profits. Section 16 calls the deduction a depreciation allowance in the headings and a capital allowance in the running text; the two terms are interchangeable. The mechanic is straightforward: every depreciable asset is assigned to one of five classes by the Third Schedule, each class has a prescribed useful life, and the cost is written off in equal instalments over that life on a per-asset straight-line basis. There is no pooling, no half-year convention, and no accelerated allowance under the standard regime.

The five Third-Schedule classes

  • Class 1 — Computers & data-handling equipment — useful life 5 yrs. Computers, laptops, servers, printers, scanners and peripheral devices used in business.
  • Class 2 — Vehicles, plant & manufacturing machinery — useful life 5 yrs. Buses, minibuses, lorries, vans, taxis, construction equipment, and plant or machinery used in manufacturing.
  • Class 3 — Furniture & other depreciable assets — useful life 5 yrs. Railroad cars, locomotives, vessels, aircraft, specialised public-utility plant, office furniture, and other depreciable assets not in another class.
  • Class 4 — Buildings & permanent structures — useful life 20 yrs. Buildings, structures and similar works of a permanent nature used in the business.
  • Class 5 — Intangible assets (excluding goodwill) — useful life = actual useful life (20 yrs if not ascertainable). Patents, copyrights, licences and software. Useful life = the actual useful life, or 20 years if not ascertainable.

The formula

Section 16(2) prescribes a straight-line write-off: annual allowance = cost ÷ useful life. The cost figure is the asset's capitalised value in the books — purchase price plus non-refundable taxes and direct acquisition costs. The allowance is claimed in full in the year of acquisition; there is no proration even if the asset was bought on the last day of the Y/A. The written-down value (WDV) at the end of year k is WDV(k) = max(0, cost − k × annual allowance), which the calculator computes both by walking the schedule and via a closed-form helper (wdvAfterYears) to cross-check that the two methods land on the same rupee.

Balancing allowance and balancing charge on disposal

When the asset is sold, scrapped, or otherwise transferred, Section 16(3)–(4) requires you to compare the disposal proceeds against the WDV. Three cases arise. If proceeds fall short of WDV, the difference is a balancing allowance — deducted from business income that Y/A as a final write-off of the un-recovered book value. If proceeds exceed WDV but stay at or below the original cost, the excess is a balancing charge— added to assessable business income to recapture the depreciation you previously claimed but didn't lose economic value on. If proceeds exceed the original cost, the excess is a capital gain — taxed under Sri Lanka's flat 10% capital gains regime, not added to the balancing charge. The calculator separates these two amounts so you can see exactly which figure goes on which line of the tax return.

What this calculator does not include

A few situations sit outside the standard regime and are out of scope here. Pooled depreciation (used in some jurisdictions but not in Sri Lanka). Half-year conventions. Goodwill, which is explicitly non-amortisable. Pre-April-2018 legacy assets that are still being written off under the old Act No. 10 of 2006. Bespoke allowances negotiated under the Board of Investment's Strategic Development Project regime. And dual-use assets — for these, capitalise only the business-use share and run that figure through the calculator. For the disposal side, the gain on assets sold above original cost is forwarded to the Sri Lanka CGT calculator rather than being computed here.

Worked examples

Three scenarios drawn from common SME situations. Plug each into the calculator above — the schedule and balancing figures should match to the rupee.

Example 1 — MacBook (Class 1, no disposal)

  1. Asset: Rs 350,000 MacBook for design freelancing
  2. Class 1 → useful life N = 5 years
  3. Annual allowance = 350,000 ÷ 5 = Rs 70,000
  4. Y/A 2025/26: opening 350,000 → allowance 70,000 → closing 280,000
  5. Y/A 2026/27: opening 280,000 → allowance 70,000 → closing 210,000
  6. Y/A 2027/28: opening 210,000 → allowance 70,000 → closing 140,000
  7. Y/A 2028/29: opening 140,000 → allowance 70,000 → closing 70,000
  8. Y/A 2029/30: opening 70,000 → allowance 70,000 → closing 0
  9. Reconciliation: Σ allowances = 5 × 70,000 = 350,000 = cost ✓

Example 2 — Goods lorry, sold early (Class 2)

  1. Cost: Rs 8,500,000, acquired Y/A 2024/25, sold Y/A 2026/27 for Rs 6,000,000
  2. Class 2 → useful life N = 5 years
  3. Annual allowance = 8,500,000 ÷ 5 = Rs 1,700,000
  4. Allowances claimed 2024/25, 2025/26, 2026/27 = 3 × 1,700,000 = 5,100,000
  5. WDV at disposal (end of 2026/27) = 8,500,000 − 5,100,000 = 3,400,000
  6. Proceeds (6,000,000) > WDV (3,400,000), and proceeds < cost (8,500,000)
  7. Balancing charge = 6,000,000 − 3,400,000 = Rs 2,600,000
  8. Add to business income for Y/A 2026/27. No CGT — proceeds did not exceed cost.

Example 3 — Office building (Class 4)

  1. Cost: Rs 40,000,000, acquired Y/A 2020/21, no disposal
  2. Class 4 → useful life N = 20 years
  3. Annual allowance = 40,000,000 ÷ 20 = Rs 2,000,000 / year
  4. WDV after Y/A 2025/26 (year 6) = 40,000,000 − (6 × 2,000,000) = Rs 28,000,000
  5. Fully written down by Y/A 2039/40 — 20-year run
  6. Edge case: if the building is sold in Y/A 2025/26 for Rs 35,000,000,
  7. WDV = 26,000,000 (after the 2025/26 allowance); proceeds − WDV = 9,000,000 balancing charge.

Frequently asked questions

Sources & references

The asset classes and useful lives on this page were last cross-checked against the IRA 2017 (as amended by Act No. 45 of 2022) on 2026-05-17. The page is reviewed every April and whenever a new Inland Revenue Amendment Act takes effect.

Disclaimer. This calculator is an educational aid, not professional tax advice. For non-routine situations — BOI agreements, mixed-use assets, revaluation, or impairment — consult a chartered accountant. The example amount Rs 70,000/year quoted in Example 1 assumes the MacBook is wholly used in the business.

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.