Processing Your Payroll...
Calculating PAYE, NSSF, SHIF & Housing Levy

Kenya Flag254 Payroll Hub

Your Complete Payroll, Tax Filing & Compliance Partner

📩 Request Filing

📤 Upload & Process

âŦ‡ī¸ Download Sample Template Start here if you don't have a template
Upload your payroll Excel file
Your company's NSSF employer code
Your company's registered name

đŸŽ¯ What You Get

📄

Bulk Payslips NEW

Professional PDF payslips for all employees. Auto-send to emails or download as ZIP. Perfect for HR!

📋

PAYE Return for iTax

Official KRA format - 25 columns exactly as iTax expects. Upload directly to eTIMS portal.

đŸĻ

NSSF Portal Template

NSSF official format - 8 columns ready for portal upload. Saves hours of manual entry.

📊

Professional Summary

Beautifully formatted Excel - Green headers, currency formatting, totals. Perfect for management.

🏧

Bank Payment Files

Equity, KCB, Co-op, NCBA - Ready-to-upload salary payment files for bulk bank transfers.

💡 Why This Saves You Time

  • ✅ No manual calculations - PAYE, NSSF, SHIF, Housing Levy auto-computed
  • ✅ KRA & NSSF compliant - 2025 rates built-in, always up-to-date
  • ✅ Upload ready files - CSV formats match official portals exactly
  • ✅ Zero errors - No typos, no formula mistakes, no wrong rates
  • ✅ Professional reports - Impress management with formatted summaries

📋 How It Works

  1. Upload your Excel with employee names & salaries
  2. Fill in the period (auto-filled with current month)
  3. Click Process - we calculate everything
  4. Download your files - ready to submit to KRA & NSSF
⚡ 2025 NSSF Update: Rates have DOUBLED! Our calculator uses the new limits: Tier I (KES 8,000), Tier II (KES 72,000). Maximum deduction: KES 4,320/month.

📝 Excel Template Columns

  • Employee Name * (Required)
  • Basic Salary * (Required)
  • Employee ID
  • ID Number (National ID)
  • Phone Number
  • KRA PIN
  • NSSF No.
  • SHIF No.
  • Housing Allowance
  • Transport Allowance
  • Other Allowances
  • Bank Name (for bank files)
  • Bank Branch (for bank files)
  • Account No. (for bank files)
  • Email (for bulk payslip delivery)
Download the template above for a professionally formatted Excel file!

✅ Files Ready for Download!

Your payroll has been processed successfully. Choose which file to download:

📋 Statutory Returns

🏧 Bank Bulk Payment Files

Generate salary payment files for your bank. Net pay amounts ready for bulk transfer.

💡 Tip: Add bank_account and bank_name columns to your Excel template to get complete bank files with account numbers pre-filled.

📄 Bulk Payslip Generation Service

Generate professional PDF payslips for all employees. Add an email column to your Excel to enable individual email delivery.

💰 Tiered Pricing

1-9 employees KES 1,000
10-20 employees KES 3,000
21-50 employees KES 5,000
51+ employees KES 7,000
  • Professional PDF payslips for each employee
  • Payslips stored securely for download
  • Optional: Auto-send to employee emails (if provided)
  • Bulk download as ZIP file

â„šī¸ 2025 Rates

×
☕

Support This Free Tool

This payroll processor is free to use! If it saves you time, please consider supporting the developer with a small contribution via M-Pesa.

Lipa Na M-Pesa Till No.

7726768

PETER

KES 100 KES 200 KES 300 KES 500

Any amount is appreciated! 🙏

×
📄

Bulk Payslip Generation

Total Employees: 0

1-9 employees

Total Cost: KES 1,000

We'll send the payslips download link here
Enter the M-Pesa confirmation code after payment

Pay via M-Pesa Till No.

7726768

PETER

📲 Payment Steps

  1. Go to M-Pesa → Lipa Na M-Pesa → Buy Goods
  2. Enter Till Number: 7726768
  3. Enter Amount: KES 0
  4. Complete payment and note the transaction code
  5. Enter the code above and submit