induwara.lkinduwara.lk
induwara.lkSri Lanka · Finance

Sri Lanka Tax Penalty & Interest Calculator

Estimate the full IRD bill when you have missed an income tax, VAT, WHT, APIT or SSCL deadline. The calculator combines section 159 interest, section 179 late-payment penalty, and section 178 late-filing penalty into a single total — month-by-month, sources cited.

By Induwara AshinsanaUpdated May 16, 2026
IRD penalty & interest estimator
Cross-checked · 2 methods

Annual or quarterly instalment under IRA No. 24 of 2017 — interest under s.159, penalty under s.179, late-filing penalty under s.178.

Rs

The tax due at the original deadline. Max Rs 1,000,000,000.

Statutory deadline you missed.

The day you pay (or plan to pay) the outstanding tax.

Toggle on to add the late-filing penalty under IRA s.178.

Common amounts
Total payable to IRD
Rs 54,900
Principal + interest + penalty
Interest (s.159)
Rs 2,700
4 months × 1.5%
Late-payment penalty
Rs 7,200
10% base + 2% × 3 extra mo.
Late-filing penalty
Rs 0
Return filed on time

Liability breakdown

ComponentAmount
Principal (unpaid tax)
The original assessed amount
Rs 45,000
Interest — IRA s.159
105 days late → 4 months of 1.5% simple interest
Rs 2,700
Late-payment penalty — IRA s.179
10% × principal + 2% × 3 additional months
Rs 7,200
Late-filing penalty — IRA s.178
Return filed on time
Rs 0
Total payableRs 54,900

Cost of waiting

Pay today
Rs 54,900
Pay in 30 days
Rs 56,475
+Rs 1,575 more
Pay in 90 days
Rs 59,625
+Rs 4,725 more

Month-by-month accrual

MonthInterest (mo.)Cum. interestPenalty to dateCum. liability
#1Rs 675Rs 675Rs 4,500Rs 50,175
#2Rs 675Rs 1,350Rs 5,400Rs 51,750
#3Rs 675Rs 2,025Rs 6,300Rs 53,325
#4Rs 675Rs 2,700Rs 7,200Rs 54,900
Reading: each row is one month or part of a month. Interest applies to the original principal under s.159; the penalty column shows the cumulative s.179 charge as of that month.

Citations applied: interest IRA s.159, payment penalty IRA s.179, filing penalty IRA s.178. This is an estimate — the IRD's formal assessment is final and may include further administrative penalties for repeated default.

How it works

The estimator applies three independent statutory rules and sums the results. Each rule is implemented exactly as worded in the Inland Revenue Act No. 24 of 2017 (consolidated) and the VAT Act No. 14 of 2002, with citations exposed on every output line so you can audit the working against the source.

Step 1 — Days and months overdue

Both rules count time in months, with any part of a month treated as a full month — this is the explicit wording of section 159 and is the convention IRD uses in its own worked illustrations. The calculator converts elapsed days to months using the average Gregorian month of 30.4375 days and rounds up: monthsOverdue = ceil(daysLate ÷ 30.4375). The late-filing per-month addon under section 178 uses complete elapsed months instead (floor of the same ratio), which matches the IRD example showing that a 30-day-late return attracts only the flat Rs 50,000 base, not the Rs 10,000 per-month addon.

Step 2 — Interest on default (IRA s.159 / VAT s.26)

Section 159 of the Inland Revenue Act states that interest is payable on any unpaid tax at the rate prescribed for each period; the IRD's current penalty schedule pins this at 1.5% per month or part of a month, applied to the original outstanding amount. Interest is simple, not compounding — the section is worded as a rate-per-month charge, not as an accruing balance, and the IRD's public illustrations apply the rate to the original principal each month. The same 1.5% per-month rate applies to VAT under section 26 of the VAT Act, to withholding tax shortfalls, to APIT remittances missed by employers, and to SSCL under the equivalent administrative framework.

Step 3 — Late-payment penalty (IRA s.179 / VAT s.26)

Section 179 imposes a flat 10% of the unpaid tax when payment is more than 14 days late, plus a further 2% for every additional month or part of a month. The 14-day grace window applies only to the percentage penalty — interest still accrues for any delay. The formula implemented is penalty = principal × 10% + principal × 2% × max(0, months − 1), gated on daysLate > 14. For VAT the corresponding mechanic lives in section 26 of the VAT Act with identical 10% + 2% rates.

Step 4 — Late-filing penalty (IRA s.178 / VAT s.27)

Section 178 charges Rs 50,000 as a flat base when a return is not filed by the due date, plus Rs 10,000 for each complete month the return remains outstanding. When the cap toggle is on, the total is capped at the lower of the assessed tax or Rs 400,000 — this matches IRD's discretionary practice for first-time defaulters. Section 27 of the VAT Act applies the same Rs 50,000 + Rs 10,000 per-month formula to late VAT returns. The late-filing penalty is independent of the late-payment penalty: filing on time but paying late attracts only s.179, while filing late but paying on time attracts only s.178. Defaulting on both stacks the two.

Cross-check and edge cases

The total is computed twice using independent code paths — once as a direct formula and once by summing the month-by-month accrual table — and the result panel shows "Cross-checked · 2 methods" when the two agree to within one rupee. Three edge cases are handled deliberately: (1) payment exactly on the 14th day attracts interest but zero s.179 penalty; (2) a principal of zero or negative input is rejected with an actionable error rather than silently calculating; and (3) due dates before 1 April 2017 are refused because they fall under the older Inland Revenue Act No. 10 of 2006 with different rates. For amounts above Rs 1,000,000,000 the calculator stops and recommends contacting IRD directly — the formula is linear and would still produce a number, but practitioner sense-checking is more useful than another spreadsheet output at that scale.

Worked examples

Three end-to-end scenarios mapped to common Sri Lankan defaults. Punch each into the calculator above — the totals match to the rupee.

Principal Rs 45,000

Income tax instalment, 3.5 months late, return on time

  1. Tax type: Income Tax · Principal: Rs 45,000
  2. Due: 2025-11-15 · Paid: 2026-02-28 (105 days late)
  3. Months overdue (ceil): 4
  4. Interest s.159: 45,000 × 1.5% × 4 = Rs 2,700
  5. Penalty s.179: 45,000 × 10% + 45,000 × 2% × 3 = Rs 7,200
  6. Filing penalty s.178: Rs 0 (return on time)
  7. Total to IRD: Rs 54,900

Principal Rs 120,000

VAT return + payment, 61 days late, also filed late

  1. Tax type: VAT · Principal: Rs 120,000
  2. Due: 2026-01-20 · Paid + filed: 2026-03-22 (61 days late)
  3. Months overdue (ceil): 3 · Complete months: 2
  4. Interest VAT s.26: 120,000 × 1.5% × 3 = Rs 5,400
  5. Late-payment penalty s.26: 120,000 × 10% + 120,000 × 2% × 2 = Rs 16,800
  6. Late-filing penalty s.27: 50,000 + 10,000 × 2 = Rs 70,000
  7. Total to IRD: Rs 212,200

Principal Rs 200,000

14-day grace edge case — paid on the 14th day

  1. Tax type: Income Tax · Principal: Rs 200,000
  2. Due: 2026-04-01 · Paid: 2026-04-15 (14 days late)
  3. Months overdue (ceil): 1
  4. Interest s.159: 200,000 × 1.5% × 1 = Rs 3,000 (accrues from day one)
  5. Penalty s.179: Rs 0 (within 14-day grace window)
  6. Total to IRD: Rs 203,000 — paying one day later jumps the penalty to Rs 20,000.

Frequently asked questions

Sources & references

The rate schedule on this page was last cross-checked against the consolidated IRA and the IRD penalty publication on 2026-05-16. The page is reviewed after every Finance Act and every Inland Revenue (Amendment) Act.

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, an edge case the calculator gets wrong, or want to suggest an improvement?

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