Generate P9 Form in Kenya

Digital Frameworks Ltd > Blog > Payroll > Generate P9 Form in Kenya
Posted by: adminatDF
Category: Payroll

✅ Updated for KRA iTax 2026 Compliance

How to Generate a P9 Form in Kenya (2026 Guide)

Generate P9 Form in Kenya without the headache of Excel templates. Learn how to automate the process for your employees seamlessly, avoiding costly errors and penalties.

Learning how to generate P9 Form in Kenya is a legal requirement for every employer. A P9 form (Tax Deduction Card) is a crucial document that must be issued to employees by the end of February each year. It summarizes the employee’s annual earnings, PAYE deducted, and tax reliefs applied. Without it, your employees cannot file their annual returns on the KRA iTax portal.

If you need a refresher on the math behind the deductions, read our complete guide on How PAYE is Calculated in Kenya before proceeding.

What Information is Needed to Generate P9 Form in Kenya?

The KRA P9 form is a monthly breakdown of the entire calendar year. To accurately generate P9 Form in Kenya, you must have complete payroll records for January through December. Here is the standard structure:

P9 Column What It Captures
Gross Pay (A) Basic salary + all taxable allowances (house, transport, etc.).
NSSF (B) Tier I and Tier II pension contributions (capped at KES 6,480).
SHIF (C) Social Health Insurance Fund (2.75% of gross).
Housing Levy (E) Affordable Housing Levy (1.5% of gross).
Taxable Pay (F) Gross Pay minus allowable deductions (NSSF, SHIF, AHL, Pension).
PAYE Tax (K) Final tax after applying the KRA tax bands and subtracting reliefs.

Why You Should Automate to Generate P9 Form in Kenya

Manually calculating and filling out Excel templates for every single employee is a massive drain on your HR team’s time and a huge risk to your business. A single data entry error can lead to KRA rejecting your employee’s return or flagging your business for an audit. Instead of doing it manually, here is why smart Kenyan employers use Wagemaster Payroll to generate P9 Form in Kenya:

  • One-Click Generation: Stop downloading individual KRA Excel sheets. Wagemaster compiles your entire workforce’s annual payroll data and generates all P9 forms instantly.
  • 100% Automated Compliance: The software automatically applies the latest KRA tax bands, SHIF rates (2.75%), NSSF Year 4 caps, and Housing Levy deductions without any manual math.
  • Seamless iTax Reconciliation: The total PAYE calculated on the generated P9 will perfectly match the monthly returns you filed on iTax, eliminating the risk of audit flags.
  • Secure Digital Records: Keep up to 7 years of P9 records securely stored in your system, ready to be printed, emailed, or downloaded whenever KRA or an employee requests them.

generate p9 form in kenya

Common Mistakes to Avoid When You Generate P9 Form in Kenya

KRA cross-checks the P9 forms you issue against your monthly PAYE returns. Errors can trigger audits, fines, and penalties for your business.

  • Mismatched PAYE totals: The total PAYE on the P9 must match the total PAYE filed on iTax. If they don’t, employees will be unable to file their returns, and your business will be flagged. KRA may issue a demand for the shortfall plus a 20% penalty and 1% monthly interest.
  • Using outdated reliefs: Ensure you are using the current Personal Relief (KES 2,400/month) and Insurance Relief (15%, capped at KES 5,000).
  • Ignoring the NSSF cap: Since February 2025, the NSSF deduction on the P9 must reflect the capped Year 4 rates (max KES 6,480).
  • Excluding the Housing Levy: The 1.5% Affordable Housing Levy must be correctly captured as a pre-tax deduction. If you miss this, the taxable pay will be wrong.
  • Missing the deadline: P9 forms must be issued to employees by the end of February each year. Late issuance can attract penalties and cause significant inconvenience during the tax filing season.

Generate P9 Forms in Seconds with Wagemaster

Stop wrestling with Excel templates. Wagemaster Payroll automatically compiles your annual payroll history and allows you to generate P9 Form in Kenya for every employee with a single click. All rates (SHIF, NSSF, Housing Levy) are updated automatically so you never make a compliance error. Explore our payroll software features to see how it works.

Book a Free Demo

Author: adminatDF