How to Calculate Overtime in Kenya 2026
Learn how to calculate overtime pay in Kenya under the Employment Act 2007. Overtime rates, working hours limits, step-by-step calculation examples, and employer obligations.
Complete employer guide to P9 forms in Kenya. Learn how to generate P9 tax certificates, file with KRA via iTax, deadlines, and common mistakes to avoid in 2026.
Last updated: Mar 07, 2026
A P9 form, officially known as the Tax Deduction Certificate, is a document issued by an employer to each employee at the end of the calendar year. It summarises all the income earned, tax deducted (PAYE), and reliefs applied during that year. The P9 form is required by the Kenya Revenue Authority (KRA) for individual income tax filing purposes.
Under Kenyan tax law, every employer who deducts PAYE from employees' salaries is obligated to issue a P9 form. This obligation applies whether you employ one person or one thousand people. Failure to issue P9 forms on time can attract penalties from KRA and cause significant inconvenience to your employees during the tax filing season.
If you are unfamiliar with how PAYE is calculated in the first place, we recommend reading our PAYE Calculation Guide for Kenya before continuing with this guide.
The P9 form serves several critical purposes in Kenya's tax ecosystem:
The standard KRA P9 form contains several columns that capture monthly payroll data for the entire calendar year. Understanding each field is essential for accurate completion:
| Column | Description |
|---|---|
| Month | The calendar month (January through December) |
| Basic Salary | The employee's basic monthly salary before allowances |
| Benefits / Allowances | Housing allowance, transport allowance, and any other taxable benefits provided |
| Value of Quarters | The taxable value of housing provided by the employer, if applicable |
| Total Gross Pay | The sum of basic salary, benefits, allowances, and value of quarters |
| Defined Contribution (30%) | Pension or provident fund contributions qualifying for tax exemption, capped at KES 20,000 per month |
| Owner Occupied Interest | Interest paid on a mortgage for the employee's owner-occupied property, up to KES 25,000 per month |
| Retirement Contribution | NSSF Tier I and Tier II employee contributions |
| Affordable Housing Levy | The employee's 1.5% Housing Levy contribution |
| Taxable Pay | Gross pay minus all allowable deductions |
| Tax Charged | The gross PAYE calculated using the progressive tax bands |
| Personal Relief | The monthly personal relief of KES 2,400 |
| Insurance Relief | 15% of health insurance premiums, capped at KES 5,000 per month |
| PAYE Tax | The final PAYE amount after subtracting reliefs from the gross tax |
The bottom of the P9 form includes annual totals for each column and spaces for the employer's KRA PIN, the employee's KRA PIN, and the employer's signature and stamp.
Many small businesses in Kenya still prepare P9 forms manually using spreadsheets or KRA's downloadable P9 template. The manual process involves:
The manual approach is time-consuming and error-prone, especially for businesses with more than a handful of employees. A single miscalculation can cascade across the entire year's figures.
Modern payroll software like SmartHR Kenya automates the entire P9 generation process. When you run payroll each month through the system, all the data needed for the P9 is automatically captured and stored. At the end of the year, generating P9 forms is as simple as clicking a button.
Benefits of automated P9 generation include:
As an employer, you do not file the P9 form itself on iTax. Instead, the P9 is a summary of the monthly PAYE returns you have already filed. However, your employees will use the P9 to file their individual returns. Here is the step-by-step process from both perspectives:
It is critical for both employers and employees to observe the following deadlines:
| Deadline | Obligation | Who |
|---|---|---|
| 9th of each month | File monthly PAYE return and remit PAYE to KRA | Employer |
| End of February 2026 | Issue P9 forms to all employees for the 2025 tax year | Employer |
| End of February 2026 | File employer's annual PAYE summary return | Employer |
| 30 June 2026 | File individual income tax return using P9 data | Employee |
Late filing of individual returns attracts a penalty of KES 20,000 or 5% of the tax due (whichever is higher) from KRA. Employers who fail to issue P9 forms on time can also face administrative penalties.
Having worked with hundreds of Kenyan businesses, we have identified the most common P9 errors that cause problems during tax filing:
Once employees receive their P9 forms, they should:
Employees who had only one source of employment income and no other income will typically find that their PAYE already covers their full tax liability, resulting in a nil return. Those with additional income sources (such as rental income or freelance work) must declare all income in their return.
SmartHR Kenya's payroll module is designed to make P9 generation effortless. Here is how our platform handles the entire process:
To see how our salary calculator and payroll system work together to simplify tax compliance, visit our features page or explore our pricing plans.
If your employer fails to issue your P9 form by the end of February, you should first request it formally in writing. If the employer still does not comply, you can report them to KRA. In the meantime, you can use your payslips to estimate the figures for your tax return, though this is not ideal. KRA recognises that some employees face this challenge and may accept returns based on payslip data, but the P9 remains the official document.
Technically, you can file your return using information from your payslips and bank statements. However, the P9 is the official document KRA expects. Filing without it may result in discrepancies that trigger a KRA audit. It is always best to obtain your P9 from your employer before filing.
If you worked for more than one employer during the year, you should obtain a P9 form from each employer. When filing your individual return on iTax, you will need to combine the income and PAYE from all P9 forms. This may result in additional tax payable if the combined income pushes you into a higher tax band that was not fully accounted for during monthly PAYE deductions.
No. A payslip is a monthly document showing your earnings and deductions for a single pay period. The P9 form is an annual document that summarises all 12 months of payroll data in a single certificate. Think of the P9 as a yearly summary of all your payslips, formatted specifically for tax filing purposes. For more details on reading your payslip, see our Understanding Your Payslip guide.
Employers should retain copies of P9 forms and supporting payroll records for a minimum of seven years, as KRA can audit tax records going back up to five years from the date of filing. Keeping records for seven years provides a safety margin. Digital storage through payroll software like SmartHR Kenya makes this easy and eliminates the need for physical storage.
Generating and filing P9 forms does not have to be a stressful annual exercise. With SmartHR Kenya, the entire process is automated, accurate, and audit-ready. Get started today and ensure your 2026 tax compliance is handled seamlessly from day one.
Learn how to calculate overtime pay in Kenya under the Employment Act 2007. Overtime rates, working hours limits, step-by-step calculation examples, and employer obligations.
SmartHR handles payroll, attendance, leave, and compliance so you can focus on your business.