Connect with us

How To

How To File Your KRA Tax Returns in 2026 Without Stress

how to file your KRA returns in 2026

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

  1. What Are KRA Tax Returns?
  2. Who Needs To File Returns in Kenya?
  3. Deadline For Filing KRA Returns
  4. What Happens If You Don’t File?
  5. How To File Nil Returns
  6. How To File Returns Using WhatsApp
  7. How To File Returns Using a P9 Form
  8. How To File Returns Without a P9 Form
  9. How To File Returns For Freelancers & Side Hustles
  10. How Businesses File Returns Even With Zero Profit
  11. Common Mistakes Kenyans Make When Filing
  12. How To Reset Your KRA Password
  13. Why KRA Is Pushing Digital Filing
  14. Is KRA Watching Social Media & Mobile Money?
  15. 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:

  1. Log into the iTax portal
  2. Click “Returns”
  3. Select “File Nil Return”
  4. Choose the tax obligation
  5. 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:

  1. Save the number 0711099999
  2. Open WhatsApp
  3. Send “Hi”
  4. Select filing services
  5. Enter your KRA PIN or ID
  6. Verify using OTP
  7. 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.

how to file KRA returns using P9 form

Basic process:

  1. Log into iTax
  2. Select “ITR for Employment Income”
  3. Download the Excel return form
  4. Fill in details from the P9
  5. Upload the form
  6. 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.

Youtube Content creator earnings

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:

  1. Go to iTax
  2. Click “Forgot Password”
  3. Use your registered email
  4. 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.

Advertisement

Too Random to be Catgorized

More in How To