Skip to content

Kra Returns Guide to Filing Tax Returns in Kenya

Kra Returns: A Clear Guide to Filing Your Tax Returns in Kenya

Introduction

Filing taxes is a legal requirement for individuals and businesses in Kenya, and Kra Returns are at the center of that process. Whether you are employed, self-employed, or running a company, submitting accurate returns helps you stay compliant and avoid penalties.

This article explains what Kra Returns are, why they matter, and how to file them correctly using the KRA iTax system. By the end, you will understand how to log in, file your returns step by step, access key services, and handle common tasks like downloading receipts or applying for a compliance certificate.


Understanding Kra Returns

Kra Returns refer to tax declarations submitted to the Kenya Revenue Authority (KRA) through the iTax platform. These returns show your income, expenses, and taxes payable (or already paid) for a given tax period.

Filing Kra Returns applies to:

  • Individuals (employed or self-employed)

  • Businesses and companies

  • Agents and representatives acting on behalf of taxpayers

Filing on time is essential for compliance and for accessing services such as tax clearance certificates.


How to Access Kra Returns Online

All Kra Returns are filed through the official KRA iTax system.

Official Kra Returns Link

To begin filing, visit the official page for filing returns:
https://www.kra.go.ke/services/file-my-returns

This page guides you to iTax, where all return-related services are handled.


How to Log In to iTax for Kra Returns

Before filing Kra Returns, you need an active iTax account.

Step 1: Open the iTax Portal

Go to the official iTax system at:
https://itax.kra.go.ke

Step 2: Enter Your Login Details

Use your KRA PIN and password to log in.

Step 3: Access the Returns Section

Once logged in, select the option to file returns based on whether you are an individual or a non-individual (business or organization).


Step-by-Step Guide to Filing Kra Returns for Individuals

If you are filing Kra Returns as an individual, follow these steps carefully.

Step 1: Log In to iTax

Sign in using your KRA PIN and password.

Step 2: Select “File Return”

Choose the appropriate individual income tax return.

Step 3: Download the Return Form

The system will prompt you to download the return form (usually an Excel file).

Step 4: Fill in Your Details

Complete the form with accurate income, deductions, and tax details.

Step 5: Upload the Completed Form

Return to iTax and upload the filled file.

Step 6: Submit and Receive Confirmation

Submit your Kra Returns and download the acknowledgment receipt for your records.


Filing Kra Returns for Non-Individuals

Non-individual taxpayers include companies, partnerships, and organizations.

Step 1: Log In to iTax

Access your account using the organization’s KRA PIN.

Step 2: Choose Non-Individual Returns

Select the relevant tax obligation, such as corporation tax or VAT.

Step 3: Complete and Upload the Return

Fill out the required form, upload it, and submit.

Step 4: Confirm Submission

Always download the confirmation receipt after submitting Kra Returns.


Key Services Related to Kra Returns

Tax Compliance Certificate

A Tax Compliance Certificate is official proof that your Kra Returns are filed and your taxes are up to date. You can request it directly through iTax after filing.

Return Acknowledgment Receipts

After submitting Kra Returns, you receive a receipt confirming successful filing. This document is important for audits and official verification.

iTax Tutorials and Help

KRA provides tutorials, FAQs, and glossaries within the iTax system to help taxpayers understand Kra Returns and related processes.


Additional Kra Returns Guides

How to Reset Your iTax Password

If you forget your password:

  1. Visit the iTax login page.

  2. Select “Forgot Password.”

  3. Follow the prompts to reset using your registered email.

How to Download Filed Kra Returns

  1. Log in to iTax.

  2. Go to the returns history section.

  3. Download submitted Kra Returns and receipts.

How to Check Kra Returns Status

After submission, your return status is visible in your iTax dashboard. This helps confirm whether your Kra Returns were accepted successfully.


Frequently Asked Questions About Kra Returns

Who must file Kra Returns?

Anyone with a KRA PIN, including employees with no income during the year, must file Kra Returns.

What happens if I file Kra Returns late?

Late filing may attract penalties and interest, even if no tax is due.

Can I amend Kra Returns after submission?

Yes. iTax allows amendments if you discover errors after filing.


Helpful Tips for Kra Returns

  • Always file before the deadline to avoid penalties

  • Double-check figures before uploading returns

  • Keep copies of all receipts and confirmations

  • Use official KRA links only when filing Kra Returns


Conclusion

Filing Kra Returns is a straightforward process when you understand the steps and use the iTax system correctly. Staying compliant protects you from penalties and ensures access to essential services like tax compliance certificates.

By following the guidance in this article, you can confidently file, track, and manage your Kra Returns with accuracy and peace of mind.