• About Us
  • Privacy
  • Terms
  • Contact Us
  • Partner
No Result
View All Result
Mwafrikah
Tuesday, November 18, 2025
  • News
  • Business
    • Agribusiness
    • Money
  • Finance
  • Investment
  • Billionaires
  • Health
  • Lifestyle
    • Travel
  • Tech
  • Gadgets
  • Sports
Mwafrikah
No Result
View All Result
Mwafrikah
No Result
View All Result
ADVERTISEMENT
ADVERTISEMENT

Home » How to File KRA Returns Online in Kenya

How to File KRA Returns Online in Kenya

by kevin Atamba
June 7, 2025
iTax in Kenya

iTax in Kenya

ADVERTISEMENT
Share on FacebookShare on Twitter

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.

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

kevin Atamba

Mwafrikah is a Kenyan blogger, digital content creator, and graphic designer who shares insights on education, technology, finance, career growth, and lifestyle. Through creative storytelling and design, he delivers engaging content for Global audience while inspiring and mentoring emerging creators in the digital space. For collaborations, inquiries, or feedback, you can reach him via email at [email protected]

Related Posts

M-Shwari
Finance

How to Open and Use an M-Shwari Lock Savings Account in Kenya

August 13, 2025
Branch Loan App Kenya
Finance

Branch Loan App Kenya: How It Works, Rates & Limits

July 31, 2025
Stawika Loan App
Finance

Stawika Loan App in Kenya: Fast Access to Emergency Cash

July 31, 2025
Timiza Loan
Finance

Timiza Loan Guide: Easily Access Mobile Loans and Digital Banking in Kenya

July 31, 2025
Zenka Loan in Kenya
Finance

Zenka Loan in Kenya: Guide to Applying via App or USSD *841#

July 31, 2025
MShwari Loan
Finance

Comprehensive Guide to M‑Shwari Loans and Savings in Kenya

July 30, 2025
NCBA Bank
Finance

NCBA Bank Kenya: Branch Network & Contact Details

July 30, 2025
How to Withdraw Money From your KCB Account to Mpesa
Finance

KCB M‑PESA Mobile Loan: How It Works and How to Get Started

July 30, 2025
Mpesa To KCB Bank Account
Finance

KCB M‑Pesa Savings Accounts: How to Save via Mobile

July 30, 2025
Load More
Next Post
iTax in Kenya

How to Pay KRA Penalties via M-Pesa

ADVERTISEMENT
Mwafrikah

Mwafrikah is an online platform offering news and insights on business, technology, and lifestyle across Africa.

Follow Us

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

© 2025 Mwafrikah. Designed by Mwafrikah Designs

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

© 2025 Mwafrikah. Designed by Mwafrikah Designs