Since December 2024, SHIF and the Affordable Housing Levy are deducted before PAYE is calculated, and pension contributions are deductible up to KSh 30,000 a month.
Your employer also pays NSSF (matching yours, up to KSh 6,480) and 1.5% Housing Levy on top of your salary.
SHIF is 2.75% of gross salary with no upper limit.
This is an estimate based on published rates, not tax or financial advice. Your payslip or assessment may differ. We are an independent site, not affiliated with any government agency.
Deductions from a Kenyan salary in 2026
Deduction
Rate
Comes off before PAYE?
NSSF
6% up to KSh 108,000 (max KSh 6,480)
yes (pension, up to KSh 30,000)
SHIF
2.75% of gross
yes
Affordable Housing Levy
1.5% of gross
yes
PAYE
10% – 35% bands minus KSh 2,400 relief
–
Worked example: KSh 100,000 a month
Gross salary KSh 100,000 a month
NSSF (Ksh 6,000.00), SHIF (Ksh 2,750.00) and the Housing Levy (Ksh 1,500.00) leave taxable pay of Ksh 89,750.00. PAYE is Ksh 19,308.35 and net pay Ksh 70,441.65.
Net pay per monthKsh 70,441.65
PAYE
Ksh 19,308.35
SHIF + Housing Levy + NSSF
Ksh 10,250.00
Taxable pay
Ksh 89,750.00
Item
Per month
Per year
Gross salary
Ksh 100,000.00
Ksh 1,200,000.00
NSSF Tier I (6% up to KSh 9,000)
−Ksh 540.00
−Ksh 6,480.00
NSSF Tier II (6% from 9,000 to 108,000)
−Ksh 5,460.00
−Ksh 65,520.00
SHIF (2.75%)
−Ksh 2,750.00
−Ksh 33,000.00
Affordable Housing Levy (1.5%)
−Ksh 1,500.00
−Ksh 18,000.00
PAYE
−Ksh 19,308.35
−Ksh 231,700.20
Net pay
Ksh 70,441.65
Ksh 845,299.80
Net pay by gross salary (2026)
Gross
NSSF
SHIF
Housing Levy
PAYE
Net
KSh 30,000
1,800
825
450
731
26,194
KSh 50,000
3,000
1,375
750
5,846
39,029
KSh 75,000
4,500
2,063
1,125
12,577
54,735
KSh 100,000
6,000
2,750
1,500
19,308
70,442
KSh 150,000
6,480
4,125
2,250
33,527
103,618
KSh 200,000
6,480
5,500
3,000
47,889
137,131
KSh 300,000
6,480
8,250
4,500
76,614
204,156
Questions people ask
What is the net pay for KSh 50,000?
About KSh 39,029. NSSF takes KSh 3,000, SHIF KSh 1,375, the Housing Levy KSh 750 and PAYE about KSh 5,846.
What is the net pay for KSh 100,000?
About KSh 70,442. Deductions are NSSF KSh 6,000, SHIF KSh 2,750, Housing Levy KSh 1,500 and PAYE about KSh 19,308.
How much is NSSF in 2026?
6% of pay up to KSh 108,000 from February 2026 – KSh 540 in Tier I (on the first KSh 9,000) plus up to KSh 5,940 in Tier II, a maximum of KSh 6,480. Your employer pays the same amount.
Is SHIF capped?
No. SHIF is 2.75% of your gross salary with no upper limit, so it keeps rising with pay – KSh 8,250 on a salary of KSh 300,000.
This is an estimate based on published rates, not tax or financial advice. Your payslip or assessment may differ. We are an independent site, not affiliated with any government agency. Read the full disclaimer.