induwara.lkinduwara.lk
induwara.lkSri Lanka · Finance

Sri Lanka Net Salary to Gross Salary Calculator — 2025/26

Enter the monthly take-home you want; the tool tells you the gross salary to negotiate. Reverses APIT and the 8% EPF employee share using the IRD's official brackets for Year of Assessment 2025/26 (1 April 2025 – 31 March 2026). Bracket-by-bracket working, sources cited.

By Induwara AshinsanaUpdated May 16, 2026
Reverse-calculate your grossY/A 2025/26
Rs

The post-deduction amount you want hitting your account each month.

Quick presets

Tick if EPF is withheld from your gross. The employer's 12% is separate and not part of your take-home math.

Rs

Loans, insurance, union dues — anything fixed your employer takes out.

Required gross monthly salary
Rs 222,093
Annual equivalent: Rs 2,665,116

To take home Rs 200,000 a month, negotiate a gross of Rs 222,093.

Monthly APIT
Rs 4,326
Marginal: 6%
EPF 8%
Rs 17,767
Effective APIT rate
1.95%
Total deductions: 9.95%
Take-home (verified)
Rs 200,000
Matches input to ±Re 1

How the gap is built

ComponentBracket (monthly gross)Amount in slabMonthly deduction
APIT 0%Rs 0 Rs 150,000Rs 150,000Rs 0
APIT 6%Rs 150,000 Rs 222,093Rs 72,093Rs 4,326
EPF 8%Employee share — flat on grossRs 222,093Rs 17,767
Total monthly deductionsRs 22,093

Sources: IRD APIT Table 01 for Y/A 2025/26, and the Employees' Provident Fund Act (8% employee share). Excludes lump-sum payments, secondary employment, and non-cash benefits.

How it works

The calculator inverts the IRD's monthly APIT function. APIT is a piecewise-linear function of monthly gross — six bands, each with a single rate — and the 8% EPF employee deduction is linear. The sum of two piecewise-linear functions is itself piecewise-linear, so the inverse (gross given net) is also piecewise-linear and can be solved in closed form per band. No iteration, no trial-and-error.

The six monthly APIT bands (IRD Table 01)

For monthly remuneration G, APIT is computed using APIT = rate × G − constant inside each band:

  • Rs 0 < G ≤ Rs 150,000 · rate 0% · constant Rs 0
  • Rs 150,000 < G ≤ Rs 233,333 · rate 6% · constant Rs 9,000
  • Rs 233,333 < G ≤ Rs 275,000 · rate 18% · constant Rs 37,000
  • Rs 275,000 < G ≤ Rs 316,667 · rate 24% · constant Rs 53,500
  • Rs 316,667 < G ≤ Rs 358,333 · rate 30% · constant Rs 72,500
  • G > Rs 358,333 · rate 36% · constant Rs 94,000

The inverse, derived

Inside a band, monthly net N as a function of gross G is:

N = G − (rate × G − constant) − (8% × G) − other = G × (1 − rate − 0.08) + constant − other

Solving for G:

G = (N − constant + other) / (1 − rate − 0.08)

The calculator evaluates this formula for each of the six bands and picks the band where the resulting G lands inside its own (from, to] window — exactly one band qualifies for any valid net input. Bracket boundaries are handled inclusively on the upper edge with a small epsilon, so a target net that maps to a gross of Rs 233,333.33 (the top of the 6% slab) still resolves cleanly into that band rather than the next one up.

Round-trip verification

To prove the answer to itself, the solved gross is fed back through the same forward APIT walk used by induwara.lk's Sri Lanka income tax calculator. The recomputed net must equal the user's target net to within Rs 1 of floating-point rounding. The shield badge at the top of the calculator turns green only when this condition is met — if you see anything else, the inputs are out of range or have hit an unhandled edge case.

What's in scope, what isn't

The math covers regular monthly employment income only. Bonuses, arrears, and one-off lump sums use IRD Table 02 (cumulative annual position) and need a separate calculation. Secondary employment uses Table 03. Non-cash benefits like company car valuations or fuel allowances are taxable employment income under the IRD's benefits-in-kind rules but are not modelled in this v1 — add their cash-equivalent to your net target if you want them folded in. Employer-side contributions (12% EPF, 3% ETF) never touch the employee take-home equation and are explicitly excluded; use the EPF calculator if you need that view.

Why the brackets matter for negotiation

The gap between gross and net is non-linear because each extra rupee of gross may sit in a higher band than the last. Asking for a Rs 50,000 raise to lift your net by Rs 35,000 sounds reasonable — but if the new gross crosses the Rs 316,667 boundary, that raise actually has to be Rs 50,000 / (1 − 0.30 − 0.08) = Rs 80,645 to land you Rs 50,000 of extra net. This calculator surfaces that arithmetic so you can put a precise gross figure on a counter-offer instead of guessing.

Worked examples

Three scenarios with the math fully traced. Plug each target net into the calculator above — the bracket breakdown should match these figures to the rupee.

Target net → required gross

Rs 200,000Rs 222,093(Rs 2,665,116/yr)

  1. Try 6% band (Rs 150,000 < G ≤ Rs 233,333), constant Rs 9,000:
  2. G = (200,000 − 9,000 + 0) / (1 − 0.06 − 0.08)
  3. = 191,000 / 0.86
  4. ≈ Rs 222,093.02
  5. 222,093 ∈ (150,000, 233,333] — valid.
  6. Verify: APIT = 0.06×222,093 − 9,000 = Rs 4,326
  7. EPF = 0.08×222,093 = Rs 17,767
  8. Net = 222,093 − 4,326 − 17,767 = Rs 200,000 ✓

Target net → required gross

Rs 500,000Rs 634,375(Rs 7,612,500/yr)

  1. Consultant on retainer — EPF toggle OFF.
  2. Try 36% band (G > Rs 358,333), constant Rs 94,000:
  3. G = (500,000 − 94,000 + 0) / (1 − 0.36 − 0)
  4. = 406,000 / 0.64
  5. = Rs 634,375.00
  6. 634,375 > 358,333 — valid.
  7. Verify: APIT = 0.36×634,375 − 94,000 = Rs 134,375
  8. Net = 634,375 − 134,375 = Rs 500,000 ✓

Target net → required gross

Rs 130,000Rs 141,304(Rs 1,695,648/yr)

  1. Below relief threshold — EPF on, no other deductions.
  2. Try 0% band (G ≤ Rs 150,000), constant 0:
  3. G = (130,000 − 0 + 0) / (1 − 0 − 0.08)
  4. = 130,000 / 0.92
  5. ≈ Rs 141,304.35
  6. 141,304 ≤ 150,000 — valid.
  7. Verify: APIT = 0 (below relief).
  8. EPF = 0.08×141,304 = Rs 11,304
  9. Net = 141,304 − 0 − 11,304 = Rs 130,000 ✓
  10. Edge case: no APIT until gross exceeds Rs 150,000/month.

Frequently asked questions

Sources & references

The bracket constants and EPF rate on this page were last cross-checked against the official sources on 2026-05-16. They are imported from the same module that powers induwara.lk's forward Sri Lanka income tax calculator — when one moves, both move.

Reverse this calculation?

If you already know your gross and want to find the net, use the Sri Lanka Income Tax Calculator — it runs the same engine in the forward direction.

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.