How to Set Up Payroll for a New Business in Kenya
Why Payroll Setup Matters from Day One
If you are starting a new business in Kenya and plan to hire employees, setting up payroll correctly from the beginning is not optional — it is a legal requirement. Failure to register with the relevant statutory bodies or to remit deductions on time can result in hefty penalties, interest charges, and even prosecution.
This guide walks you through every step you need to set up payroll Kenya for a new business, from registering with KRA to running your first payslip.
Step 1: Register Your Business and Get a KRA PIN
Before you can operate payroll, your business must be formally registered and have a valid KRA PIN. If you have not already done so:
- Register your business with the Registrar of Companies (BRS portal) as a sole proprietorship, partnership, or limited company.
- Apply for a KRA PIN for the business entity through the KRA iTax portal (itax.kra.go.ke).
- Once your KRA PIN is issued, apply for a PAYE obligation under your employer PIN. This enables you to file monthly P10 returns.
You will need the following documents for KRA PAYE registration:
- Certificate of incorporation or business registration certificate
- KRA PIN certificate of the business
- Directors'/partners' KRA PINs and ID copies
- CR12 form (for limited companies) showing company directors
Step 2: Register with NSSF as an Employer
The National Social Security Fund (NSSF) is a mandatory pension scheme. Every employer with one or more employees must register with NSSF.
NSSF Contribution Rates
| Tier | Pensionable Earnings Range | Employee Rate | Employer Rate |
|---|---|---|---|
| Tier I | Up to KES 9,000 | 6% | 6% |
| Tier II | KES 9,001 – KES 108,000 | 6% | 6% |
To register:
- Visit the NSSF website (nssf.or.ke) or your nearest NSSF branch.
- Fill out the employer registration form.
- Submit copies of your business registration, KRA PIN, and director IDs.
- You will receive an NSSF employer code that you use for all future remittances.
NSSF contributions must be remitted by the 15th of the following month.
Step 3: Register with SHA / SHIF
The Social Health Authority (SHA) administers the Social Health Insurance Fund (SHIF), which replaced the old NHIF. All employers must register and deduct SHIF contributions from employees' salaries.
SHIF Contribution Rate
The SHIF rate is 2.75% of gross salary, deducted entirely from the employee's pay. There is no employer contribution for SHIF.
To register:
- Visit the SHA portal (sha.go.ke) or a Huduma Centre.
- Register as an employer and submit the required business documents.
- Register each employee individually — they will need their ID number and KRA PIN.
SHIF contributions are remitted by the 9th of the following month.
Step 4: Register for Housing Levy
The Affordable Housing Levy is a mandatory contribution for all employees and employers in Kenya.
Housing Levy Rates
- Employee contribution: 1.5% of gross salary
- Employer contribution: 1.5% of gross salary
Both contributions are remitted together through the KRA iTax portal by the 9th of the following month. No separate registration is required if you already have a KRA PAYE obligation — the Housing Levy is filed alongside your monthly PAYE return.
Step 5: Understand Your Payroll Calendar
Kenyan payroll follows a strict monthly remittance calendar. Here are the key dates you must never miss:
| Obligation | Deadline | Filed Through |
|---|---|---|
| PAYE | 9th of following month | KRA iTax |
| SHIF | 9th of following month | SHA Portal |
| Housing Levy | 9th of following month | KRA iTax |
| NSSF | 15th of following month | NSSF Portal |
Missing any of these deadlines incurs penalties. For KRA obligations, the penalty is typically 25% of the amount due plus 2% interest per month.
Step 6: Choose Your Payroll Software
You have several options for processing payroll in Kenya:
Option 1: Spreadsheets (Not Recommended)
Some small businesses start with Excel. While it may seem free, the risk of calculation errors, missed deductions, and compliance failures makes it the most expensive option in the long run.
Option 2: Outsource to an Accountant
Hiring an accountant to run payroll works for very small teams but becomes expensive as you grow. You also lose visibility into your payroll data.
Option 3: Payroll Software (Recommended)
Modern payroll software like SmartHR automates calculations, generates statutory reports, and ensures compliance. Look for software that:
- Automatically calculates PAYE using current tax bands
- Handles NSSF Tier I and Tier II calculations
- Computes SHIF at 2.75% of gross
- Calculates both employee and employer Housing Levy
- Generates KRA-ready CSV files for P10 filing
- Produces payslips and P9 tax deduction cards
- Supports bulk salary processing
Step 7: Your First Payroll Checklist
Before running your first payroll, make sure you have the following in order:
- Employee records: Full name, ID number, KRA PIN, NSSF number, bank account details
- Employment contracts: Signed contracts specifying gross salary, allowances, and benefits
- Statutory registrations: KRA PAYE obligation, NSSF employer code, SHA registration
- Payroll software: Configured with your company details and employee data
- Bank details: Company bank account set up for salary disbursement and statutory payments
- Payroll calendar: Marked with all remittance deadlines for the year
Common Payroll Setup Mistakes
New business owners in Kenya frequently make these costly mistakes:
1. Paying Employees "Under the Table"
Some employers try to avoid statutory deductions by paying cash without processing payroll. This is illegal and exposes you to severe penalties from KRA, NSSF, and SHA. It also leaves employees without pension contributions or health cover.
2. Using Outdated Tax Tables
Tax bands and statutory rates change. Using last year's rates will result in incorrect deductions. Always verify you are using the current PAYE rates.
3. Forgetting Employer Contributions
NSSF and Housing Levy have both employee and employer portions. The employer's share is an additional cost above the employee's gross salary. Budget for these when setting salary levels.
4. Not Keeping Payroll Records
Kenyan law requires employers to keep payroll records for at least 7 years. This includes payslips, tax deduction cards, and remittance receipts. Digital record-keeping through payroll software simplifies this requirement.
5. Missing the First Remittance
Many new employers do not realise they must start remitting from the very first month they pay an employee. There is no grace period for new businesses.
How SmartHR Makes Payroll Setup Easy
SmartHR is built specifically for Kenyan businesses. Setting up payroll takes minutes, not days:
- Pre-configured with all current Kenyan statutory rates
- Guided setup wizard walks you through adding employees
- Automatic PAYE, NSSF, SHIF, and Housing Levy calculations
- One-click generation of KRA, NSSF, and SHA reports
- Employee self-service portal for payslips
- GPS attendance and leave management included
Ready to set up payroll for your new business? Start your free trial of SmartHR today — no credit card required. Have questions? Check our features page or try the salary calculator to see how deductions work.