How to File KRA Returns Online

How to File KRA Returns Online: 10 Steps of Filing Nil and Income Tax Returns on iTax Portal

Learning how to file KRA returns online can save you from the worries and hefty penalties charged to those who forfeit their tax obligations. Provided is a detailed guide on the deadline and new requirements by the Kenya Revenue Authority.

The advancement in technology has not only made it easier for KRA to collect revue but also track defaulters. As such, every Kenyan is expected to file their returns every financial year.

How to file KRA iTax nil returns online

The iTax online system accepts KRA returns of all types including income tax, VAT, Excise tax, partnership tax, indirect tax, and corporate tax.

Filing each of the above returns is slightly different but reasonably manageable with the following directions.

  1. Visit the iTax portal at ‘,’ enter Enter PIN/User ID and click the ‘Continue’ button to proceed
  2. Key in your password and complete the arithmetic test to access your iTax account.
  3. Scroll to the navigation bar, select Returns, then click on Nil Returns
  4. Choose Income tax resident and returns period. Now submit to finish
  5. Finally, download and print the tax acknowledgement receipt
READ ALSO:  Best Maria Citizen tv actors real names list, cast, synopsis, summary, Luwi, Yasmin Said biography


  • If you have forgotten your password click on the Forgot password/Unlock Account option to reset it. Your new password will be delivered via email. 
  • You may need to visit the nearest Huduma Centre in case you have forgotten your KRA PIN.

Those on the payroll are encouraged to use the following procedure;

READ ALSO:  Kisii gospel songs mp3 download, mix, singers, YouTube videos, latest gospel worship songs

Steps of Income tax return filing

Discussed are 8 steps for filing your income returns in a matter of minutes.

  1. Start by accessing iTax Portal at ‘’
  2. Login to your account, click on ‘Returns’ then ‘file returns’
  3. Select tax obligation to open an application tax form
  4. The tax form comes with detailed instructions on the filling process.
  5. Notice that the forms are available in excel and ODS formats
  6. Download, fill in the required information, and save. Now enable macros to validate and zip your file
  7. Back to the iTax file returns page, select the returns period and upload the zip file. Agree on the terms and conditions to proceed.
  8. Click submit, confirm the pop-up message for a successful submission

The steps for filling KRA returns are similar for both individuals and businesses.

READ ALSO:  History of Muranga University Since 1975: MUT Portal, Vision, Mission and Enrolment

Master how to file KRA returns online and beat the deadline to avoid unnecessary KRA penalties.

Scroll to Top