Legal Requirements for Hiring in Kenya
Under Kenya's Employment Act 2007 (No. 11 of 2007), employers must comply with minimum wage (KSh 15,120/month for Nairobi as of 2024), 21 days annual leave, 3 months probation maximum, and 28 days notice for termination. These rules apply when hiring your first employee in Kenya. Business owners often overlook them during employee onboarding.
Minimum wage varies by county, with Nairobi at KSh 15,120 and rural areas at KSh 13,573. Check your county government for updates. Failure to pay leads to penalties.
Working hours cap at 52 hours per week, with overtime at 1.5 times the rate. Employees get 21 days annual leave and up to three months maternity pay. Track these for KRA compliance.
Termination follows strict rules, allowing summary dismissal only for gross misconduct. Common violations include late payments or improper notice. Below is a penalty overview.
| Violation Type | Penalty Range |
|---|---|
| Minimum wage breach | KSh 50,000 - 500,000 per violation |
| Unfair dismissal | KSh 50,000 - 500,000 per violation |
| Overtime non-payment | KSh 50,000 - 500,000 per violation |
| Leave denial | KSh 50,000 - 500,000 per violation |
Employment Act Compliance
Section 35 of Employment Act 2007 limits probation to 3 months (extendable once by 3 months with written notice), while Section 41 requires 28 days notice for permanent employees earning over KSh 4,000/month. Include these in employee contracts. This protects both parties during probation period.
For notice periods under Section 35, use 7 days for casuals, up to 28 days based on service length. Section 41 mandates written notice or pay in lieu for termination. Always document reasons to avoid disputes.
Section 45 offers unfair dismissal protections, with remedies up to 12 months salary via labour tribunal. Train managers on termination rules. Use a compliance checklist for payroll setup and record keeping.
- Confirm PIN registration for the employee via iTax portal.
- Issue offer letter with employment terms like gross salary and net pay.
- Track PAYE tax, NSSF contributions, and SHIF enrollment monthly.
- Retain records for statutory deductions and P9 form issuance.
Job Description and Recruitment Process
Effective recruitment in Kenya keeps your cost-per-hire down through structured job descriptions using the STAR method and multi-channel advertising. Start by crafting a clear job description with five key sections: role summary, requirements, responsibilities, benefits, and company overview. This approach attracts qualified candidates for your first employee hire.
Follow a 6-step recruitment process to streamline hiring. First, write the JD. Second, budget KSh 20,000 for ads like MyJobMag at KSh 5,000 per post and LinkedIn at KSh 10,000. Third, screen with a 3-question pre-employment test.
Fourth, conduct 2-stage interviews with HR and the manager. Fifth, check references from 2 previous employers. Sixth, extend the offer within 48 hours to secure top talent while complying with Employment Act 2007 terms.
Here is a JD template example for a Sales Manager: Role: Drive sales growth in Nairobi market. Requirements: 3+ years experience, degree in business. Responsibilities: Meet targets, train team using STAR method. Benefits: KSh 80,000 salary, medical cover via SHIF. Company: Growing SME with NSSF compliance. Adapt this for your needs in hiring your first employee.
Advertising and Screening Candidates
Advertise on MyJobMag (KSh 5,000/post, 200+ applicants), BrighterMonday (KSh 7,500/premium), and Fuzu (KSh 3,000) to generate 150-300 applications within 7 days. Use multi-channel advertising including free WhatsApp groups alongside LinkedIn boosts at KSh 12,000. This targets diverse talent pools for Kenya employment roles.
Apply 80% must-have skills filter in screening to focus on essentials like experience and qualifications. Use a phone interview script with 5 questions in 10 minutes, such as "Describe a sales achievement" or "How do you handle targets?". Tools like free Google Forms or paid Manatal at KSh 4,000/month serve as ATS for efficiency.
Verify backgrounds with CRB reports at KSh 1,050 each and police clearance at KSh 1,050. This ensures compliance with labor laws Kenya and reduces risks in employee onboarding.
| Screening Scorecard Question | Score (0-10) | Notes |
|---|---|---|
| 1. Years of relevant experience? | ||
| 2. Key achievement example? | ||
| 3. Salary expectation match? | ||
| 4. Availability for probation period? | ||
| 5. Reference readiness? | ||
| 6. Skills test score? | ||
| 7. Cultural fit response? | ||
| 8. NSSF/SHIF awareness? | ||
| 9. Phone demeanor? | ||
| 10. Total score (min 70/100) |
Offer Letter and Employment Contract
Kenyan employment contracts must be written within 2 months of hire (Employment Act S.9) and include 8 mandatory clauses covering probation, salary, notice, and termination. Issue the offer letter within 48 hours of selection to secure your first employee. Convert it to a full contract within 2 months to comply with labour laws Kenya.
The 8 required elements under Section 10 are: 1) names of parties, 2) job title, 3) remuneration including gross salary and allowances, 4) hours of work, 5) leave entitlement, 6) probation period, 7) notice period, and 8) termination grounds. Clearly state these in simple language to avoid disputes. For example, specify "Job Title: Sales Assistant, Gross Salary: KSh 25,000 per month".
During employee onboarding, review the contract together and get a signed copy. This supports KRA registration, NSSF contributions, and SHIF enrollment. Keep records for payroll setup and statutory deductions.
Here is a basic offer letter template:
| Element | Sample Content |
|---|---|
| Date | [Insert Date] |
| Candidate Name | [Full Name] |
| Job Title | [Title, e.g., Accountant] |
| Start Date | [Date] |
| Salary | Gross KSh [Amount] monthly |
| Acceptance | Sign below to accept |
Essential Contract Clauses
Beyond statutory requirements, include 7 essential clauses: probation (3 months), non-compete (12 months post-termination), confidentiality, IP assignment, grievance procedure, and performance review schedule. These protect your business during hiring your first employee in Kenya. Tailor them to your industry for better employee retention.
Here are the 7 critical clauses with examples:
- Probation: "3 months, extendable once by 3 months" to assess fit.
- Non-compete: "12-month restriction within 50km radius" after leaving.
- Confidentiality: "Trade secrets remain company property indefinitely".
- IP Rights: "All work product belongs to employer" for inventions or designs.
- Termination: "28 days notice or pay in lieu" for permanent employees.
- Grievance Procedure: "3-step escalation process" from supervisor to management.
- Performance Reviews: "Quarterly with KPI targets" linked to promotion policy.
Add these to your employment contract alongside Employment Act 2007 basics like minimum wage Kenya and overtime pay. Discuss during onboarding to set clear expectations. This aids compliance with employer obligations and reduces unfair dismissal risks.
For a full fillable contract template, structure it with sections for personal details, terms, and signatures. Include clauses on annual leave, maternity leave, and pension contributions to cover NHIF SHIF migration and NSSF setup.
Registering as Employer with KRA
KRA employer registration takes 3-5 business days via iTax portal and requires business PIN, 8-4-8 form submission, and payroll details for 10+ employees. This step ensures compliance with PAYE tax obligations when hiring your first employee in Kenya. Start by securing your individual or business PIN before proceeding.
Begin with obtaining an Individual PIN at itax.kra.go.ke using your ID or passport. The process takes about 1 hour, with instant SMS approval after entering your details and email. This PIN forms the foundation for further employer setup.
For businesses like LTD or partnerships, apply for a Business PIN next, then submit Form 8-4-8 via iTax for the Employer PIN. Include documents such as Certificate of Incorporation, PIN certificate, and director IDs. Once approved, submit employee details, especially if you have 10+ employees, to activate payroll filing.
Download your Employer Portal login after approval to manage statutory deductions like PAYE. Keep records of all submissions for KRA compliance. Common timelines show completion within 3-5 business days, avoiding penalties for non-compliance during employee onboarding.
Obtaining PIN and iTax Setup
Apply for KRA PIN at itax.kra.go.ke using ID/passport (individual: 30 mins approval) or Certificate of Incorporation (business: 1-2 days), then activate Employer Portal for PAYE filing. This setup is essential for hiring your first employee and handling payroll setup. Follow the steps carefully to avoid delays.
First, get your Individual PIN by visiting itax.kra.go.ke, entering your ID number, email, and phone. Approval comes via instant SMS, allowing quick access. Use this for sole proprietorships or as a starting point.
- Access itax.kra.go.ke and select PIN registration for individuals.
- Enter ID/passport details and verify via email.
- Receive PIN via SMS within 30 minutes.
- Proceed to business PIN if operating as LTD or partnership, uploading CR12 and Certificate of Incorporation (approval in 48 hours).
Register on iTax portal using your PIN, email, and phone, then apply for Employer PIN via Form 8-4-8 with payroll register. Assign a Finance Officer role in the portal setup. Troubleshoot issues like 'PIN mismatch' by clearing browser cache.
A typical walkthrough includes five key screenshots: PIN application page, document upload, form submission confirmation, approval notification, and portal login screen. This ensures smooth statutory deductions and remittances by the 9th working day. Experts recommend testing portal access immediately after setup for Kenya employment compliance.
Setting Up PAYE and Statutory Deductions
PAYE rates for 2024: 10% on first KSh 24,000, 25% on KSh 24,001-32,333, up to 35% above KSh 800,000 annually; remit by 9th working day monthly via iTax. Employers must register for a KRA PIN and use the iTax portal for PAYE tax compliance. This ensures smooth payroll setup during employee onboarding.
Statutory deductions include five main items: PAYE, NSSF Tier I/II at 6% each side, SHIF at 2.75% of gross deducted from the employee, Housing Levy at 1.5% from the employee with 1.5% matched by the employer, and HELB advances if applicable. Calculate these from gross salary to determine net pay. Accurate records prevent KRA compliance penalties.
Use payroll software like QuickBooks Kenya at $25 per month for auto-calculation and P9 form generation. It simplifies monthly remittances and integrates with iTax, NSSF portal, and SHIF portal. This tool supports employer obligations under Kenya employment laws.
For hiring your first employee in Kenya, verify the employee's PIN registration before deductions. Set up deductions in your first payroll run and remit on time. Keep detailed records for audits and P9 issuance at year-end.
PAYE Calculation Examples
PAYE applies progressive rates to monthly gross pay after personal relief of KSh 2,400. For a KSh 50,000 salary, tax first KSh 24,000 at 10%, next KSh 8,000 at 25%, then deduct relief. Always use the iTax portal for precise PAYE tax figures.
Higher salaries enter more brackets quickly. A KSh 200,000 salary hits 30% on portions above KSh 32,333 up to KSh 500,000 annually pro-rated. Employers withhold and remit to avoid penalties non-compliance.
Here is a sample table for common salaries showing key components:
| Gross Salary | NSSF (employee) | SHIF (2.75%) | Housing Levy (1.5%) | PAYE | Net Pay |
|---|---|---|---|---|---|
| KSh 50,000 | KSh 3,000 | KSh 1,375 | KSh 750 | KSh 5,846 | KSh 39,029 |
| KSh 100,000 | KSh 4,320 | KSh 2,750 | KSh 1,500 | KSh 19,812 | KSh 71,618 |
| KSh 200,000 | KSh 4,320 | KSh 5,500 | KSh 3,000 | KSh 48,537 | KSh 138,643 |
Note: These are worked examples using the bands and rates current in 2026, with NSSF on the Feb 2025 to Jan 2026 table (maximum KSh 4,320 per side, rising to KSh 6,480 from February 2026). NSSF, SHIF and the Housing Levy are taken before PAYE is worked out, and personal relief of KSh 2,400 is then deducted. The employer also pays NSSF and the Housing Levy at the same rates. Confirm exact figures on the KRA iTax portal.
Detailing the Five Key Deductions
- PAYE (progressive 10-35%): Withheld from gross salary per tax bands, remitted via iTax by 9th working day. Use for income tax under Employment Act 2007.
- NSSF Tier I/II: 6% from the employee and 6% from the employer, capped at the upper earnings limit. The maximum is KSh 4,320 per side per month through January 2026 and KSh 6,480 per side from February 2026. Register via the NSSF portal for compliance.
- SHIF (2.75% of gross): Replaces NHIF; the employee pays 2.75% of gross (minimum KSh 300, no upper cap) and the employer deducts and remits it. The employer does not match SHIF. Enrol via the SHA before the first payroll.
- Housing Levy (1.5% + 1.5%): Funds affordable housing under the Affordable Housing Act 2024; deduct 1.5% from the employee and match 1.5% as employer. Remit monthly with other statutory deductions.
- HELB advances: Recover student loans if employee consents; deduct agreed amounts from net pay. Document in employee contracts.
Integrate these into payroll software Kenya like QuickBooks Kenya for automation. This ensures accurate P9 forms and avoids disputes during offboarding.
Enrolling Employee with NSSF
NSSF registration is mandatory for all employers in Kenya. Contributions are 6% from the employer and 6% from the employee, split into Tier I and Tier II and capped at the upper earnings limit. Through January 2026 the lower earnings limit is KSh 8,000 and the upper earnings limit is KSh 72,000, giving a maximum of KSh 4,320 per side per month. From February 2026 the limits rise to KSh 9,000 and KSh 108,000, giving a maximum of KSh 6,480 per side.
Start the process by registering your business for free at the NSSF portal, which takes about two days. Once registered, apply for unique employee NSSF numbers essential for payroll deductions. For a KSh 50,000 salary the employee contribution works out at KSh 3,000 (6% of pay, within the upper earnings limit), with the employer matching it.
Remit payments by the 9th of the following month through the NSSF portal or bank channels. Late payments attract penalties and interest set by NSSF, so set reminders for employer obligations and confirm the current figures with NSSF. Use the contribution calculator on the portal for accurate figures during employee onboarding.
Keep detailed records of NSSF contributions for KRA compliance and audits. This step ensures smooth payroll setup and protects against penalties under Kenya's labour laws. Integrate it with other statutory deductions like PAYE for efficiency.
Registration and Contribution Rates
Register your employer account at the NSSF portal using your PIN and business documents, with approval in 48 hours. Each employee receives a unique NSSF number for tracking payroll deductions. This sets up proper pension scheme participation from day one.
Tier I covers earnings up to the lower earnings limit (KSh 8,000 through January 2026, KSh 9,000 from February 2026) at 6% each side. Tier II covers earnings between the lower and upper earnings limits at 6% each side. Together they are capped at the upper earnings limit. These rates apply to gross salary calculations in your payroll.
- Log in with your employer PIN on the portal.
- Add employee details including NSSF numbers.
- Generate a payment slip for the month.
- Pay via RTGS or bank options by the 9th.
Example payroll register excerpt: for an employee on a KSh 50,000 salary through January 2026, Tier I is 6% of KSh 8,000 (KSh 480 each side) and Tier II is 6% of the KSh 42,000 between the limits (KSh 2,520 each side), giving KSh 3,000 from the employee and KSh 3,000 from the employer. Always verify against the Employment Act 2007 for minimum wage alignment. Timely remittances support employee retention and avoid disputes.
Registering for SHIF (Successor to NHIF)
SHIF contributions, current since 1 October 2024, are 2.75% of gross salary deducted from the employee, with a minimum of KSh 300 a month and no upper cap, replacing NHIF's graduated rates. The employer deducts this from the employee and remits it; the employer does not match SHIF. Register at sha.go.ke before the first payroll. This social health insurance scheme provides coverage for your employees when hiring your first employee in Kenya. Employers must act quickly to meet SHIF enrollment requirements.
Start by registering your employer account on the SHA portal using your KRA PIN. Link your employees so their SHIF deductions feed into your statutory deductions. For a small firm hiring a first employee, this connects the employee to the scheme from day one.
The contribution is 2.75% of gross pay, funded by the employee. For a KSh 50,000 salary this is KSh 1,375 a month, deducted from the employee and remitted by the employer. Remit by the 9th of the following month alongside PAYE to avoid penalties.
NHIF migration happens automatically, transferring old numbers to SHIF for smooth NHIF SHIF migration. Late payments attract penalties and interest set by the SHA, so confirm the current figures before relying on them. Compare the old and new bases below to plan your payroll setup.
| Gross Salary (KSh) | Old NHIF (graduated) | SHIF (2.75%, employee-funded) |
|---|---|---|
| 30,000 | Graduated NHIF band (now obsolete) | 825 |
| 50,000 | Graduated NHIF band (now obsolete) | 1,375 |
| 100,000 | Graduated NHIF band (now obsolete) | 2,750 |
Step-by-Step SHIF Employer Registration
Access the SHIF portal and log in with your employer PIN from KRA. Verify business details like business name registration for sole proprietorships or limited companies. This step integrates with iTax portal for unified employee onboarding.
Upload payroll data including gross salary and employee details for each new hire. Generate unique employee SHIF numbers during registration. Link to NSSF contributions for full employer obligations.
Once registered, download contribution slips for monthly remittances. Use payroll software like Sage or QuickBooks Kenya to automate calculations. Test with a sample KSh 40,000 gross pay to confirm accuracy.
Handling Deadlines and Penalties
Submit SHIF payments by the 9th of the following month with PAYE via bank or M-Pesa remittances. This aligns with KRA portal login processes for P9 forms. Missing deadlines disrupts payroll compliance.
Late SHIF remittance attracts penalties and interest set by the SHA, so confirm the current figures before relying on them. Maintain record keeping of all remittances to prove compliance during audits. Experts recommend setting calendar reminders for labor laws Kenya adherence.
For first-time employers, pair SHIF setup with employment contracts outlining deductions. Include clauses for probation period and leave entitlement to support smooth HR policies. This prevents disputes under Employment Act 2007.
Frequently Asked Questions
What are the key legal requirements when hiring your first employee in Kenya and setting up KRA, NSSF, and SHIF?
When hiring your first employee in Kenya and setting up KRA, NSSF, and SHIF, you must comply with the Employment Act, register for a KRA PIN via iTax, enrol in NSSF for pension contributions (employer contributes 6% up to the upper earnings limit and the employee matches), and register for SHIF (replacing NHIF) for health insurance, which is 2.75% of gross deducted from the employee and remitted by the employer. Obtain necessary approvals from the Labour Ministry and issue a written contract outlining terms.
How do I register my business with KRA before hiring your first employee in Kenya and setting up KRA, NSSF, and SHIF?
To register with KRA before hiring your first employee in Kenya and setting up KRA, NSSF, and SHIF, visit the iTax portal, apply for a PIN as an employer, submit business details like certificate of incorporation, and activate payroll module for statutory deductions. This enables PAYE (Pay As You Earn) remittances by the 9th of the following month.
What is NSSF registration process when hiring your first employee in Kenya and setting up KRA, NSSF, and SHIF?
For NSSF registration when hiring your first employee in Kenya and setting up KRA, NSSF, and SHIF, visit the NSSF portal or office with your KRA PIN, employee details, and ID copies. Both employer and employee contribute 6% of pensionable salary, split into Tier I and Tier II and capped at the upper earnings limit (KSh 72,000 through January 2026, KSh 108,000 from February 2026), remitted by the 9th of the following month. Late payments attract penalties.
How does SHIF work for hiring your first employee in Kenya and setting up KRA, NSSF, and SHIF?
SHIF, the Social Health Insurance Fund, is mandatory when hiring your first employee in Kenya and setting up KRA, NSSF, and SHIF. Register via the SHA portal using your KRA PIN; the employer deducts 2.75% from the employee's gross salary (minimum KSh 300, no upper cap) and remits it by the 9th of the following month. The employer does not match SHIF. It provides health coverage replacing NHIF.
What are the statutory contribution rates and deadlines for hiring your first employee in Kenya and setting up KRA, NSSF, and SHIF?
Key rates when hiring your first employee in Kenya and setting up KRA, NSSF, and SHIF: KRA PAYE (varies by income, remitted by the 9th), NSSF 6% each side capped at the upper earnings limit (remitted by the 9th), SHIF 2.75% of gross deducted from the employee (remitted by the 9th). Use KRA iTax for PAYE computation; maintain payroll records for audits. Non-compliance attracts penalties and interest, so confirm the current figures with KRA, NSSF and the SHA.
What common mistakes to avoid when hiring your first employee in Kenya and setting up KRA, NSSF, and SHIF?
Avoid delays in registration when hiring your first employee in Kenya and setting up KRA, NSSF, and SHIF. Register with KRA first, then NSSF and SHIF promptly. Don't forget written contracts, accurate payroll deductions, or timely remittances. Consult a lawyer or HR expert to prevent penalties, underpayments, or labour disputes.