B
BoraTechCyber Life Eldoret
chat
Official E-Government Series

How to File Your KRA Returns in Kenya

Avoid the June 30th rush. Our definitive guide walks you through the iTax portal step-by-step for a stress-free filing experience.

BoraTech Compliance Specialist Portrait

By Boratech Cyber

Updated for Tax Season 2026 β€’ 8 min read

In Kenya, filing income tax returns is a mandatory legal requirement for every person with an active KRA PINβ€”whether you are employed, self-employed, or even if you had no income (Nil Returns). Missing the deadline attracts heavy financial penalties. At BoraTech Cyber (Opposite Eldoret Hospital), we specialize in making this complex process simple, fast, and 100% accurate.

Filing Progress Overview

1. Preparation2. iTax Portal Login3. Form Completion4. Confirmation Slip
01

Gather Your Required Documents

Before logging into the iTax portal, gather the following documents and credentials. Organization prevents filing errors.

description

P9 Form (Employed)

Provided by your employer showing total taxable pay, PAYE deducted, and relief claimed for the year.

pin

KRA PIN & Password

Your 11-digit PIN (starts with A or P) and password. (Forgot password? Visit our Cyber Hub for instant reset).

02

Log in to the KRA iTax Portal

Navigate to the official iTax portal at itax.kra.go.ke.

https://itax.kra.go.ke/KRA-Portal/
Official Gateway
account_balance

Kenya Revenue Authority (iTax)

Enter your User ID / KRA PIN to begin filing your returns.

personA0123456789X
Continue to Password Entry
"Pro Tip: If you have lost your iTax password or security question answers, visit BoraTech Cyber opposite Eldoret Hospital with your original ID for an instant password reset and email updating."
03

Fill and Submit Your Returns

Select your tax obligation from the menu: Returns β†’ File Return β†’ Income Tax Resident Individual.

grid_on

Option A: Employment P9 Returns

Download the auto-populating Excel file or use the web-form option. Input Section A (Basic Info), Section F (Employment Income), and Section M (Tax Payable/Refundable).

  • check_circle Enable Macros in Excel before typing
  • check_circle Ensure P9 figures match your monthly payslips
  • check_circle Validate & upload the zip file to iTax
bolt

Option B: Nil Returns

Students, unemployed individuals, or those without taxable income for the year can complete filing in 2 minutes via the 'File Nil Return' menu.

Takes 2 Mins

Feeling Overwhelmed or Stuck?

Our tax compliance team in Eldoret files hundreds of returns every month. Avoid errors, lock in your compliance certificate, and stay penalty-free.

assignment_turned_in

KRA Return Filing

Assisted Filing β€’ KSh 500

File Now