How to File KRA Returns via WhatsApp : A Complete Step-by-Step Guide

    0
    2
    Advertisements

    Say what you want about them, but the Kenya Revenue Authority deserves its flowers.

    In a country where government services are not always synonymous with innovation, KRA has become one of the most tech-forward institutions in Kenya.

    Advertisements

    From the rollout of iTax to eTIMS, they have consistently pushed toward a digital-first tax administration, and in April 2026, they took their boldest step yet: filing income tax returns via WhatsApp.

    The logic is straightforward. A majority of Kenyans use WhatsApp daily. It is the default communication tool for families, businesses, and everything in between.

    Advertisements

    Making it the interface for tax filing removes one of the biggest barriers to compliance, the sense that filing returns is complicated, technical, and reserved for people with accountants. On WhatsApp, it is a conversation.

    The reception has been largely positive. Kenyans who previously dreaded the iTax portal, navigating browser compatibility issues, forgotten passwords, and confusing menus, are filing their returns in minutes from their phones.

    Advertisements

    Here is everything you need to know about filing KRA returns via WhatsApp.

    Who Should Be Filing Income Tax Returns in Kenya?

    Before the steps, a quick primer. Every Kenyan with a KRA PIN is required by law to file an income tax return each year, even if they earned no income during the year. The two main categories most individuals fall into are:

    Advertisements

    Employment income returns 

    For anyone who was employed and received a salary during the year. Your employer deducts PAYE on your behalf, but you are still required to file a personal return confirming your income and tax paid.

    Nil returns 

    For anyone with a KRA PIN who had no taxable income during the year. Students, the unemployed, and anyone between jobs fall into this category. Filing a nil return takes under two minutes and keeps you compliant.

    Advertisements

    Failure to file, even a nil return, attracts a penalty of KES 2,000 for individuals. It is one of the easiest penalties in Kenya to avoid, and with WhatsApp filing, there is genuinely no excuse.

    What You Need Before You Start

    Here is a quick checklist to go through before filing your returns via WhatsApp:

    • A smartphone with WhatsApp installed and active
    • Your national ID number or KRA PIN
    • Access to the phone number or email registered with KRA (you will receive a one-time password)
    • A stable internet connection

    That is it. No browser, no portal, no PDF forms.

    7 Steps to File Your Returns via WhatsApp

    Here are seven steps to file your return using KRA’s latest WhatsApp bot:

    Step 1: Open WhatsApp

    Open the WhatsApp application on your phone. If you do not have it installed, download it from the Google Play Store or the Apple App Store and set it up with your phone number before proceeding.

    Step 2: Start a New Chat with 0711 099 999

    Tap the new chat icon, the speech bubble with a plus sign, usually at the bottom right of your screen. This opens your contacts list. Since the KRA number is likely not saved, tap the keypad icon and type in 0711 099 999. This is KRA’s official WhatsApp line. Tap the green chat button to open the conversation.

    Step 3: Send a Greeting

    Send any simple greeting to initiate the conversation. The bot responds instantly. A “Hi”, “Hello”, or “Good morning” is all it takes. You do not need to type anything specific; the bot will pick up any greeting and respond with an options menu.

    Step 4: Tap “View Services”

    The bot will present you with a welcome message and a menu. Select View Services to see the available options. This is where the filing journey begins.

    Step 5: Select Your Return Type

    You will be prompted to choose between:

    • Employment Income, select this if you were employed and received a salary during the tax year
    • Nil Returns, select this if you had no income during the tax year

    Choose the option that applies to your situation.

    Step 6: Enter Your ID Number or KRA PIN

    The bot will ask you to verify your identity. Enter either your national ID number or your KRA PIN when prompted. Make sure you enter it correctly; a mismatch will prevent the process from completing.

    Step 7: Enter the OTP and Submit

    A one-time password (OTP) will be sent to the phone number or email address registered with your KRA account. Enter this OTP in the WhatsApp chat when prompted. Once verified, the bot will display a summary of your return details for you to review. Confirm the details and submit.

    You will receive a confirmation message once your return has been successfully filed. Screenshot or save this for your records.

    What to Do If You Run Into Problems When Filing KRA Returns Via WhatsApp

    With most technologies, especially when they are still new, running into a few problems is normal. So if you have issues filing KRA returns via WhatsApp, know that it’s expected, and 90% of those issues have solutions that can be implemented very easily. Here’s how:

    1. Your registered number is different from your current number.

    This is the most common issue. If the OTP goes to a phone number you no longer use, you will need to update your contact details on the iTax portal (itax.kra.go.ke) before you can use the WhatsApp channel. Log in, go to your profile, update your phone number and email, and then try again.

    2. You have forgotten your KRA PIN. 

    Visit itax.kra.go.ke and use the PIN retrieval option. Your PIN will be sent to your registered email address.

    3. The bot is not responding. 

    This occasionally happens during peak filing periods, particularly in June when the annual deadline approaches and traffic spikes. Try again after a few hours, or use the iTax portal as an alternative.

    4. Your return shows income you don’t recognize. 

    Do not file until this is resolved. Log in to the iTax portal and review your pre-populated return carefully. Discrepancies can occur when an employer has filed incorrect P9 forms on your behalf. Contact your employer’s payroll team to reconcile before submitting.

    Key Deadlines to Know

    Missing the filing deadline triggers automatic penalties, so these dates are worth saving:

    • Individual income tax returns (employees and self-employed): 30 June each year
    • Nil returns: 30 June each year
    • Late filing penalty: KES 2,000 for individuals

    KRA does occasionally extend deadlines, particularly when new systems are being rolled out. Follow KRA’s official communications or check itax.kra.go.ke for any announced extensions.

    WhatsApp vs. the iTax Portal: Which Should You Use?

    For most individual filers, salaried employees, and nil return filers, the WhatsApp channel is now the faster, simpler option. It handles the two most common individual return types efficiently and requires no technical knowledge.

    The iTax portal remains the better option if you have a more complex return, multiple income streams, rental income, business income, investment income, or if you need to upload supporting documents or file amended returns. The portal gives you more visibility and control for anything beyond a standard employment or nil return.

    If you are an employer filing on behalf of employees, managing PAYE returns, or dealing with corporate income tax, the portal is still where that work happens.

    Frequently Asked Questions

    Here are some of the frequently asked questions by people who use the KRA WhatsApp chatbot:

    Is it safe to file tax returns via WhatsApp? 

    Yes. The channel is official and was launched directly by KRA. The OTP verification step ensures that only the account holder can complete the filing.

    Can I file returns for previous years via WhatsApp? 

    Currently, the WhatsApp channel supports the current filing year. For back-filing or amended returns from prior years, use the iTax portal.

    What if I don’t have a KRA PIN? 

    You need a PIN to file returns. Register for one at itax.kra.go.ke under the “New PIN Registration” option. The process takes about fifteen minutes, and your PIN is issued immediately.

    I filed a nil return, but I actually had income. What do I do? 

    File an amended return through the iTax portal as soon as possible. Filing an incorrect return, even accidentally, can create compliance issues. It is better to correct it proactively than to wait for KRA to flag it.

    Can I file on behalf of someone else using this channel? 

    No. The WhatsApp channel is designed for individual filers. Each person must file using their own registered number and OTP.

    Final Thoughts on Filing KRA Returns Via WhatsApp

    KRA’s WhatsApp filing channel is genuinely one of the most user-friendly tax tools the authority has ever launched, and that is not damning with faint praise. For the millions of Kenyans who need to file a simple employment or nil return, it removes every meaningful barrier to compliance.

    Advertisements

    LEAVE A REPLY

    Please enter your comment!
    Please enter your name here