NSSF Contribution Calculator — Kenya (2025)

Estimate NSSF employee and employer contributions. Supports Tier I and Tier II with pensionable pay caps.

2025 Rates
Period & basis
Pay inputs
Allowances (optional)
Options

Get payslip

Assumptions & Notes

NSSF Tier I & Tier II contribution rules and methodology (2025).

RatesEmployee/Employer

Contribution rates

  • Employee: 6% of pensionable pay.
  • Employer: 6% of pensionable pay.
  • Employee NSSF is tax‑deductible before PAYE.
TiersCaps

Tier I & II

  • Tier I applies to the first KES 7,000 (LEL).
  • Tier II applies from KES 7,001 up to KES 36,000 (UEL).
  • At UEL (KES 36,000): Employee max = KES 2,160; Employer max = KES 2,160; Total = KES 4,320.
MethodPensionable

Pensionable pay

  • Pensionable pay defaults to gross salary plus taxable allowances (non‑taxable excluded).
  • Use the custom pensionable field if your policy differs.

Quick Examples

Open with prefilled numbers; adjust anything to your needs.

Gross 20,000 (monthly)

Tier I only

NSSF (est.): KES —

MonthlyNSSF
Calculate

Gross 80,000 (monthly)

Tier I + Tier II

NSSF (est.): KES —

MonthlyNSSF
Calculate

Pensionable 300,000 (annual)

Custom pensionable pay

NSSF (est.): KES —

AnnualNSSF
Calculate

NSSF — FAQs

Short answers about NSSF contributions in Kenya.

Pensionable pay is generally the portion of pay used to compute NSSF. Many policies use gross plus taxable allowances; confirm your company policy.

Tier I applies up to LEL; Tier II applies up to UEL. Amounts above UEL do not increase contributions.

For employees it is mandatory and shared between employee and employer per law. Self‑employed may contribute voluntarily.

Lower Earnings Limit (LEL): KES 7,000. Upper Earnings Limit (UEL): KES 36,000. Employee and employer each contribute 6% within these tiers.

At the UEL (KES 36,000), employee contributes KES 2,160 and employer contributes KES 2,160, totaling KES 4,320.

Yes. NSSF is fully deductible from gross before PAYE is calculated, which reduces your taxable income.

No. Pensionable pay generally uses gross plus taxable allowances. Non‑taxable allowances are excluded unless your policy states otherwise.

We compute in monthly terms. Annual inputs are divided by 12, calculated, then results are multiplied by 12 for display.

Some legacy systems still use a fixed KES 200 per month. This calculator applies the current Tier I/II rules by default.

Employers typically remit NSSF by the 9th of the following month along with other statutory deductions.

No. Employer NSSF is an employer cost and does not reduce the employee’s net pay.

Yes. Choose “Custom pensionable pay” to enter a specific pensionable base if your company policy differs from gross + taxable allowances.