How to file KRA returns using a P9 form for salaried Kenyans

By , May 11, 2026

As the long tax season drifts across Kenya each year, many salaried workers find themselves searching drawers, email folders, and office WhatsApp groups for one small but powerful document, the P9 form.

It arrives quietly from employers, yet it carries the story of an entire working year: salaries earned, taxes deducted, pension contributions made, and reliefs claimed beneath months of early mornings and late commutes.

For many Kenyans, filing returns can feel like crossing a river whose depth is unknown.

But once the process is understood, it becomes less of a burden and more of a yearly financial ritual, simple, procedural, and necessary.

An image of Kenya currency notes. PHOTO/https://web.facebook.com/profile.php?id=61571672134169
An image of Kenya currency notes. PHOTO/https://web.facebook.com/profile.php?id=61571672134169

The Kenya Revenue Authority requires all salaried individuals with Kenya Revenue Authority (KRA) PINs to file annual returns before the June 30 deadline, even when no additional income was earned. The P9 form becomes the compass that guides the process.

Understanding the P9 form before filing returns

A P9 form is issued by an employer at the end of every financial year.

It summarises the total salary earned, Pay As You Earn (PAYE) tax deducted, pension contributions, insurance reliefs, and other statutory deductions made throughout the year.

In simple terms, it is a yearly salary map.

Before beginning the filing process, salaried employees should confirm that the details on the P9 form are accurate.

Names, KRA PINs, gross pay, PAYE deductions, and reliefs should match payslips and employer records.

Once the figures align, the filing journey becomes smoother.

Logging into the KRA iTax portal

The process begins at the official KRA iTax platform.

Visit KRA iTax Portal and log in using a KRA PIN and password.

After entering the portal, the dashboard opens like a control room of tax records, certificates, and return options waiting quietly behind blue tabs.

From the top menu, select the “Returns” section, then click “File Return.”

Times Tower building in Nairobi which houses the Kenya Revenue Authority in headquarters in Nairobi. PHOTO/@MKNjoroge/X.

The system will request the tax obligation type. Salaried employees should choose “Income Tax – Resident Individual.”

Choosing the correct return type

After selecting the tax obligation, the portal automatically loads the return filing page.

Salaried workers using P9 forms should choose the “ITR for Employment Income Only” option.

This option is designed for employees whose income comes strictly from employment and PAYE deductions.

The return period usually appears automatically, covering January 1 to December 31 of the relevant year.

Once confirmed, the next step opens the sections where income details are entered.

Entering salary details from the P9 form

The filing form contains several sections arranged alphabetically.

Section F is where gross salary information is entered. The figures should mirror exactly what appears on the P9 form. Accuracy matters because mismatched amounts can trigger compliance issues later.

The numbers represent more than payroll entries. They reflect an entire year of labour, meetings attended, shifts completed, deadlines survived, and paydays counted one after another.

Confirming PAYE deductions

After salary details are entered, the next important stop is Section M.

This section captures PAYE deductions already remitted to KRA by the employer during the year.

Employees should compare the figures carefully with the totals indicated on the P9 form.

Correct PAYE entries help ensure a taxpayer is not charged twice or flagged unnecessarily.

Declaring pension contributions and reliefs

Section T allows salaried workers to declare pension contributions and other allowable deductions.

If an employee contributed to a registered pension scheme, the figures should correspond with the entries reflected on the P9 form.

Insurance relief can also be included where applicable.

This may apply to qualifying life insurance policies or education policies recognised under Kenyan tax law.

These reliefs quietly reduce the final tax burden, like small lanterns lighting the edges of an otherwise heavy financial road.

Reviewing and submitting the return

Before submission, taxpayers should revisit every section slowly and carefully.

Names, PINs, employer details, salary amounts, PAYE deductions, and reliefs should all align with the P9 form.

Once satisfied, click the “Submit” button.

The portal then generates an acknowledgment receipt confirming the return has been successfully filed. Downloading and saving this receipt is important for future reference.

Why filing returns matters every year

Even salaried employees whose taxes are fully deducted through PAYE are still legally required to file annual returns.

Failure to file before the deadline may attract penalties from KRA, even where no tax is owed.

Beyond compliance, filed returns are often required when applying for loans, government tenders, visas, scholarships, and financial services.

A tax return becomes more than paperwork. It becomes proof of financial identity in a world increasingly shaped by records, systems, and digital trails.

And so, every year before June fades into July, thousands of salaried Kenyans return to the iTax portal, carrying P9 forms like folded maps of the year they have worked through, one payslip at a time.

More Articles