Adhan, Birik & Co LLP logoAdhan, Birik& Co LLP
Tax Compliance

How to File KRA Returns in Kenya: A Step-by-Step Guide

A practical walkthrough of filing your income tax returns on iTax — from preparing your records to submitting before the deadline.

15 June 20257 min read

Filing KRA returns is a legal obligation for every registered taxpayer in Kenya, whether you are employed, self-employed or running a company. The annual income tax return is due by 30 June for individuals and by the last day of the sixth month after your company’s financial year end. Understanding the process helps you file accurately, avoid penalties and stay compliant.

Step 1: Gather Your Records

Before logging into iTax, collect your P9 form from your employer, business income statement, rental income records, and any withholding tax certificates. Having everything ready makes filing faster and reduces errors.

Step 2: Log Into iTax

Visit the KRA iTax portal and log in using your KRA PIN and password. If you have forgotten your password, use the “Forgot Password” link to reset it via your registered email.

Step 3: Select the Right Return

For individuals, file the IT1 income tax resident return. For companies, file the corporate income tax return corresponding to your financial year. Ensure the return covers the correct tax period.

Step 4: Fill In Your Income and Deductions

Enter your total income, allowable deductions and reliefs. Double-check figures against your supporting documents. For businesses, ensure your profit figure matches your accounts.

Step 5: Submit and Acknowledge

Review your return, submit it, and download the acknowledgement receipt. If tax is payable, generate a payment slip and settle the liability before the deadline to avoid interest and penalties.

If you are unsure about allowable deductions, how to treat rental or business income, or how to respond to a KRA query, our tax advisory team can prepare and file your returns accurately on your behalf. Contact us for support.

Need professional support with this?

Our ICPAK Licensed team can apply this guidance to your business.

Book a Consultation
Ready to begin?

Let’s strengthen your financial foundation together.

Book a consultation with our ICPAK Licensed team and discover how professional accounting, audit and tax advisory can give your business clarity, compliance and confidence.