How To File KRA Returns


Annually, the Kenyan government requires her citizens and expatriates to file tax returns before June 30.

While the process appears technical and difficult, it’s actually easy to complete it if one follows this process. 

Here is a guide that will save you Ksh20,000 in penalty fees should you fail to file returns. 

First, get a P9 form from your employer then open your browser and log into KRA’s website at

Key in your KRA PIN/User ID and password. You will be asked security questions which are easy to answer.

Once done with the security questions, proceed to update your proffesional details appropriately and proceed. 

Go to Returns Menu and select ‘FILE RETURNS’ ITR For Employment Income Only. After that, select the tax obligation (Income Tax-Resident Individual) and click NEXT.

Once done, click to download the Income Tax Return form using the provided link and Enter your PIN, followed by Type of return, return period FROM, and return period to (01/01/2021 – 31/12/2021).


From there, go to sheet F and enter EMPLOYER PIN, NAME OF EMPLOYER, GROSS PAY, ALLOWANCES, and BENEFITS from employment as per the P9 form.

Proceed to sheet M and select the pin of the employer from the dropdown menu, enter the name of the employer, taxable salary, tax payable on taxable salary (chargeable pay), and amount of tax deducted as per the P9 form.

After that go to sheet T ‘Tax Computation’ and the figure as is on your P9 form. Enter your personal relief (where applicable).

Once you have confirmed the details you entered match what is on the P9 form, validate and generate the upload file.

The file will be saved automatically. Enter the return period of filing for the first time then Upload the form by choosing the zip file, agree to the terms and submit.

Download the receipt that will be generated.

There's no story that cannot be told. We cover the stories that others don't want to be told, we bring you all the news you need. If you have tips, exposes or any story you need to be told bluntly and all queries write to us [email protected] also find us on Telegram

Related posts

UK Stores Suspend Deal With Kakuzi Over Rights Abuses


Irony of rich banks in an ailing economy


How banks doubled their profits in Covid-19 year


Buzeki Is Staring At Bankruptcy


No One Is Willing To Buy Gideon Ndambuki’s Grand Hotel In Machakos


Facebook’s $100 billion-plus Rout is The Biggest Loss in Stock Market History


Leave a Comment