Filing your KRA returns online is an important task for every taxpayer in Kenya. It’s necessary to comply with the Kenya Revenue Authority (KRA) regulations, avoid penalties, and ensure timely submission. In this guide, we will walk you through the process of filing KRA returns online, from registering on the KRA portal to submitting your tax returns.
Steps to File KRA Returns Online
Step 1: Create an Account on the KRA iTax Portal
If you don’t already have an account, the first step is to register on the KRA iTax portal. Here’s how:
- Visit the official KRA iTax portal: https://itax.kra.go.ke.
- Click on “Register” if you are a first-time user.
- Choose your registration type: Individual or Company (for businesses).
- Fill in your personal or business details, including your KRA PIN, ID number, or certificate of incorporation.
- Submit the registration form and create a secure password.
Once registered, you will receive a confirmation email or SMS.
Step 2: Log In to Your iTax Account
After registering, log into your iTax account:
- Visit the KRA iTax portal.
- Enter your KRA PIN and password.
- Click “Login” to access your dashboard.
Step 3: Select the Tax Return Type
Once logged in, you can now begin the filing process:
- On the dashboard, click on “Returns”.
- Choose “File a Return” from the drop-down menu.
- Select the tax return type based on your category. Common returns include:
- Income Tax (Individual)
- Corporation Tax (For Companies)
- VAT Returns
- PAYE Returns
Step 4: Fill in the Required Information
The online portal will guide you through a series of questions based on the type of return you are filing. You will need to:
- Input your income details: This can include your salary, business income, and any other taxable income.
- Include deductions and exemptions: Such as insurance, retirement savings, and other deductions.
- Provide tax credits if applicable.
Ensure that all the figures you enter are accurate. Double-check your numbers to avoid errors that may lead to delays or penalties.
Step 5: Review and Submit Your Return
Before submitting:
- Review all the entered information: Check for errors or omissions.
- Confirm the tax payable or refundable amount based on your income.
- If everything is correct, click “Submit” to file your return.
You will receive a confirmation message once your return is successfully filed.
Step 6: Pay Your Tax (If Applicable)
If you have any tax payable, you will be given instructions on how to make the payment:
- Go to the Payment section on the iTax portal.
- Select the payment method that suits you (e.g., mobile payment, bank transfer).
- Make the payment and retain the payment slip or confirmation.
Step 7: Download Your Acknowledgment Receipt
After submission and payment (if applicable), you will receive an acknowledgment receipt.
- Click on “View Filed Returns” in your iTax dashboard.
- Download and print the acknowledgment receipt for your records.
Key Tips for Filing KRA Returns Online
- File on Time: Make sure you file your returns before the due date to avoid penalties.
- Keep Records: Retain all receipts and supporting documents related to your income and deductions for future reference.
- Use Correct Figures: Ensure that the figures you enter match your official records and bank statements.
- Seek Professional Help: If you’re unsure about any aspect of the filing, consult a tax professional or accountant.
Conclusion
Filing your KRA returns online is a straightforward process once you understand the steps involved. By following the guide above, you can ensure that your returns are filed accurately and on time. Remember, staying compliant with KRA requirements helps you avoid fines and penalties while contributing to the country’s development.







