Are you looking for someone to help you file KRA returns online? You have come to the right page. Whether the deadline for filing KRA returns is near or not, keeping up to date is always important. If you have no income, you should also ensure to file KRA nil returns!
Beat the deadline for filing KRA returns; as they say "Mapema ndio Best"!
The best part is that on this website, you will find help for filing your KRA returns from freelancers across Kenya. All you need to do is visit our freelance registration page and then follow the steps below

Create a free account under the Buyer Usergroup
Log in to your account and click Post a New Project
Put the title of your task e.g "File my KRA returns online"
Add a brief description such as "Nil returns"
Do not share any documents publicly.
Choose a freelancer, then privately send them a message where you can share only the necessary information.
Get the task done and pay conveniently via Mpesa.
Apexlistings connects you to freelancers who can assist you in filing KRA returns without needing to go to a cyber. Apart from KRA returns, you can get help for many other cyber cafe services such as typing, converting documents, ecitizen services, logos, websites, articles, and more!
If you don't need the help of a freelancer, below are steps you can use on your smartphone, laptop, or computer to file KRA returns on iTax
Steps to File KRA Returns:
- Access the iTax Portal: Visit the iTax platform at https://itax.kra.go.ke/KRA-Portal/.
- Log In: Enter your PIN and password to access your account
- Navigate to Returns: Click on ‘e-Returns’ or select ‘Returns’ from the menu, then click on ‘FileReturns.’
- Select Return Type: Enter your PIN, select your tax
- Download the Relevant Form: Based on your selection, the system will provide a downloadable Excel or ODS template. Save the template to your computer.
- Fill in the Details: Complete all applicable sections in the downloaded form. Ensure macros are enabled to validate and zip the file correctly.
- Upload the Form: Return to the filing page, select the tax period, and upload the zipped file. Agree to the terms and conditions by ticking the checkbox.
- Submit the Return: Click the ‘Submit’ button and confirm the submission by clicking ‘OK’ on the pop-up
- Receive Acknowledgment: Upon successful submission, an e-return receipt will be generated with a confirmation message and acknowledgment number
That is the process; it's convenient and simple, but if it's not your cup of tea, remember our freelancers are verified and vetted to help you file KRA returns online. You are assured of privacy and excellent service.