Mwafrikah
  • News
  • Business
    • Agribusiness
    • Money
  • Finance
  • Investment
  • Billionaires
  • Health
  • Lifestyle
    • Travel
  • Tech
  • Gadgets
  • Sports
No Result
View All Result
  • News
  • Business
    • Agribusiness
    • Money
  • Finance
  • Investment
  • Billionaires
  • Health
  • Lifestyle
    • Travel
  • Tech
  • Gadgets
  • Sports
No Result
View All Result
Mwafrikah
No Result
View All Result
ADVERTISEMENT
ADVERTISEMENT

How to File KRA Returns Online in Kenya

by kevin Atamba
June 7, 2025
in Finance
iTax in Kenya

iTax in Kenya

Summarize with ChatGPTShare to Facebook
ADVERTISEMENT

Introduction

If you’re a Kenyan resident with an active KRA PIN, you’re legally required to file your tax returns annually — whether you’re employed, self-employed, or currently unemployed. The Kenya Revenue Authority (KRA) mandates that every individual file their returns through its online platform, iTax.

ADVERTISEMENT

Even if you have no income or are currently jobless, you must submit Nil returns to remain compliant. Fortunately, the process is quick, fully online, and easy to follow.

This guide will walk you through how to file both standard KRA returns and Nil returns through the iTax portal.


How to File KRA Tax Returns Online (Standard Returns)

Follow these steps if you are employed or have had a source of taxable income during the year:

ADVERTISEMENT

Step-by-Step Guide

  1. Visit the iTax Portal
    Go to the official KRA iTax website: https://itax.kra.go.ke
  2. Login to Your iTax Account
    Enter your KRA PIN and password, then log in.
  3. Access the Returns Section
    On the top navigation bar, click on ‘Returns’, then select ‘File Returns’ from the dropdown.
  4. Select Your Tax Obligation
    Choose the applicable tax type — for most individuals, this will be Income Tax – Resident Individual, then click Next.
  5. Download the Tax Return Form
    The system will provide a link to download the return form (available in Excel or ODS formats). Download and open the file.
  6. Fill in the Required Details
    Accurately complete the return form with your income details, tax reliefs, PAYE deducted, and any other required information.
  7. Enable Macros to Validate
    Ensure macros are enabled in the Excel sheet to validate the data and generate a zipped file for upload.
  8. Select the Filing Period
    Return to the iTax platform and specify the return period (typically from January 1 to December 31 of the previous year).
  9. Upload and Submit
    Upload your validated ZIP file, agree to the terms and conditions, and click Submit. Confirm the pop-up prompt to finalize the upload.
  10. Receive Confirmation
    A success message will appear confirming submission of your return. You can also download and print the acknowledgment receipt for your records.

How to File KRA Nil Returns Online (For Those Without Income)

If you are unemployed or had no taxable income during the financial year, you’re still required to submit Nil returns.

Step-by-Step Guide

  1. Visit the iTax Portal
    Go to https://itax.kra.go.ke
  2. Login with Your KRA Credentials
    Enter your PIN and password, and respond to the security question to log in.
  3. Navigate to Nil Returns Filing
    Click on ‘Returns’, then select ‘File Nil Returns’ from the dropdown options.
  4. Enter Tax Details
    • Input your KRA PIN.
    • Choose Income Tax – Resident Individual as the tax obligation.
    • Click Next to proceed.
  5. Select the Return Period
    Choose the financial year you’re filing for, then click Submit.
  6. Receive Acknowledgment
    A confirmation message will pop up with your Acknowledgment Number.
  7. Download the Receipt
    Save and print the acknowledgment receipt for your personal records.

Additional Information: Tax Exemptions for Persons with Disabilities

If you are a person with a disability, you’re eligible for a tax exemption on the first KES 150,000 of your monthly income. Be sure to register and obtain a valid exemption certificate from the National Council for Persons with Disabilities (NCPWD), and submit it to KRA for activation in your tax profile.


Why Filing Returns is Important

  • Avoid penalties from KRA for non-compliance
  • Maintain an up-to-date tax status for future employment, tenders, or financial services
  • Support national revenue collection responsibly

Conclusion

Whether you’re employed, self-employed, or currently without income, filing your KRA tax returns online via iTax is a legal obligation that ensures you stay compliant. The process is straightforward and can be completed in under 15 minutes if you have the necessary information ready. Be proactive and file early to avoid last-minute issues and potential penalties.

If you need assistance, visit a KRA Service Centre or consult a licensed tax professional.

ADVERTISEMENT

READ MORE: Top Title Deed Loan Providers in Kenya

How to File NITA Returns on iTax in Kenya

Tags: how to file nil returnsiTax portal stepsKRA iTax guideKRA tax returns Kenyatax filing Kenya
ADVERTISEMENT
Previous Post

How to File NITA Returns on iTax in Kenya

Next Post

How to Pay KRA Penalties via M-Pesa

Related Posts

NSSF Contribution Rates Kenya Guide
Finance

NSSF Contribution Rates Kenya Guide

4 weeks ago
Farmer Based Organization Fund Application Guide
Finance

Farmer Based Organization Fund Application Guide

3 months ago
KRA
Finance

KRA’s Nil Returns Reinstated with New Validation Checks: What Taxpayers Need to Know

3 months ago
M-Shwari Tightens Loan Recovery With National ID Tracking
Finance

M-Shwari Tightens Loan Recovery With National ID Tracking

3 months ago
Debate Grows Over M-Pesa Duress PIN Proposal
Finance

Debate Grows Over M-Pesa Duress PIN Proposal

3 months ago
Apple Pay
Finance

Apple Pay’s Growth Slows as Competitors Like Google Pay and PayPal Gain Ground

6 months ago
Next Post
iTax in Kenya

How to Pay KRA Penalties via M-Pesa

iTax in Kenya

How to Claim a Tax Refund from KRA in Kenya

ADVERTISEMENT
  • About Us
  • Privacy
  • Terms
  • Contact Us
  • Partner

© 2026 Mwafrikah Designs

No Result
View All Result
  • News
  • Business
    • Agribusiness
    • Money
  • Finance
  • Investment
  • Billionaires
  • Health
  • Lifestyle
    • Travel
  • Tech
  • Gadgets
  • Sports

© 2026 Mwafrikah Designs