ITax Filing Guide, KRA Returns Guide

how to file kra returns

How to File KRA Returns in Kenya (2026 Step-by-Step Guide)

Filing KRA returns is one of the most important responsibilities for every taxpayer in Kenya. Whether you are employed, self-employed, running a business, or even currently not earning, the Kenya Revenue Authority (KRA) requires you to submit your returns every year.

In this complete 2026 guide, I will walk you step-by-step on how to file your KRA returns easily, avoid penalties, and ensure full compliance. If youโ€™ve ever felt confused about the **iTax system, this guide is for you.


๐Ÿ“Œ What Are KRA Returns?

KRA returns are a declaration of your income, taxes paid, and financial status submitted annually to the government through the iTax system.

๐Ÿ‘‰ In simple terms:
Itโ€™s how you tell the government:

  • How much you earned
  • How much tax you paid
  • Whether you owe anything

๐Ÿ‘ฅ Who Should File KRA Returns in Kenya?

You MUST file returns if you have:

  • A KRA PIN
  • Formal employment (salary)
  • A business or side hustle
  • Rental income
  • Freelance income

๐Ÿ‘‰ Even if you have NO income, you are still required to file Nil Returns.


โš ๏ธ Deadline for Filing KRA Returns 2026

  • ๐Ÿ“… Deadline: 30th June 2026
  • โŒ Late filing penalty:
    • Individuals: Ksh 2,000 minimum
    • Companies: Ksh 20,000+

๐Ÿ‘‰ Avoid last-minute rush. File early!


๐Ÿงพ Requirements Before Filing

Before you start, ensure you have:

โœ… For Employed Individuals:

  • KRA PIN
  • iTax password
  • P9 Form (from employer)

โœ… For Business Owners:

  • Income records
  • Expense records
  • KRA PIN

โœ… For Nil Returns:

  • KRA PIN
  • iTax login credentials

๐Ÿ” Step 1: Login to iTax

  1. Visit: https://itax.kra.go.ke
  2. Enter:
    • KRA PIN
    • Password
  3. Solve the security question
  4. Click Login

๐Ÿ‘‰ If you forgot your password, click โ€œForgot Passwordโ€


๐Ÿ“ฅ Step 2: Download the Excel Return Form

  1. Go to:
    ๐Ÿ‘‰ Returns โ†’ File Return
  2. Select:
    • Tax obligation (Income Tax Resident Individual)
  3. Click Next
  4. Download the Excel (Offline) Form

๐Ÿงฎ Step 3: Fill the Excel Sheet

Open the downloaded file and:

For Employed:

  • Enter details from your P9 form:
    • Basic salary
    • Benefits
    • PAYE deducted

For Business:

  • Declare:
    • Total income
    • Expenses
    • Net profit

๐Ÿ‘‰ Be accurate to avoid errors.


๐Ÿ“ค Step 4: Upload the Return File

  1. Save the Excel file
  2. Go back to iTax
  3. Upload the file
  4. Click Submit

๐Ÿ“„ Step 5: Download Acknowledgement Receipt

After submission:

  • Download the receipt
  • Keep it safe as proof

๐ŸŸข How to File Nil Returns in Kenya

If you had no income:

  1. Login to iTax
  2. Go to:
    ๐Ÿ‘‰ Returns โ†’ File Nil Return
  3. Select obligation
  4. Submit directly (no Excel needed)

๐Ÿ‘‰ It takes less than 2 minutes!


โŒ Common Mistakes to Avoid

  • Wrong KRA PIN
  • Incorrect P9 details
  • Not filing at all
  • Waiting until deadline day
  • Uploading wrong file format

โš ๏ธ Penalties for Late Filing

Failure to file returns leads to:

  • Ksh 2,000 penalty (individuals)
  • Additional interest on unpaid tax
  • Possible account restrictions

๐Ÿ’ก Benefits of Filing KRA Returns

  • Avoid penalties
  • Access government services
  • Apply for loans and tenders
  • Maintain a clean financial record

๐Ÿข Why Use Cyber Services Like Divalinks?

At Divalinks Online Cyber Services Kenya, we help you:

  • File KRA returns quickly
  • Avoid errors
  • Recover forgotten passwords
  • Handle nil returns in minutes

๐Ÿ‘‰ You donโ€™t have to struggle alone.


๐Ÿš€ Pro Tips for 2026 Filing

  • File early (donโ€™t wait for June)
  • Keep your P9 safe
  • Update your KRA details
  • Use a trusted cyber service

๐Ÿ“ฃ Final Thoughts

Filing KRA returns in Kenya is not as complicated as many people think. With the right guidance and tools like the iTax system, you can complete the process in minutes.

The key is:
๐Ÿ‘‰ Start early
๐Ÿ‘‰ Follow the correct steps
๐Ÿ‘‰ Avoid common mistakes

If you need assistance, visit Divalinks Online Cyber Services Kenya and get professional help today.


๐Ÿ“ž Call to Action

Need help filing your KRA returns?

๐Ÿ“ Visit Divalinks Cyber Services today
๐Ÿ’ฌ Or contact us for quick assistance

๐Ÿ‘‰ Letโ€™s file your returns fast, easy, and stress-free!

Leave a Comment

Scroll to Top