How to File KRA Returns

Filing KRA (Kenya Revenue Authority) returns as an employed person is straightforward if you follow these steps.

Here’s a simple guide for filing your KRA iTax returns using a P9 form (issued by your employer):

What You Need Before You Begin:

  1. KRA PIN and iTax password
  2. P9 Form from your employer (contains your total income, PAYE, benefits, etc.)
  3. Access to a computer or smartphone with internet
  4. Step-by-Step Guide to File KRA Returns (For Employed Individuals):

Step 1: Log into iTax Portal

  • Go to https://itax.kra.go.ke
  • Enter your KRA PIN and click Continue
  • Enter your password and solve the security question
  • Click Login

Step 2: Select ‘File Returns’

  • On the dashboard, click on “Returns”“File Return”
  • Choose Tax Obligation: Income Tax – Resident Individual
  • Click Next

Step 3: Download the Excel Return Form

  • On the next page, click to download the Income Tax Return Excel Sheet (IT1 Form).
  • Enable macros in Excel (usually prompted on top of the sheet).
  • Fill in the following details using your P9 Form:
    • Employment income
    • PAYE deducted
    • Taxable benefits (e.g., housing, car, etc.)
    • Personal reliefs (normally Sh2,400 per month or Sh28,800 annually)

Step 4: Validate and Upload

  • After filling out the form correctly:
    • Click “Validate” to generate the zip file
    • Save the .zip file on your computer

Back in iTax:

  • Upload the validated .zip file
  • Select “No” for amended return (unless you are correcting a past error)
  • Click Submit

Step 5: Download the Acknowledgment

  • Once submitted, download your Acknowledgment Receipt (PDF) as proof you’ve filed.

Deadline:

June 30th every year (for the previous calendar year’s income)

Notes:

  • If you had no income or were unemployed the entire year, file a Nil return
  • Use the correct year (e.g., file 2024 income by June 30, 2025)
  • If you had multiple employers, combine all P9s into one return

Check Also

Suluhu to Ruto: Let’s Act Tough on Gen Zs

Tanzanian President Samia Suluhu Hassan has urged stronger collaboration with William Ruto to address unrest …