How to File returns with a P9 form (Step by Step)
If you are employed and receive a salary, filing KRA returns using a P9 form is mandatory. You cannot file a nil return. In this post I will show you simple steps How to file returns with a P9 form. This guide explains every step, common mistakes, required documents, and what to do if your figures don’t match.
If you were employed during the year and earned a salary, select ITR for Employment Income Only when filing your return. Do not file a nil return if you received employment income.
Every year I help employees file KRA returns just by sending me their P9 form and login details. If you need me to help with this, just contact me or send a WhatsApp message.
What You Will Learn
In this guide, you will learn:
- How to file KRA employment tax returns using a P9 form.
- The documents you need before filing.
- How to log in to the iTax portal and start your return.
- How to complete Sections F, M, Q, and T correctly.
- How to correct employer details if they are inaccurate.
- What a positive or negative tax computation means.
- How to submit your return and download the acknowledgement receipt.
Related:
- Filing Using Withholding Tax Certificates
- How long does it take to apply, get approval, and print a birth certificate?
What you need when Filing Returns with a P9 form
If you are employed or filing returns for an employed person, you will use an employer-issued P9 Form. Other must-have requirements include KRA PIN/ID number, iTax password, and KRA P9 form. The P9 form shows your gross pay, taxable income, PAYE, and personal relief for the whole year.
Filing KRA Employment Returns With a P9 Form
A P9 form contains a summary of your annual employment income, PAYE deductions, and tax reliefs. It is one of the most important documents used when filing employment income tax returns on the KRA iTax portal.
By comparing the information on your P9 form with the details displayed on iTax, you can ensure your return is accurate and avoid penalties for incorrect filing.
Follow the step-by-step guide below to successfully file your KRA employment returns using a P9 form.

Step 1: If you’re employed and have a P9 form, or even if you don’t have one, this is how you file your employment income tax returns. Open Google Chrome or any other browser and search for iTax.
If you do not know your KRA PIN, you can retrieve it using your National ID number. At the top of the login page, select “ID Number” instead of “PIN.” Enter your national ID number and click Validate.
Your KRA PIN will automatically appear. If you do not know your iTax password, you will need access to the email address that was used to register your KRA PIN. If you no longer have access to that email address, contact KRA through their official support channels to update your email address before proceeding.

Step 2: Click Login and enter your KRA PIN. If you do not know your PIN, use your national ID number to retrieve it first, as explained in Step 1. Enter your password and answer the security stamp (the mathematical question), then click Login.
Choose the return period (the year you are filing for) and click Next. In most cases, this will be the previous tax year. If you have not filed returns for several years, you may need to file for each outstanding year separately.
Review your personal details, which are automatically filled in by the system. Confirm that the information is correct and click Next. You may be asked employment-related questions, such as whether you received benefits like housing, a company car, or other employment benefits. Answer these questions according to your situation and click Next.
If you answer “Yes” to any of these questions, the system may require additional information before allowing you to proceed. If prompted, enter or confirm your bank details and click Next. In some cases, bank details are mandatory, while in others you may be able to proceed without entering them.
Section A shows your personal taxpayer information. The information under this section is pre-filled by iTax. It includes your KRA PIN and the return period. Make sure your details and tax period are correct. Wrong details result in filling amended returns later on.

Step 3: The next section is Section F – Details of Employment Income.
This section contains information about your employer, including their PIN and other employment details. In many cases, this information is automatically populated from records submitted to KRA by your employer.
Check that all the information matches your P9 form. If you have a P9 form, compare the figures and confirm that they are correct.
If you do not have a P9 form, review the employment income details available on the system and confirm that they match your payslips or employer records.
If any information is incorrect, you can enter the correct figures manually in Section F. If everything is correct according to your P9 form or employment records, simply click Next. You do not need to fill in anything else.

Step 4: The next section is Section M – Details of PAYE Deducted from Salary.
This section shows details of the PAYE tax deducted from your salary. Review the information carefully and compare it with your P9 form or payslips. If the information is correct, click Next.
If there are any discrepancies, enter the correct figures manually in the Section M fields. Once you are done, click Next.
This section confirms how much tax has already been deducted and remitted to KRA by your employer during the year. This section contains the PAYE deducted by your employer. Before you proceed, compare every figure with your P9 form. If
Caution: If these figures do not match with your P9 form, filing may result in an incorrect tax computation and force you to file an amended return later.

Step 5: The next section is Section Q – Details of Income Tax Paid in Advance.
If you have paid any income tax in advance, enter the payment registration number, deposit date, and the amount paid so it can be considered during tax computation.
The purpose of filing returns is to inform KRA how much income you earned and how much tax you paid during the year.
If you do not have any information to enter in this section, simply click Next. If you have details to add, enter them and then click Next.

Step 6: Finally, you will reach Section T – Tax Computation.
This section combines all the information entered in the previous sections and calculates whether you owe KRA any tax or whether KRA owes you a refund.
Review the figures carefully and confirm that they match your calculations and your P9 form. If everything is correct, click Submit. At the end, you will see the Tax Due/Refund amount.
- If the amount is negative, you are eligible for a tax refund from KRA.
- If the amount is positive, you owe KRA additional tax and should generate a payment slip before paying via M-Pesa or another approved payment method.
KRA will ask you to confirm whether you want to submit the return. If you are satisfied that all the information is accurate, click OK. If you need to make changes, click Cancel.
Remember that providing false information in your tax return may attract penalties and interest charges. Always ensure that the information you submit is accurate.

Step 7: Once the return is successfully submitted, a Return Receipt will be generated. Download and save it for your records. A copy will also be sent to your email address.

If the tax computation shows that you owe KRA additional tax, you can proceed to make payment using M-Pesa or any other payment method provided by KRA. Save your return receipt and email copy for future reference.
Congratulations! Your employment income tax return has now been successfully filed. Keep your return receipt safely for future reference, as it may be required when applying for loans, tenders, visas, tax compliance certificates, or other official processes.
Where Can You Get a P9 Form?
Your P9 form is issued by your employer at the end of each tax year. You can obtain it from your employer’s human resources (HR), payroll, or accounts department.
Some employers provide P9 forms as printed documents, while others send them by email or make them available through employee self-service portals.
If you have not received your P9 form, contact your employer and request a copy before filing your KRA employment income tax return. If you no longer work for the employer, you can still request your P9 form from their HR or payroll department.

Common mistakes when a file returns with a P9 form
Before you submit records, make sure to compare every figure generated with your P9 form. Incorrect figures may require filing an amended return later. This is one of the top mistakes I noticed users making assuming that the automatically populated figures are always right.
- Validation failure during submission
- Inputting wrong Employer PIN
- Missing Employment income
- P9 mismatch with Payslips
- iTax Duplicate employers
- Multiple employers
- Forgetting password or registered email
- Email not receiving OTP code
- Assuming that the automatically populated figures are always right
Frequently Asked Questions
What is a P9 Form?
A P9 form is a document issued by employers in Kenya that summarizes your annual earnings, PAYE deductions, and tax reliefs. It is used when filing KRA income tax returns on iTax.
Can I use my 12-month payslips instead of the P9 form?
Yes, it is possible to use your annual 12 monthly payslips instead of the P9 form. You can use the payslips to manually calculate your annual employment income and PAYE. A P9 form is recommended because it gives an accurate summary for easier filing.
What is a negative and positive tax computation?
Negative tax computation means the tax calculation falls below zero because income, deductions, or PAYE figures were entered incorrectly or do not balance. Positive tax computation means the calculation is above zero and the return has produced a normal taxable income result that can be assessed for tax payable or refund.
Can I edit my tax return after submitting it?
You cannot edit the original return directly after submitting. To solve any errors or correct wrongly submitted information, you need to file an amended return through the iTax portal. It is always advisable to review all figures carefully before submitting your return.
Why am I getting validation errors when filing my return?
Validation errors usually occur because some required fields are incomplete, figures do not balance, or information entered does not match KRA’s records. Carefully review every section of your return, compare the figures with your P9 form, and ensure all mandatory fields are completed before validating again.
Who should use a P9 form to file returns?
Any employed individual with a monthly salary should get a P9 form from their employer and file returns.
