Every year around June, Kenyans suddenly remember one thing:
“Deadline ya kufile returns ni lini?”
Then follows panic, forgotten passwords, cyber café queues and screenshots flying across WhatsApp groups.
But in 2026, filing your KRA returns has actually become easier. The Kenya Revenue Authority (KRA) has introduced new filing methods including WhatsApp filing, pre-filled returns and simplified options for employed Kenyans.
So whether you are:
- employed,
- unemployed,
- freelancing,
- running a business,
- or just filing nil returns,
this guide breaks down everything you need to know.
Table of Contents
- What Are KRA Tax Returns?
- Who Needs To File Returns in Kenya?
- Deadline For Filing KRA Returns
- What Happens If You Don’t File?
- How To File Nil Returns
- How To File Returns Using WhatsApp
- How To File Returns Using a P9 Form
- How To File Returns Without a P9 Form
- How To File Returns For Freelancers & Side Hustles
- How Businesses File Returns Even With Zero Profit
- Common Mistakes Kenyans Make When Filing
- How To Reset Your KRA Password
- Why KRA Is Pushing Digital Filing
- Is KRA Watching Social Media & Mobile Money?
- Final Thoughts
What Are KRA Tax Returns?
Tax returns are annual declarations submitted to Kenya Revenue Authority showing your income, taxes paid or business activity during the previous year.
Even if you made no income, many Kenyans are still expected to file nil returns to remain compliant.
Think of it as checking in with KRA once every year.
Who Needs To File Returns in Kenya?
You likely need to file if you:
- are employed,
- own a business,
- freelance online,
- earn from content creation,
- have rental income,
- import goods,
- or have a KRA PIN.
Students and unemployed Kenyans often file nil returns.
Deadline For Filing KRA Returns
The deadline for filing annual returns is usually June 30 each year. Missing the deadline can attract penalties and compliance issues.
What Happens If You Don’t File?
Ignoring returns can lead to:
- penalties,
- blocked tax compliance certificates,
- issues applying for jobs or tenders,
- and future complications with KRA.
Many Kenyans online joke about “surviving another year without filing,” but penalties can accumulate quickly.
How To File Nil Returns
Nil returns are for people who earned no taxable income.
Steps:
- Log into the iTax portal
- Click “Returns”
- Select “File Nil Return”
- Choose the tax obligation
- Submit
Once successful, download the return receipt.
How To File Returns Using WhatsApp
Yes, KRA now allows filing through WhatsApp using its chatbot called Shuru.
Steps:
- Save the number 0711099999
- Open WhatsApp
- Send “Hi”
- Select filing services
- Enter your KRA PIN or ID
- Verify using OTP
- Submit your returns
KRA says the process reduces filing from eight steps to three.
Still, many Kenyans online remain skeptical because… well… this is Kenya.
How To File Returns Using a P9 Form
If you are employed, your employer usually gives you a P9 form showing salary, PAYE and deductions.

Basic process:
- Log into iTax
- Select “ITR for Employment Income”
- Download the Excel return form
- Fill in details from the P9
- Upload the form
- Submit returns
KRA has also introduced pre-filled returns for many salaried employees to simplify the process.
How To File Returns Without a P9 Form
No P9? You can still file.
KRA clarified that salaried Kenyans can use the “ITR for Employment Income Only” option directly on iTax even without employer-issued documentation.
This is especially useful for:
- delayed employers,
- missing HR documents,
- or workplace disputes.
How To File Returns For Freelancers & Side Hustles
This is where many young Kenyans get confused.
If you earn money from:
- YouTube,
- TikTok,
- online writing,
- design,
- affiliate marketing,
- forex content,
- influencing,
- or freelance work,
KRA may still consider it taxable income.

Many side hustlers ignore this until compliance issues appear later.
How Businesses File Returns Even With Zero Profit
One major misconception is that businesses with no profit do not need to file returns.
Wrong.
KRA clarified that businesses are still expected to file returns even when they report zero profits.
Because in KRA language:
“No activity” still needs paperwork.
Classic.
Common Mistakes Kenyans Make When Filing Tax Returns
1. Waiting until June 29
The KRA portal suddenly becomes slower than Nairobi traffic.
2. Forgetting passwords
This is basically a national tradition now.
3. Filing wrong obligations
Especially mixing PAYE, VAT and nil returns.
4. Ignoring side income
Freelance money still counts.
5. Using random cyber cafés
Some people literally hand over PINs and passwords to strangers.
Risky move.
How To Reset Your KRA Password
If you forgot your password:
- Go to iTax
- Click “Forgot Password”
- Use your registered email
- Reset using the provided link
Simple in theory.
In practice? Prepare emotionally.
Why KRA Is Pushing Digital Filing
KRA is rapidly digitizing tax systems through:
- WhatsApp,
- AI systems,
- eTIMS,
- pre-filled returns,
- and automated compliance systems.
The goal is simple:
- make filing easier,
- increase compliance,
- and reduce tax evasion.
Is KRA Watching Social Media & Mobile Money?
KRA has increasingly signaled interest in digital transactions, online businesses and automated compliance systems.
As Kenya’s digital economy grows, creators, freelancers and online businesses are becoming more visible to tax systems.
So yes, that “small online hustle” may not be as invisible as people think anymore.
Final Thoughts
Filing KRA returns is still annoying for many Kenyans.
But compared to previous years, the process is becoming faster, more digital and slightly less painful.
Keyword:
slightly.
The smartest move is not waiting for panic season in June.
Because nothing humbles a Kenyan adult faster than forgetting KRA deadlines.
Founder and Chief Editor, OJ Otieno is a Kenyan journalist, media strategist, and digital storyteller - Certified Google Boy 🇰🇪. He leads Uradi News with a bold, modern style that blends sharp sports and current affairs. Known for spotting trending stories early and turning them into impactful content, OJ is building Uradi News into a fast, trusted voice for sports, culture, and news in Kenya and beyond.
Too Random to be Catgorized
-
Too Random to be Categorized
/ 1 day ago“The Old World Is Dying”: Why Modern Kenyan Women Prefer PHDs Over Marriage
“The old world is dying, and the new world struggles to be born: now...
By OJ -
Entertainment
/ 1 day agoFerrari Luce Sparks Fury: Has the Electric Era Killed the Soul of Driving?
The new Ferrari Luce has landed like a shockwave in the supercar world –...
By OJ -
Too Random to be Categorized
/ 1 day agoSurgeon Who Amputated His Own Legs to Fulfil Sexual Fantasy Struck Off Medical Register After $600,000 Fraud Case
A former British surgeon who amputated his own legs as part of a sexual...
By OJ