NSSF Registration for Employers in Kenya: Complete 2026 Guide
If you employ even one person in Kenya, NSSF registration isn't optional โ it's the law. Yet many small business owners only discover this after receiving a compliance notice or facing penalties.
Whether you're a freelancer hiring your first assistant or running a growing team, this guide covers everything you need: who must register, how to do it step by step, the new Phase 4 contribution rates effective 2026, payment methods including M-PESA, and what happens if you don't comply.
1. What is NSSF?
The National Social Security Fund (NSSF) is Kenya's mandatory national retirement savings scheme established under the NSSF Act, 2013. It requires both employers and employees to contribute a percentage of the employee's earnings to a fund that provides retirement and other social security benefits.
NSSF is administered by the NSSF Board of Trustees and is separate from the Social Health Insurance Fund (SHIF), which replaced NHIF in 2024. Every employer registered in Kenya must register for both.
The current contribution structure operates under Phase 4 of the NSSF reforms, which took effect in February 2026. This phased implementation gradually increases the contribution limits to align with actual earnings, moving toward a more sustainable pension system.
2. Who Needs to Register
NSSF registration is mandatory for:
- Employers with one or more employees aged 18 or older in a qualifying contract-of-service relationship
- Employees aged 18 or older under a qualifying contract-of-service relationship โ including full-time, part-time, casual and temporary employees
- Domestic workers aged 18 or older employed under a qualifying contract of service โ househelps, gardeners, drivers, and other household staff
If you are self-employed or in the informal sector (jua kali), you are not required by law to contribute โ but you can register voluntarily and build your own retirement savings through the NSSF voluntary scheme.
3. How to Register
You can register your business and employees with NSSF either online or in person.
Option A: Online via NSSF Self-Service Portal
The quickest method is through the NSSF self-service portal:
- Visit the portal at selfservice.nssf.or.ke
- Create an account using your email address and KRA PIN
- Register your business by entering company details and uploading required documents
- Register your employees by providing their details โ name, ID number, KRA PIN, date of birth, and monthly earnings
- Receive your employer number and employee membership numbers upon approval
- Start remitting contributions once registration is confirmed
The portal also lets you file monthly returns, check contribution history, and download your compliance certificate.
Option B: In-Person at an NSSF Office
If you prefer face-to-face assistance, visit your nearest NSSF office with the following documents:
- Certificate of Incorporation (for companies) or National ID (for sole proprietors)
- Business registration documents โ certificate of registration or business name certificate
- KRA PIN certificate for the business
- Trading license or Single Business Permit
- Employee list with full names, ID numbers, and KRA PINs
An NSSF officer will process your registration and issue your employer number on the spot in most cases.
4. NSSF Contribution Rates 2026 (Phase 4)
Under Phase 4 of the NSSF reform programme, contributions are split into two tiers. These rates apply from February 2026.
The 2026 Year 4 limits are KES 9,000 for Tier I and KES 108,000 for the upper limit. The employee and employer each contribute 6% of pensionable earnings. KES 540 is the maximum Tier I contribution per party, not a flat charge for every salary below KES 9,000.
| Component | Rate | Earnings Range | Employee Pays | Employer Pays | Total |
|---|---|---|---|---|---|
| Tier I | 6% of pensionable earnings (maximum KES 540 per party) | KES 0 โ KES 9,000 | 6% of pensionable earnings (maximum KES 540) | 6% of pensionable earnings (maximum KES 540) | 12% of pensionable earnings (maximum KES 1,080) |
| Tier II | 6% of pensionable earnings in this tier | Above KES 9,000 โ KES 108,000 | 6% ร pensionable earnings above KES 9,000 (maximum KES 5,940) | 6% ร pensionable earnings above KES 9,000 (maximum KES 5,940) | 12% ร pensionable earnings above KES 9,000 |
| Maximum | โ | Earnings โฅ KES 108,000 | KES 6,480 | KES 6,480 | KES 12,960 |
How to Calculate โ Real Examples
Example 1: Employee earns KES 45,000/month
- Tier I: 6% ร KES 9,000 = KES 540 each (Tier I maximum)
- Tier II: 6% ร (KES 45,000 โ KES 9,000) = KES 2,160 each
- Each party pays: KES 540 + KES 2,160 = KES 2,700
- Total monthly contribution: KES 2,700 ร 2 = KES 5,400
Example 2: Employee earns KES 8,000/month (below KES 9,000)
- Only Tier I applies: 6% ร KES 8,000 = KES 480 each
- Total monthly contribution: KES 480 ร 2 = KES 960
At exactly KES 9,000, Tier I is KES 540 per party.
Example 3: Employee earns KES 150,000/month (above cap)
- Tier I: 6% ร KES 9,000 = KES 540 each (Tier I maximum)
- Tier II: 6% ร (KES 108,000 โ KES 9,000) = KES 5,940 each (capped)
- Each party pays: KES 540 + KES 5,940 = KES 6,480 (maximum)
- Total monthly contribution: KES 6,480 ร 2 = KES 12,960
5. Payment Methods
NSSF offers several payment channels to make remitting contributions convenient:
M-PESA (Dial *222#)
The simplest method for small businesses:
- Dial *222# on your Safaricom line
- Select Pay then NSSF
- Enter your employer number
- Enter the amount to pay
- Enter your M-PESA PIN to confirm
- You'll receive an SMS confirmation from both M-PESA and NSSF
Other Payment Channels
- NSSF Self-Service Portal โ pay online via card or mobile money
- Bank transfer โ direct deposit to NSSF collection accounts at any commercial bank
- Standing order โ set up a monthly auto-transfer from your business bank account
- In-person โ pay at any NSSF office or authorised bank branch
Contributions are due by the 9th of the following month. For example, January contributions must be paid by 9th February.
6. Penalties for Non-Compliance
Failure to register with NSSF or to remit contributions on time carries serious consequences:
- Late payment penalties: Interest accrues on overdue contributions at rates set by the NSSF Board
- Legal action: NSSF can take you to court for non-compliance under the NSSF Act, 2013
- Business compliance certificate: You may be denied a compliance certificate, which is required for government tenders and some business permits
- Audits and inspections: NSSF officers can visit your business to verify employee registration and contribution records
- Reputational damage: Non-compliant employers are listed publicly and may face negative reports
7. Benefits of NSSF
NSSF contributions are not just a legal obligation โ they provide meaningful benefits to employees:
- Retirement benefits: A lump sum payment when an employee reaches the retirement age of 60, based on total contributions and accrued interest
- Withdrawal benefits: Employees who leave formal employment before 60 can withdraw their accumulated savings, subject to NSSF rules
- Survivor benefits: If a member dies, their nominated dependents receive the accumulated savings
- Funeral benefit: A fixed amount paid to help cover funeral expenses for deceased members
- Interest on savings: NSSF declares an annual interest rate on members' savings, helping the fund grow over time
8. Frequently Asked Questions
Is NSSF registration mandatory for all employers in Kenya?
Yes. Every employer who employs one or more employees aged 18 or older under a contract of service must register with NSSF and register those employees. This includes casual, part-time and temporary employees; those labels alone are not an exemption. Paying an independent supplier for goods or services does not by itself make that person an employee. Failure to register is a legal offence under the NSSF Act, 2013.
Can self-employed individuals register for NSSF voluntarily?
Yes. Self-employed individuals can register voluntarily under the NSSF self-employed scheme. Contributions are based on declared income and you can choose your preferred contribution level within the statutory limits.
What are the NSSF contribution rates under Phase 4?
Under Phase 4 (effective February 2026), the employee and employer each contribute 6% of pensionable earnings. Tier I is 6% on earnings up to KES 9,000 (maximum KES 540 per party). Tier II is 6% on pensionable earnings above KES 9,000, up to KES 108,000. The maximum is KES 6,480 per party (KES 12,960 total).
How do I pay NSSF contributions via M-PESA?
Dial *222#, select Pay โ NSSF, enter your employer number and amount, then confirm with your M-PESA PIN. You'll receive confirmation from both M-PESA and NSSF.
Is there a difference between NSSF and SHIF?
Yes. NSSF is a retirement savings scheme under the NSSF Act, 2013. SHIF (Social Health Insurance Fund) replaced NHIF in 2024 and covers health insurance. You must register for both as an employer.