BeifitiBUYER TRUST LAYER

Net pay

KSh 100,000 gross is KSh 70,442 in your hand

You keep 70.4% of it. Deductions total KSh 29,558 a month.

PAYE

KSh 19,308

NSSF

KSh 6,000

SHIF

KSh 2,750

Housing levy

KSh 1,500

The full working

  • Gross payKSh 100,000
  • Less NSSF (Tier I KSh 540 + Tier II KSh 5,460)โˆ’KSh 6,000
  • Less SHIF (2.75%)โˆ’KSh 2,750
  • Less housing levy (1.5%)โˆ’KSh 1,500
  • Taxable payKSh 89,750
  • 10% on KSh 1โ€“KSh 24,000 (KSh 24,000)KSh 2,400
  • 25% on KSh 24,001โ€“KSh 32,333 (KSh 8,333)KSh 2,083
  • 30% on KSh 32,334โ€“KSh 500,000 (KSh 57,417)KSh 17,225
  • Tax across the bandsKSh 21,708
  • Less personal reliefโˆ’KSh 2,400
  • PAYEKSh 19,308
  • Net payKSh 70,442

Note the order. Statutory deductions come off first to reach taxable pay. The bands then apply to that figure. Personal relief comes off the tax, not off the income โ€” a distinction that trips up most manual calculations.

Other salaries

Assumes a resident employee with no pension contribution, mortgage interest or insurance relief, and no HELB, SACCO or salary advance deductions. NSSF uses the Year 4 rates effective February 2026, with an upper earnings limit of KSh 108,000. Your payslip may differ if your employer structures allowances differently.

Bands from the Income Tax Act Cap 470 as amended by the Finance Act 2023 ยท SHIF, NSSF and housing levy rates current as of September 2026

All salaries