induwara.lk
induwara.lkSri Lanka · Finance

Sri Lanka APIT Calculator — Monthly Employee Tax (2025/26)

Enter your monthly gross salary and get the exact APIT your employer should withhold under the IRD's Table 01 for Y/A 2025/26 (1 April 2025 – 31 March 2026). Bracket-by-bracket breakdown, optional lump-sum (Table 02) mode, sources cited.

By Induwara AshinsanaUpdated May 16, 2026
Monthly APIT calculatorY/A 2025/26
IRD Table 01 verified
Rs

Total monthly remuneration before APIT, EPF, or any other deductions.

Quick presets
APIT this month
Rs 8,000
Take-home this month
Rs 242,000
Annualised (salary only)
Rs 96,000
Gross Rs 3,000,000/yr
Effective rate
3.2%
Marginal rate: 18%

Monthly bracket breakdown

RateMonthly band (gross)Amount in bandTax in band
0%Rs 0 — Rs 150,000Rs 150,000Rs 0
6%Rs 150,000 Rs 233,333Rs 83,333Rs 5,000
18%Rs 233,333 Rs 250,000Rs 16,667Rs 3,000
Monthly APIT on regular salaryRs 8,000
Cross-check passed. IRD Table 01 monthly formula gives Rs 8,000 — bracket walk gives Rs 8,000.

Brackets and formulas published by the Inland Revenue Department under the Inland Revenue Act No. 24 of 2017 (as amended by Act No. 2 of 2025). Personal relief Rs 1,800,000/year (Rs 150,000/month). For full sources and methodology see the sections below.

How it works

The calculator implements the IRD's Table 01 (Monthly Tax on Regular Profits) for Year of Assessment 2025/26. The same monthly figure can be derived two equivalent ways, and this page runs both in parallel so you can see them match to the rupee:

  1. Bracket walk (annual basis). Multiply your monthly gross by 12 to get annual gross. Subtract the personal relief of Rs 1,800,000 (Rs 150,000 a month) to get annual taxable income. Apply the progressive brackets in order, then divide by 12 to get the monthly APIT.
    • Rs 0 → Rs 1,000,000 : 6%
    • Rs 1,000,000 → Rs 1,500,000 : 18%
    • Rs 1,500,000 → Rs 2,000,000 : 24%
    • Rs 2,000,000 → Rs 2,500,000 : 30%
    • Above Rs 2,500,000 : 36%
  2. Closed-form monthly formula (Table 01). The IRD publishes a per-bracket APIT = rate × M − constant formula so payroll software can short-circuit the bracket walk. The constants for Y/A 2025/26 are:
    • Rs 0 → Rs 150,000: rate 0%, constant Rs 0
    • Rs 150,000 → Rs 233,333: rate 6%, constant Rs 9,000
    • Rs 233,333 → Rs 275,000: rate 18%, constant Rs 37,000
    • Rs 275,000 → Rs 316,667: rate 24%, constant Rs 53,500
    • Rs 316,667 → Rs 358,333: rate 30%, constant Rs 72,500
    • Above Rs 358,333: rate 36%, constant Rs 94,000

The calculator runs both methods on every keystroke and surfaces a green “cross-check passed” line if they agree to the rupee. If you spot a divergence please email me — the brackets in this tool are kept in sync with the IRD's published tables, but new amendments do occasionally happen mid-year.

The optional “+ Bonus / lump-sum”mode implements the IRD's Table 02 procedure for a one-off payment. With the simplifying assumption that your monthly salary stays constant for the year and no earlier lump-sums have been paid YTD, the tax due on a lump-sum B is:

lumpSumTax = annualTax(monthlyGross × 12 + B) − annualTax(monthlyGross × 12)

For payslip-level accuracy when you have prior YTD figures, take the result here as a guide and reconcile against your employer's payroll system, which can use your actual month-by-month payment history.

Worked examples

Monthly gross

Rs 250,000(Rs 3,000,000/yr)

  1. Annual gross: Rs 250,000 × 12 = Rs 3,000,000
  2. Annual taxable: Rs 3,000,000 − Rs 1,800,000 = Rs 1,200,000
  3. Tax: Rs 1,000,000 × 6% = Rs 60,000
  4. Plus: Rs 200,000 × 18% = Rs 36,000
  5. Annual APIT: Rs 96,000 → Monthly: Rs 8,000
  6. Cross-check (Table 01 formula): 0.18 × 250,000 − 37,000 = Rs 8,000 ✓

Monthly gross

Rs 150,000(Rs 1,800,000/yr)

  1. Annual gross: Rs 150,000 × 12 = Rs 1,800,000
  2. Annual taxable: Rs 1,800,000 − Rs 1,800,000 = Rs 0
  3. No APIT — exactly at the relief threshold.
  4. Take-home: Rs 150,000 (employer files a nil APIT return).

Monthly gross

Rs 500,000(Rs 6,000,000/yr)

  1. Annual gross: Rs 500,000 × 12 = Rs 6,000,000
  2. Annual taxable: Rs 6,000,000 − Rs 1,800,000 = Rs 4,200,000
  3. Tax: 6% × Rs 1,000,000 = Rs 60,000
  4. Plus: 18% × Rs 500,000 = Rs 90,000
  5. Plus: 24% × Rs 500,000 = Rs 120,000
  6. Plus: 30% × Rs 500,000 = Rs 150,000
  7. Plus: 36% × Rs 1,700,000 = Rs 612,000
  8. Annual APIT: Rs 1,032,000 → Monthly: Rs 86,000
  9. With a Rs 200,000 bonus this month, lump-sum APIT = Rs 72,000.
  10. Total APIT this month = Rs 86,000 + Rs 72,000 = Rs 158,000.

Frequently asked questions

Sources & references

Brackets, formulas, and worked-example values were last cross-checked against the IRD sources on 2026-05-16. The personal relief was raised from Rs 1,200,000 to Rs 1,800,000, and the 12% slab was removed, effective 1 April 2025 under the Inland Revenue (Amendment) Act No. 2 of 2025.

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.