P9 Form Kenya: Common Errors, Employer Liability, and What KRA Checks After Submission

Every year between January and June, the “P9 season” takes over Kenyan HR and finance departments. For many, it is viewed as a routine administrative task—a document to be handed over so employees can file their individual income tax returns (ITR).

However, at Pedo & Associates Tax Advisors, we have observed a dangerous trend: many employers view the P9 Form as a “closing” document, whereas the Kenya Revenue Authority (KRA) views it as an “opening” document—the beginning of a trail that leads directly into the company’s payroll records.

When an employee files their tax return using a P9 that contains errors, it doesn’t just affect the individual. It triggers a reconciliation process at KRA that can lead to back-dated PAYE assessments, penalties, and interest for the employer. This guide explores the strategic risks of the P9 form in Kenya, the liability of directors, and the common pitfalls that attract KRA audits.

What Is a P9 Form in Kenya?

The P9 Form, also known as the Tax Deduction Card, is a statutory document issued by an employer to an employee at the end of every calendar year. It provides a comprehensive summary of the employee’s total emoluments for the year (January to December).

The form captures:

  • Basic Salary: The fixed monthly pay.
  • Allowances and Benefits: Any additional cash or non-cash perks (e.g., car benefit, house allowance).
  • Gross Pay: Total earnings before any deductions.
  • Pension Contributions: Both statutory (NSSF) and private schemes.
  • Owner Occupier Interest: Mortgage interest deductions.
  • Taxable Pay: The portion of income subject to tax after allowable deductions.
  • Tax Charged (PAYE): The total tax calculated based on the prevailing tax brackets.
  • Personal Relief: The tax credit provided by the government (currently KES 2,400 monthly).
  • PAYE Deducted: The actual tax remitted to KRA.

While the employee uses this to file their annual returns, for the employer, the P9 represents a certified statement of compliance with the Income Tax Act (Cap 470).

Why the P9 Form Matters More Than Most Employers Realize

Most HR managers focus on the “generation” of the form, but CFOs and Directors must focus on the “reconciliation” of the form. The P9 is not just a summary; it is an audit trail.

1. Employee ITR Filing

When your employee uploads P9 data into iTax to file their annual return, they are essentially “confirming” what you paid them. If the KRA system finds a mismatch between what the employee claims and what the employer filed in the monthly PAYE returns (P10), an immediate red flag is raised.

2. PAYE Reconciliation

The P9 serves as a bridge between your internal payroll software and KRA’s iTax system. If your monthly P10 returns do not perfectly aggregate into the annual P9 figures, you have a reconciliation gap. KRA uses this gap to assess under-declared taxes.

3. KRA Compliance Reviews

During a tax health check or a full audit, the P9 is the first document KRA auditors request. It allows them to quickly spot-check whether benefits (like housing or company cars) were taxed correctly according to the law.

4. Employer Accountability

By signing or issuing a P9 (even digitally), the employer takes legal responsibility for the accuracy of the data. If an error in the P9 leads to an employee underpaying tax, KRA will pursue the employer for the principal tax, not the employee.

How KRA Uses Your Employees’ P9 Forms

Very few articles discuss the “back-end” of KRA’s process. Understanding this is crucial for risk management.

KRA Reconciliation Process

KRA’s iTax platform is an integrated system. When an employer files a monthly P10 return and pays the PAYE, that data is stored. At the end of the year, when employees file their ITRs using your P9, the system performs a three-way match:

  1. Employer’s P10 Returns: Monthly filings for 12 months.
  2. Employer’s P9 Forms: The annual summary issued.
  3. Employee’s ITR: The return filed by the staff member.

Matching PAYE Against Monthly Returns

If the total PAYE reported on the P9 is KES 1,200,000 but the sum of the 12 monthly P10 returns is KES 1,150,000, iTax flags a KES 50,000 deficit. KRA will issue a demand for this amount plus a 20% penalty and 1% monthly interest.

How Discrepancies Trigger Investigations

Discrepancies often go unnoticed by employers until an employee is denied a Tax Compliance Certificate (TCC). When the employee complains to KRA that “my employer deducted the tax,” KRA opens an investigation into the employer’s payroll records to see why the money didn’t reach the exchequer.

The 10 Most Common P9 Errors Kenyan Employers Make

Small errors in payroll processing often snowball into massive liabilities on the P9. Here are the top “traffic-drivers” for KRA audits:

1. Incorrect PAYE Figures

Errors often occur when there are mid-month salary adjustments or bonuses that were not correctly annualized.

  • Risk: High.
  • Consequence: Immediate tax demand upon audit.

2. Omitted Benefits and Allowances

Items like airtime allowances, club memberships, or school fees paid by the employer are often left out of the P9.

  • Risk: High.
  • Consequence: KRA considers this tax evasion.

3. Housing Benefit Errors

Under Section 5(3) of the Income Tax Act, housing benefit is the higher of 15% of total income or the actual rent paid. Many P9s use the wrong base for this calculation.

4. Incorrect Mortgage Relief Claims

Employees must provide a valid certificate from a financial institution to claim Owner Occupier Interest (up to KES 25,000/month). Employers often include this in the P9 without verifying the paperwork.

5. Wrong Personal Relief Amounts

In 2026, the standard relief is KES 28,800 per annum. Using outdated rates (from prior years) is a common error in manual or outdated payroll systems.

6. Pension Deduction Errors

The law limits tax-exempt pension contributions to the lower of KES 20,000 per month or 30% of pensionable pay. Excess contributions must be taxed, but often they are not.

7. Failure to Reconcile Payroll and P9 Records

Many firms generate P9s that don’t match their audited financial statements’ staff costs. This is the first thing a KRA auditor looks for.

8. Manual Editing of Generated P9s

HR managers sometimes manually edit an Excel-based P9 to “fix” a mistake without correcting the iTax P10 return. This creates a permanent record of inconsistency.

9. Employee Name or PIN Mismatches

If the PIN on the P9 doesn’t match the PIN in KRA’s database (often due to typos), the employee cannot file their return, leading to complaints and KRA scrutiny.

10. Using Outdated Payroll Data

Using “legacy” software that hasn’t been updated for the latest Finance Act changes (like SHIF or adjusted tax bands) leads to systemic errors across all employee P9s.

P9 Risk Matrix for Employers

ErrorLikelihoodKRA Attention LevelFinancial Risk
Wrong PAYE CalculationHighHighHigh (Tax + Penalties)
PIN/Name MismatchMediumMediumLow (Admin burden)
Missing Housing BenefitHighHighHigh (Back-dated 5 years)
Relief Over-claimingMediumHighMedium
Manual P9 OverridesMediumVery HighHigh (Audit Trigger)

Who Is Liable When a P9 Form Contains Errors?

This is the section every CFO and Director needs to read carefully. Liability is tiered.

1. HR Manager Liability

The HR Manager is responsible for the administrative accuracy. While they may not face personal financial penalties, “negligence in statutory reporting” is often grounds for internal disciplinary action.

2. Payroll Officer Liability

The Payroll Officer holds responsibility for data integrity. If the errors result from a failure to reconcile monthly data, the functional failure sits here.

3. Director Liability

This is critical. Under Kenyan Tax Law, directors can be held personally accountable for the company’s tax debts if it can be proven they were aware of (or should have been aware of) the non-compliance. When a P9 is issued, it is issued on behalf of the “Employer” (the Board/Directors).

4. Employer Liability Under Kenyan Tax Law

The entity (the company) is the primary taxpayer. If a P9 error leads to a PAYE under-declaration:

  • Principal Tax: The company must pay the shortfall.
  • Penalties: 20% of the shortfall.
  • Interest: 1% compounded monthly.
  • KRA Listing: The company may lose its Tax Compliance Certificate, halting its ability to bid for contracts.

What KRA Checks After a P9 Is Submitted

Think of the P9 as a “cheat sheet” KRA uses to audit the following areas:

  • Monthly PAYE Returns (P10): Do the totals match the P9 exactly?
  • NHIF/SHIF & NSSF Records: Are the gross salaries reported to the Social Health Insurance Fund the same as those on the P9? (Discrepancies here suggest “off-the-books” payments).
  • Director Remuneration: Are directors being paid “consultancy fees” (withholding tax) when they should be on the payroll (PAYE)?
  • Benefits-in-Kind: Are car benefits and telephone allowances properly valued?
  • Employee Tax Returns: Are employees claiming more relief than the employer reported?

Read Also: How to Dispute a KRA Assessment

Legal References

The following sections of the Income Tax Act (Cap 470) and the Tax Procedures Act govern P9 obligations:

  • Section 37: Duty of employer to deduct and account for PAYE.
  • Section 5(2): Defines taxable gains and profits from employment.
  • Section 72D: Interest on unpaid tax.
  • PAYE Rules: Guidelines on how employers must maintain records.

FAQ Section (Featured Snippets)

What is a P9 form in Kenya?

A P9 form is a certificate issued by an employer showing an employee’s total earnings, benefits, and PAYE tax deducted over a calendar year (Jan–Dec).

How do I generate a P9 on iTax?

Employers typically generate P9s from their payroll software. While iTax is used to file monthly P10 returns, the P9 itself is issued by the employer to the employee.

Can an employer be penalised for a wrong P9?

Yes. If the P9 understates taxable income or overstates tax paid, the employer is liable for the unpaid PAYE, plus a 20% penalty and 1% monthly interest.

What happens if my P9 differs from my tax return?

KRA’s iTax system will reject the return or issue an assessment for the difference. The employee will likely be asked to provide an amended P9 from the employer.

Does KRA verify P9 information?

Yes, KRA cross-references P9 data with monthly P10 filings and third-party data like bank statements during audits.

Can a director be liable for PAYE errors?

Yes, under the Tax Procedures Act, KRA can hold directors personally liable for unpaid tax if the company fails to pay.

How long should employers retain payroll records?

Employers are legally required to retain payroll records and P9 copies for at least seven (7) years.

Is a P9 mandatory?

Yes. Every employer is legally obligated to issue a P9 to every employee who was in their service during the year by the end of February.

What is the difference between P9 and P10?

The P9 is an individual employee’s annual summary, while the P10 is the employer’s monthly return for all employees.

How do I fix a P9 error after the employee has filed?

The employer must amend the relevant monthly P10 returns on iTax, pay any resulting tax and penalties, and then issue a corrected P9 to the employee.


At Pedo & Associates Tax Advisors, we specialize in helping Kenyan companies navigate the complexities of PAYE compliance. From conducting pre-submission P9 audits to managing KRA tax debt negotiations, our team ensures that your payroll doesn’t become a liability.

Is your company ready for the next KRA audit?
Don’t wait for a discrepancy notice to arrive. Contact Pedo & Associates today for a comprehensive PAYE Health Check and ensure your P9s are audit-proof.

[Book a Consultation with Our Tax Experts]