Filing KRA returns has become easier for millions of Kenyans after the Kenya Revenue Authority introduced return filing through WhatsApp number 0711099999. For years, many taxpayers associated annual returns with forgotten iTax passwords, confusing menus, browser issues, and last-minute panic before the June deadline.
The new WhatsApp filing option changes that experience.
Instead of logging into a portal, downloading forms, or asking someone to file a simple return on your behalf, eligible taxpayers can now start a conversation with KRA’s official WhatsApp chatbot and complete the process from their phone.
This is a major step in Kenya’s digital tax journey. KRA has already pushed tax services online through iTax, eTIMS, USSD services, and digital payments. WhatsApp filing goes further because it places a tax service inside an app that many Kenyans already use every day.
For salaried employees and people filing nil returns, the process can be fast, simple, and less intimidating. However, taxpayers still need to understand who should use the WhatsApp channel, what information is required, when the deadline falls, and what to do if the system shows incorrect details.
What Is KRA WhatsApp Return Filing?
KRA WhatsApp return filing is a digital service that allows taxpayers to file selected returns through KRA’s official WhatsApp chatbot, known as Shuru.
The service is designed to make basic tax compliance easier. A taxpayer starts a WhatsApp chat, selects the return filing service, verifies their identity, reviews the return details, and submits the return after confirming the information.
It is especially useful for individuals with straightforward tax situations. These include employed taxpayers whose income has already been reported through PAYE and people filing nil returns because they had no taxable income during the year.
The biggest benefit is convenience. WhatsApp filing removes several steps that previously made the iTax portal feel difficult for ordinary users. It also helps reduce congestion during peak filing periods, especially in June when many taxpayers rush to beat the deadline.
Who Should Be Filing KRA Returns?
Every Kenyan with a KRA PIN is expected to file an annual income tax return, even if they did not earn taxable income during the year. This is one of the most misunderstood parts of tax compliance in Kenya.
Having no income does not automatically remove the filing obligation. It only changes the type of return you file.
Employment Income Returns
Employment income returns apply to people who were formally employed and received a salary during the year.
Your employer may have deducted PAYE and submitted it to KRA, but you still need to file your individual return. The return confirms your employment income, tax deducted, reliefs, and final tax position for the year.
For many employees, KRA’s systems may already have pre-filled information from employer submissions. However, you should still review the details before submitting.
Nil Returns
Nil returns apply to people with a KRA PIN who did not earn taxable income during the year.
This category may include students, unemployed people, recent graduates, people between jobs, or anyone who had no taxable income for that tax year.
A nil return is usually simple, but it is still important. Failing to file can lead to penalties even when no income was earned.
What You Need Before Filing KRA Returns Via WhatsApp
Before you start filing KRA returns on WhatsApp, make sure you have the basic details ready.
You need a smartphone with WhatsApp installed and active. You also need your KRA PIN or national ID number. Since the system uses verification, you should have access to the mobile phone number or email address registered with your KRA account.
A stable internet connection is also important. If your connection drops during the process, the chatbot may delay or fail to complete the request.
You should also know the type of return you are filing. Do not select nil return if you earned taxable income during the year. Filing the wrong return can create compliance problems later.
7 Steps for Filing KRA Returns Via WhatsApp
Filing KRA returns through WhatsApp is designed to feel like a guided conversation. The chatbot leads you from one step to the next.
Step 1: Open WhatsApp
Open WhatsApp on your phone. If you do not already have the app, install it from your phone’s official app store and set it up using your mobile number.
Make sure your internet connection is active before starting.
Step 2: Start a Chat With KRA 0711099999.
Start a new chat and enter KRA’s official WhatsApp contact number: 0711099999.
You can also save the number as “KRA” or “KRA Shuru” in your contacts to avoid typing it again in future. Always confirm that you are using the correct official number before sharing any tax details.
Step 3: Send a Greeting
Send a simple message such as “Hello,” “Hi,” or “Good morning.”
The chatbot should respond with a welcome message and a menu of available services. You do not need to write a long explanation. The chatbot is menu-driven and will guide you through the process.
Step 4: Select the Return Filing Service
Choose the option for tax return filing from the menu. The exact wording may vary as KRA updates the system, but the return filing option should appear among the available services.
Follow the prompts carefully. Do not rush through the menu because selecting the wrong service may take you to a different tax function.
Step 5: Choose the Correct Return Type
The chatbot will ask you to choose the type of return you want to file.
Select employment income return if you were employed and earned a salary during the year. Select nil return if you had no taxable income during the year.
This step is important. A nil return should not be used by someone who earned employment income, business income, rental income, or other taxable income.
Step 6: Enter Your KRA PIN or ID Number
The chatbot will ask you to verify your identity. Enter your KRA PIN or national ID number when prompted.
Check the details before sending. A typing mistake can cause verification to fail or delay the process.
Step 7: Enter the OTP, Review, and Submit
KRA will send a one-time password to the phone number or email address registered under your tax profile. Enter the OTP in the WhatsApp chat when prompted.
After verification, the system should show your return details for review. Read the summary carefully. Confirm that the return type, income details, and filing period are correct.
Once you are satisfied, submit the return. You should receive a confirmation message after successful filing. Save the confirmation or take a screenshot for your records.
Common Problems When Filing KRA Returns Via WhatsApp
The WhatsApp filing system is convenient, but taxpayers may still run into issues. Most problems are easy to solve if you understand what causes them.
Your OTP Goes to an Old Phone Number
This is one of the most common issues. If your registered KRA phone number is no longer active, you may not receive the OTP.
You need to update your contact details through the iTax portal or official KRA support channels before trying again. Make sure your current phone number and email address are correctly registered.
You Forgot Your KRA PIN
If you cannot remember your KRA PIN, use the official KRA PIN recovery process. The PIN is usually sent to the email address registered on your tax profile.
Do not rely on unofficial agents or random online pages to retrieve your PIN. Your tax profile contains sensitive information.
The Bot Is Not Responding
The chatbot may slow down during busy periods, especially close to the June filing deadline. If the bot does not respond, wait and try again later.
You can also use the iTax portal if the WhatsApp channel is unavailable and the deadline is near.
Your Return Shows Income You Do Not Recognize
Do not submit a return if the income details look wrong.
Log in to your tax profile through the official iTax portal and review the pre-filled information. If the issue came from an employer’s submission, contact the employer’s payroll or HR department for clarification before filing.
You Selected the Wrong Return Type
If you accidentally file a nil return while you actually had taxable income, you should correct the mistake as soon as possible through the proper amendment process.
Submitting incorrect information can create compliance issues, even if the mistake was not intentional.
KRA Return Filing Deadline and Penalties
The annual deadline for individual income tax returns in Kenya is generally 30 June each year. This applies to employed individuals, self-employed taxpayers, and people filing nil returns.
Late filing can attract a penalty. For individuals, the penalty is 5% of the tax due or KSh 2,000, whichever is higher.
This is why taxpayers should avoid waiting until the final days of June. Filing early gives you time to correct wrong details, update your phone number, recover your PIN, or switch to iTax if WhatsApp filing does not work.
WhatsApp Filing vs iTax: Which One Should You Use?
WhatsApp filing is best for simple individual returns. If you are filing a nil return or a straightforward employment income return, WhatsApp may be the fastest option.
The iTax portal is still better for more complex cases. Use iTax if you have business income, rental income, farming income, investment income, multiple employers, foreign income, amended returns, or supporting documents to upload.
Employers, companies, partnerships, and taxpayers handling PAYE, VAT, corporate income tax, or other advanced tax obligations should also continue using the official tax systems designed for those filings.
In simple terms, WhatsApp is best for convenience. iTax is best for control and complex filings.
Safety Tips When Filing KRA Returns Via WhatsApp
Tax information is sensitive. You should take a few precautions before filing.
Always use KRA’s official WhatsApp number. Do not send your KRA PIN, ID number, OTP, or tax information to unofficial numbers claiming to help you file returns.
Never share your OTP with another person. The OTP is meant to verify that you are the account holder.
Avoid using public Wi-Fi when filing your return. If possible, use your own mobile data or a trusted private connection.
You should also keep your confirmation message safely. It can help if you need to prove that you filed on time.
Benefits of Filing KRA Returns Via WhatsApp
It Saves Time
The WhatsApp process can be faster than logging into a portal, especially for simple returns. The menu-based approach makes the process easier for ordinary taxpayers.
It Reduces Technical Barriers
Many people struggle with passwords, browser settings, forms, and portal navigation. WhatsApp filing removes much of that friction.
It Encourages Compliance
When filing becomes easier, more people are likely to file on time. That helps taxpayers avoid penalties and supports better tax compliance.
It Works Well on Mobile Phones
Many Kenyans access online services mainly through smartphones. WhatsApp filing fits that behavior naturally.
It Is Useful for Nil Returns
Nil returns are usually simple, and WhatsApp filing makes them even easier for people with no taxable income.
Limitations of Filing KRA Returns Via WhatsApp
It May Not Handle Complex Returns
The WhatsApp channel is not ideal for taxpayers with several income sources or complicated tax positions.
It Depends on Registered Contact Details
If your KRA profile has an outdated phone number or email address, OTP verification may fail.
It Can Slow Down During Peak Periods
Like any digital service, the chatbot can face delays when many people use it at the same time.
It Requires Careful Review
Even if the system pre-fills details, you are still responsible for confirming that the information is correct before submitting.
Frequently Asked Questions
Can I file KRA returns through WhatsApp?
Yes. KRA allows taxpayers to access selected services, including return filing, through its official WhatsApp chatbot.
What is the official KRA WhatsApp number?
The official KRA WhatsApp number is 0711099999.
Can I file nil returns through WhatsApp?
Yes. Eligible taxpayers can file nil returns through the WhatsApp chatbot if they had no taxable income during the year.
Can employed people file returns through WhatsApp?
Yes. Salaried employees with straightforward employment income returns can use the WhatsApp filing option.
Is filing KRA returns via WhatsApp safe?
It is safe if you use KRA’s official channel and protect your OTP. Do not share your tax details with unofficial numbers or agents.
What happens if I miss the KRA filing deadline?
Late filing can attract a penalty. For individuals, the penalty is 5% of the tax due or KSh 2,000, whichever is higher.
What is the deadline for filing individual KRA returns?
The annual deadline for individual income tax returns is generally 30 June each year.
Can I file previous years’ returns through WhatsApp?
For previous years, amended returns, or complex filings, the iTax portal is usually the better option.
What should I do if my OTP goes to an old number?
Update your registered phone number or email through the official KRA channels before trying again.
Should I use WhatsApp or iTax?
Use WhatsApp for simple nil or employment income returns. Use iTax for complex returns, amendments, business income, rental income, or supporting documents.
Conclusion
Filing KRA returns via WhatsApp is one of the most practical improvements in Kenya’s digital tax system. It makes tax compliance easier for ordinary taxpayers, especially salaried employees and people filing nil returns.
The process is simple: start a chat with KRA’s official WhatsApp number, select the filing service, verify your identity, review your return, and submit. For many Kenyans, that is far easier than navigating a portal at the last minute.
Still, taxpayers should be careful. Filing through WhatsApp does not remove your responsibility to submit accurate information. Always check your details, use the official KRA number, protect your OTP, and avoid filing the wrong return type.
For simple cases, WhatsApp is now one of the fastest ways to stay compliant. For complex tax matters, the iTax portal remains the better option. Either way, the smartest move is to file early and avoid the pressure, delays, and penalties that come with waiting until the deadline.
Disclaimer: This article is for informational and educational purposes only. It is not tax advice, legal advice, financial advice, or a substitute for guidance from the Kenya Revenue Authority or a qualified tax professional. Always verify your tax position and use official KRA channels before filing.








