How to File NIL KRA Returns Using iTax and eCitizen

How to File KRA NIL Returns (2 Methods)

Did you know? Filing your KRA NIL returns through eCitizen is now faster and easier than using the traditional iTax portal. If you have a KRA PIN and didn’t earn any income in the last year (e.g., students, unemployed individuals, inactive businesses), you’re legally required to file NIL returns to avoid penalties.

This guide walks you step-by-step through both methods — starting with the eCitizen platform, then the iTax portal.

First things First, What Are NIL Returns?

How to File NIL KRA Returns Using iTax and eCitizen
How to file nil kra returns using itax and ecitizen

NIL returns are tax declarations filed with the Kenya Revenue Authority (KRA) to show that you did not earn any income during a given tax period (usually one calendar year).

In simple terms, if you have a KRA PIN but:

  • You’re unemployed
  • You’re a student
  • Your business is dormant or inactive
  • You’re not earning a salary or income

…then you must file NIL returns to let KRA know you had zero taxable income.

Method 1: How to File NIL Returns Using eCitizen (Easier & Faster)

eCitizen now integrates KRA services, making NIL return filing seamless. Here’s how:

Step-by-Step Guide:

  1. Go to: https://ecitizen.go.ke
  2. Login with your eCitizen account
    (Use your national ID number and password. If you don’t have an account, create one.)
  3. On the dashboard, find and click “Kenya Revenue Authority” services
  4. On Kra Dashboard ,Select “File Returns”
  5. Select the return type – most people will choose Income Tax – Resident Individual.
  6. Choose the return period (e.g., for 2024, select 01/01/2024 to 31/12/2024).
  7. Confirm the details are correct and click “Submit NIL Return.”
  8. After submissions the record will be updated on your system
See also  How to Generate eTIMS Invoices on eCitizen: A Simple Step-by-Step Guide

Ecitizen doesn’t provide the traditional Acknowledgement receipt.

📌 You’re done in under 2 minutes.

Method 2: How to File NIL Returns Using the iTax Portal

Though more technical, the iTax portal is still a valid option.

Step-by-Step Guide:

  1. Visit: https://itax.kra.go.ke
  2. Enter your KRA PIN and click Continue
  3. Enter your password and solve the security question to login.
  4. On the dashboard, go to Returns > File NIL Return
  5. Select:
    • Tax Obligation: Income Tax – Resident Individual
    • Return Period: The last calendar year (e.g., 01/01/2024 – 31/12/2024)
  6. Click Submit
  7. A confirmation message will appear: “Return submitted successfully.”
  8. Download the Acknowledgement Receipt for your records.

You are done in filling the returns.

Important Notes:

  • The deadline for filing is June 30th of every year.
  • Filing late attracts a Ksh 2,000 penalty, even for NIL returns.
  • Always keep a copy of the Acknowledgement Receipt as proof.

Final Thoughts

While both platforms work, eCitizen is the better choice for quick NIL returns. It’s mobile-friendly, faster, and requires fewer steps. Save time and avoid penalties — file today.

Need help? Visit your local local cyber café or place a KRA pin service order to usfor guided support.

Need to learn more about KRA pins? Visit kra.go.ke

About The Author

Leave a Reply

Subscription

Subscribe to our newsletter

Welcome to our Newsletter Subscription Center. Sign up in the newsletter form below to receive the latest news and updates from our company.


Recent Posts

Tags

Mwash Cyber