Skip to content
Calculator

P9 tax form generator (annual PAYE summary)

The KRA P9 is the certificate of pay and tax. Employers issue them to employees in January. Self-employed and gig workers need to compile their own. This tool builds a full P9-style summary from 12 months of gross + reliefs. Print to PDF when done.

MoGrossPensionIns.MortgageTaxablePAYESHIFNSSFAHLNet
Jan000000
Feb000000
Mar000000
Apr000000
May000000
Jun000000
Jul000000
Aug000000
Sep000000
Oct000000
Nov000000
Dec000000
Year totals00,,000000

Reliefs claimed (auto-applied above)

Personal relief: KES 0 · Insurance relief: KES 0

By paybillke · Updated May 2026 · Finance Act 2025

Independent. Not affiliated with any company listed.

PAYE bands, SHIF (2.75%), NSSF Tier I/II, Housing Levy 1.5%. Personal + insurance reliefs applied per Income Tax Act §30 and §31.

Logic and copy © 2026 paybillke. Verified weekly. If you spot an error, use the report tool.

How we verify →

What the P9 actually is

The P9 is a one-page certificate showing, for one tax year, your monthly gross pay, statutory deductions, reliefs claimed, taxable income, and PAYE remitted. KRA expects it as the supporting document for your annual return on iTax.

When you need to compile your own

  • Self-employed filers preparing their iTax return
  • Diaspora returnees reconstructing income for partial-year filing
  • Gig workers with multiple irregular income sources
  • Employees whose employer hasn't issued one by the 31 January deadline

What this tool produces

Type your gross salary for each of 12 months (or use "Fill 12 months from constant gross" if you earned the same amount each month). Add any pension, insurance, or mortgage-interest deductions. We compute monthly PAYE, SHIF, NSSF, Housing Levy, and net pay using the same engine as our PAYE calculator, fully Finance Act 2025-compliant.

When you click Print / Save as PDF, the tool collapses the page chrome and renders just the P9 grid + identification panel + totals. Save as PDF in your browser print dialog.

What this is not

This is a self-prepared summary, not an official KRA-issued P9. For tax disputes or audit, the official document from your employer is what KRA accepts. For self-employed filers, this tool's output is what you'd attach to your iTax return as supporting documentation.

Frequently asked

Does this work for partial years?

Yes, leave months you didn't work as zero. The annual totals reflect only the months with gross income.

Can I claim insurance relief?

Yes, enter your monthly insurance premium in the "Ins." column. We auto-apply 15% relief, capped at KES 5,000/month.

Why does my number differ from my official P9?

Common reasons: (1) employer-paid medical/staff loans not included here, (2) 13th cheque or bonus paid in a single month, (3) tax variation orders mid-year. Add those manually if applicable.

Related