NSSF Contribution Calculator — Kenya (2026)

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

2026 Rates Last verified: Today
Period & basis
Pay inputs
Allowances (optional)
Options

Get payslip

Assumptions & Notes

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

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 9,000 (LEL).
  • Tier II applies from KES 9,001 up to KES 108,000 (UEL).
  • At UEL (KES 108,000): Employee max = KES 6,480; Employer max = KES 6,480; Total = KES 12,960.
MethodPensionable

Pensionable pay

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

How This NSSF Calculator Works

Understanding the step-by-step process of NSSF contribution calculation in Kenya

Step 1: Determine Pensionable Pay

We start by identifying your pensionable pay, which is the base for NSSF calculations. By default, this is your gross salary plus taxable allowances (non-taxable allowances are excluded). You can also enter a custom pensionable amount if your employer uses a different calculation method.

Step 2: Apply Tier I Contribution

Tier I applies to the first KES 9,000 of your pensionable pay. Both employee and employer contribute 6% each on this amount. For example, if your pensionable pay is KES 50,000, Tier I contributions are: Employee KES 540 (6% of 9,000) + Employer KES 540 = KES 1,080 total.

Step 3: Apply Tier II Contribution

Tier II applies to pensionable pay between KES 9,001 and KES 108,000. Both employee and employer contribute 6% each on this portion. Using the KES 50,000 example: Tier II base is KES 41,000 (50,000 - 9,000). Contributions are: Employee KES 2,460 (6% of 41,000) + Employer KES 2,460 = KES 4,920 total.

Step 4: Calculate Total NSSF

Your total NSSF is the sum of Tier I and Tier II contributions from both employee and employer. Maximum monthly contribution is KES 12,960 (employee KES 6,480 + employer KES 6,480) when pensionable pay reaches or exceeds KES 108,000. Employee NSSF is tax-deductible before calculating PAYE.

Understanding Your NSSF Results

What each line in your NSSF breakdown means and how to interpret your contributions

Employee Contribution

This is the amount deducted from your salary each month. It's 6% of your pensionable pay up to the tier caps. This amount is tax-deductible, meaning it reduces your taxable income before PAYE is calculated, lowering your overall tax burden.

Employer Contribution

Your employer contributes an equal amount (6%) on your behalf. This doesn't come from your salary but is an additional cost to the employer. Both contributions go into your NSSF retirement account and accumulate over your working years.

Tier I Base

The first KES 9,000 of your pensionable pay. This is the lower earnings limit (LEL) for 2026. Everyone earning above this amount contributes 6% on this tier, regardless of total salary. Tier I ensures minimum pension coverage for all workers.

Tier II Base

The portion of pensionable pay between KES 9,001 and KES 108,000. This is the upper earnings limit (UEL) for 2026. Higher earners contribute more through Tier II, building larger retirement savings. Any amount above KES 108,000 is not subject to NSSF.

Total NSSF

The combined employee and employer contributions. This is the total amount going into your NSSF account monthly. At maximum (KES 108,000+ pensionable pay), total monthly contribution is KES 12,960, which accumulates to KES 155,520 annually for your retirement.

Tax Deductibility

Employee NSSF contributions reduce your taxable income before PAYE calculation. For example, if you earn KES 100,000 and contribute KES 6,000 to NSSF, your taxable income becomes KES 94,000, significantly reducing your PAYE tax liability.

When to Use This NSSF Calculator

Common scenarios where this calculator helps you understand your pension contributions

1 Verify Payslip Deductions

Check if your employer is deducting the correct NSSF amount from your salary. Enter your pensionable pay and compare the calculated employee contribution with what appears on your payslip. Discrepancies may indicate payroll errors.

2 Understand Tier I vs Tier II

See exactly how much you're contributing to each tier and understand how the two-tier system works. This helps you grasp why NSSF increases as your salary grows and where the caps apply.

3 Calculate Tax Savings

Determine how much your NSSF contributions reduce your taxable income. Since employee NSSF is tax-deductible, you can see the indirect tax benefit of your pension contributions when combined with PAYE calculations.

4 Compare Job Offers

When evaluating job offers with different salary structures, calculate NSSF for each to understand the true retirement benefit. Higher salaries mean higher NSSF contributions (up to the cap), building more retirement savings.

5 Plan Retirement Savings

Estimate your annual NSSF accumulation and project long-term retirement savings. Understanding your monthly contributions helps you plan additional voluntary pension contributions if needed to meet retirement goals.

6 Employer Compliance Check

Verify that your employer is remitting both employee and employer contributions to NSSF. The calculator shows what should be paid, helping you ensure compliance with Kenya's pension regulations.

Official Data Sources

Our NSSF calculations are based on official NSSF regulations and Kenya government legislation

  • National Social Security Fund (NSSF) — Official NSSF contribution rates, tier limits, and pension regulations. NSSF is the government agency managing pension contributions in Kenya.
  • Kenya Revenue Authority (KRA) — Tax deductibility rules for NSSF contributions and integration with PAYE calculations.
  • NSSF Act No. 45 of 2013 — The legal framework governing the two-tier NSSF contribution system. This Act defines tier limits, contribution rates, and employer obligations.
  • 2026 NSSF Regulations — Updated tier limits effective February 1, 2026: Tier I at KES 9,000 and Tier II upper limit at KES 108,000, with 6% contribution rates for both employee and employer.
  • Last Verified: . We verify our rates against official NSSF publications and government gazettes. Current rates are valid for 2026.

Real-World NSSF Examples (2026)

See how NSSF contributions work across different salary levels with actual 2026 tier limits

Entry-Level Employee (KES 25,000/month)

Tier I only - Below Tier II threshold

Pensionable: KES

Employee NSSF: KES

Employer NSSF: KES

Total NSSF: KES

Monthly Tier I Only
Calculate

Mid-Level Professional (KES 80,000/month)

Tier I + Tier II contributions

Pensionable: KES

Employee NSSF: KES

Employer NSSF: KES

Total NSSF: KES

Monthly Both Tiers
Calculate

Senior Manager (KES 150,000/month)

Maximum NSSF - Tier II cap reached

Pensionable: KES

Employee NSSF: KES

Employer NSSF: KES

Total NSSF: KES

Monthly Max Cap
Calculate

Annual Salary (KES 1,200,000/year)

Annual calculation - KES 100k/month equivalent

Monthly Equivalent: KES

Annual Employee NSSF: KES

Annual Employer NSSF: KES

Total Annual NSSF: KES

Annual Both Tiers
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.

For 2026, the Lower Earnings Limit (LEL) is KES 9,000 for Tier I, and the Upper Earnings Limit (UEL) is KES 108,000 for Tier II. Both employee and employer contribute 6% on each tier. These limits increased significantly from 2025 (KES 7,000 and KES 36,000 respectively).

At the UEL of KES 108,000, the maximum monthly contribution is KES 12,960 total (employee KES 6,480 + employer KES 6,480). This is the cap regardless of how high your salary goes above KES 108,000. Annually, this amounts to KES 155,520 going into your NSSF retirement account.

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.

Employee NSSF contributions are deducted from your gross salary before calculating PAYE tax. This reduces your taxable income, which in turn lowers your PAYE liability. For example, if you earn KES 100,000 and contribute KES 6,000 to NSSF, your taxable income becomes KES 94,000, saving you tax on that KES 6,000.

Employers are legally required to remit both employee and employer NSSF contributions by the 9th of the following month. Failure to do so is a violation of the NSSF Act and can result in penalties. You can verify your NSSF contributions by checking your NSSF statement online at www.nssfkenya.co.ke or visiting an NSSF office.

Generally, NSSF is a retirement benefit payable at age 60 or upon emigration. Early withdrawal is only allowed in specific circumstances such as permanent disability, terminal illness, or emigration from Kenya. Casual workers may also access their benefits after 12 months of unemployment.

You can check your NSSF balance by registering on the NSSF self-service portal at www.nssfkenya.co.ke, using the NSSF USSD code *253#, or visiting any NSSF office with your ID. The portal shows your contribution history, current balance, and employer remittance status.

Tier I applies to the first KES 9,000 of pensionable pay (6% from employee + 6% from employer = KES 1,080 total). Tier II applies to pensionable pay between KES 9,001 and KES 108,000 (also 6% each side). The two-tier system ensures everyone contributes a minimum while higher earners build larger retirement savings up to the cap.

This depends on your employer's policy and how bonuses are classified. If bonuses and overtime are part of your regular pensionable pay structure, they should be included in NSSF calculations. However, one-off bonuses or irregular payments may be excluded. Check your employment contract or company policy for clarification.

If you work for multiple employers simultaneously, each employer should deduct and remit NSSF based on what they pay you. Your total NSSF contributions from all employers are combined in your NSSF account. However, the tier caps apply per employer, so you might contribute more than the maximum if your combined salaries exceed KES 108,000.

The 2026 NSSF rates saw significant increases: Tier I limit increased from KES 7,000 to KES 9,000, and Tier II upper limit tripled from KES 36,000 to KES 108,000. Maximum monthly contribution increased from KES 4,320 to KES 12,960. The contribution rate remains 6% for both employee and employer on each tier. These changes mean higher earners now contribute significantly more to their retirement savings.