← 返回
效率工具 中文

Kenya Tax Rates

Calculate Kenya payroll deductions - PAYE, SHIF, NSSF, Housing Levy with accurate 2024/2025 rates
计算肯尼亚薪资扣款——采用准确的2024/2025税率计算PAYE、SHIF、NSSF及住房税。
enjuguna
效率工具 clawhub v1.0.1 1 版本 100000 Key: 无需
★ 0
Stars
📥 2,239
下载
💾 0
安装
1
版本
#latest

概述

Kenya Tax Rates Skill

Calculate Kenya payroll taxes and deductions with up-to-date rates for PAYE, SHIF, NSSF, and Housing Levy.

Features

  • PAYE - 5-band progressive tax (10% to 35%)
  • SHIF - 2.75% Social Health Insurance (replaced NHIF Oct 2024)
  • NSSF - Two-tier pension with auto date-based limits
  • Housing Levy - 1.5% Affordable Housing Levy
  • Tax Reliefs - Personal, insurance, pension, mortgage

Usage

Install the npm package:

npm install kenya-tax-rates

Quick Net Salary

import { getNetSalary } from 'kenya-tax-rates';

const netSalary = getNetSalary(100000);
// Returns ~KES 75,000

Full Payroll Breakdown

import { calculatePayroll } from 'kenya-tax-rates';

const result = calculatePayroll({
  grossSalary: 100000,
  pensionContribution: 5000,  // optional
  insurancePremium: 2000,     // optional
});

// Returns:
// {
//   grossSalary: 100000,
//   taxableIncome: 93590,
//   deductions: { shif: 2750, nssf: 2160, housingLevy: 1500, paye: 18594 },
//   netSalary: 74995,
//   employerContributions: { nssf: 2160, housingLevy: 1500 }
// }

Individual Calculators

import { calculatePaye, calculateShif, calculateNssf, calculateHousingLevy } from 'kenya-tax-rates';

// PAYE with reliefs
const paye = calculatePaye(85000);

// SHIF (2.75%, min KES 300, no cap)
const shif = calculateShif(50000); // 1375

// NSSF (auto-detects 2024/2025 rates based on current date)
const nssf = calculateNssf(80000);

// Housing Levy (1.5%)
const levy = calculateHousingLevy(100000); // 1500

Current Tax Rates

PAYE Monthly Bands

| Income (KES) | Rate |

|--------------|------|

| 0 - 24,000 | 10% |

| 24,001 - 32,333 | 25% |

| 32,334 - 500,000 | 30% |

| 500,001 - 800,000 | 32.5% |

| Above 800,000 | 35% |

NSSF Limits (auto-selected by date)

| Period | Lower Limit | Upper Limit | Max Contribution |

|--------|-------------|-------------|------------------|

| Feb 2024 - Jan 2025 | KES 7,000 | KES 36,000 | KES 2,160 |

| From Feb 2025 | KES 8,000 | KES 72,000 | KES 4,320 |

Reliefs

  • Personal Relief: KES 2,400/month
  • Insurance Relief: 15% of premiums, max KES 5,000/month
  • Pension Deduction: Max KES 30,000/month

API Reference

| Function | Description |

|----------|-------------|

| calculatePayroll(input) | Full payroll with all deductions |

| getNetSalary(gross, date?) | Quick net salary calculation |

| calculatePaye(taxableIncome) | PAYE with reliefs |

| calculateShif(grossSalary) | SHIF contribution |

| calculateNssf(earnings, date?) | NSSF two-tier contribution |

| calculateHousingLevy(grossSalary) | Housing levy (1.5%) |

Source

版本历史

共 1 个版本

  • v1.0.1 当前
    2026-03-28 16:20 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

productivity

Weather

steipete
获取当前天气和预报(无需API密钥)
★ 444 📥 226,121
productivity

Word / DOCX

ivangdavila
创建、检查和编辑 Microsoft Word 文档及 DOCX 文件,支持样式、编号、修订记录、表格、分节符及兼容性检查等功能。
★ 438 📥 147,220
productivity

Nano Pdf

steipete
使用nano-pdf CLI通过自然语言指令编辑PDF
★ 275 📥 114,739