Enter your pay and deductions to see your yearly and monthly income tax plus take-home figure, calculated on Nepal's progressive slabs for the fiscal year you choose.

Enter your details

Annual income

Filled automatically: (salary × months) + bonus

Annual deductions

Contributors get the 1% first-slab tax waived
SSF + EPF + CIT share one cap: Rs 5,00,000 or one-third of income, whichever is lower.
Max Rs 40,000
Max Rs 20,000

Income tax slabs — FY 2083/84 (Budget 2026/27)

Budget proposal: announced on Jestha 15, 2083 (29 May 2026). The exempt band doubles from Rs 5 lakh to Rs 10 lakh, the top rate drops from 39% to 29%, and the married/unmarried split is scrapped — one scale now covers everyone. It takes effect from Shrawan 1, 2083 BS once the Finance Act passes.
Income band (Rs.)Rate
Up to 10,00,0001%*
10,00,001 – 15,00,00010%
15,00,001 – 25,00,00020%
25,00,001 – 40,00,00027%
Above 40,00,00029%

*The 1% first-band social security tax is still waived for SSF contributors. Deduction caps are unchanged: SSF + EPF + CIT up to Rs 5,00,000 or one-third of income, life insurance up to Rs 40,000, health insurance up to Rs 20,000.

Income tax slabs — FY 2082/83 (current)

These rates stay in force until Shrawan 1, 2083 BS (around mid-July 2026). Nepal taxes salary progressively, so each band only applies to the slice of income inside it — a higher rate never lands on your entire pay. Married couples enjoy a slightly larger first band (Rs 6 lakh versus Rs 5 lakh); from the second band up, the rates are identical.

Individual (अविवाहित)

Income band (Rs.)Rate
Up to 5,00,0001%*
5,00,001 – 7,00,00010%
7,00,001 – 10,00,00020%
10,00,001 – 20,00,00030%
20,00,001 – 50,00,00036%
Above 50,00,00039%

Married (विवाहित)

Income band (Rs.)Rate
Up to 6,00,0001%*
6,00,001 – 8,00,00010%
8,00,001 – 11,00,00020%
11,00,001 – 20,00,00030%
20,00,001 – 50,00,00036%
Above 50,00,00039%

How this calculator works

A Nepali payslip hides a fair bit of machinery — progressive slabs, a standalone social security tax, and deduction ceilings that shift depending on whether you pay into SSF, EPF or CIT. This tool wires those rules together so you don't have to redo the arithmetic by hand every appraisal cycle.

It takes your monthly pay (plus any festival bonus), builds the annual gross, removes the deductions you actually claim, and runs the progressive table for the year you select — the new FY 2083/84, the current FY 2082/83, or 2081/82 and 2080/81 for back-checking an older year. You get tax per band, total yearly tax, monthly tax and net take-home.

  • Covers FY 2083/84 and 2082/83, with 2081/82 and 2080/81 for reconciliation
  • Separate slab logic for individuals and married couples
  • SSF contributions automatically clear the 1% first-band tax
  • Applies every statutory deduction cap so you never over-claim
  • Band-by-band breakdown shown in both monthly and yearly figures
  • Runs fully in your browser — your salary never leaves the page

Frequently asked questions

The Budget 2026/27 sets one unified five-band scale for all individuals: 1% up to Rs 10 lakh, 10% on Rs 10–15 lakh, 20% on Rs 15–25 lakh, 27% on Rs 25–40 lakh, and 29% above Rs 40 lakh. The exempt threshold doubles to Rs 10 lakh and the top rate drops to 29%, effective Shrawan 1, 2083 BS pending the Finance Act.

Individuals pay 1% up to Rs 5 lakh, 10% on Rs 5–7 lakh, 20% on Rs 7–10 lakh, 30% on Rs 10–20 lakh, 36% on Rs 20–50 lakh and 39% above Rs 50 lakh. Married couples get a wider Rs 6 lakh first band, with the upper bands matching.

Start with annual income (monthly salary × months + bonus), then subtract eligible deductions — SSF, EPF and CIT (combined cap of Rs 5,00,000 or one-third of income), plus life insurance up to Rs 40,000 and health insurance up to Rs 20,000. The slab rates apply to what remains, band by band.

Yes. The 1% social security tax on the first band is waived in full for SSF contributors, and the contribution is itself deductible — usually the single most tax-efficient move for a salaried employee in Nepal.

SSF, EPF and CIT sit in one combined bucket capped at the lower of Rs 5,00,000 or one-third of assessable income. On a Rs 12,00,000 salary that bucket tops out at Rs 4,00,000. Insurance is separate: Rs 40,000 life, Rs 20,000 health.

Usually yes — the engine uses the same slabs and caps payroll teams apply. Differences normally come from taxable items you have not entered, such as allowances or leave encashment; add those to the bonus field to see the effect.

No. Everything runs in JavaScript inside your browser. Nothing is uploaded, logged or stored once you close the page — which matters for a number as sensitive as your salary.
Chat on WhatsApp