Close Menu
  • NEWS
    • Crime
    • Education
  • POLITICS
  • FINANCE
    • Business
    • Business News & Insights
    • Digital Business & Online Income
    • Startups & Entrepreneurship
    • Marketing & Sales
    • Economy
    • Crypto News
    • Banking
  • ENTERTAINMENT
    • Gossip
    • Lifestyle & Travel
  • SPORTS
    • Football
  • WORLD NEWS
  • TOOLS
  • AI & TECH
    • TECH&AI
Facebook X (Twitter) Instagram
CityNews Kenya
  • NEWS
    • Crime
    • Education
  • POLITICS
  • FINANCE
    • Business
    • Business News & Insights
    • Digital Business & Online Income
    • Startups & Entrepreneurship
    • Marketing & Sales
    • Economy
    • Crypto News
    • Banking
  • ENTERTAINMENT
    • Gossip
    • Lifestyle & Travel
  • SPORTS
    • Football
  • WORLD NEWS
  • TOOLS
  • AI & TECH
    • TECH&AI
LATEST NEWS
  • Somali Businessman Loses $30,000 ( Ksh 3.9 Million) to Scammers in Eastleigh
  • Machakos County Senior Government Official Chased Away After Attempting to Distribute Sweets to Members of The Public- No to Handouts(Video)
  • Gen Z Man’s Attempt to Smuggle Bhang in Phone Boxes Flops as Detectives Arrest Him(Photo)
  • Oburu Odinga Is Clinically Dead, Nairobi Hospital Sources Reveal
  • Drama as Kericho Man is Caught With Another Man’s Wife(Video)
CityNews Kenya
Home » BUSINESS » Finance & Investment » How To File KRA iTax Returns Online in Kenya 2026
Finance & Investment

How To File KRA iTax Returns Online in Kenya 2026

Steven MutageBy Steven MutageMarch 25, 2026No Comments3 Mins Read
Facebook Twitter Pinterest LinkedIn Tumblr Email
How To File KRA iTax Returns Online in Kenya 2026
Share
Facebook Twitter LinkedIn Pinterest Email

Missing the KRA filing deadline costs you KSh2,000 per month in penalties. Whether you are employed, self-employed, or have no income at all, you are legally required to file. Here is exactly how to do it.

Why You Must File Returns Even If You Have No Income

Many Kenyans assume that if they earn nothing or are unemployed, they do not need to file. This doesn’t seem right. KRA requires every registered taxpayer to file a nil return annually. Failure results in a monthly penalty of KSh 2,000.

KRA iTax Filing Deadline 2026

The annual deadline for filing income tax returns is 30th June. For 2026, the deadline is 30th June 2026. Do not wait until the last week — the iTax platform slows down significantly as the deadline approaches.

How to Log In to iTax — Step by Step

  1. Go to itax.kra.go.ke
  2. Enter your PIN (starts with “A” for individuals)
  3. Enter your password (default is your date of birth: DDMMYYYY)
  4. Complete the security question
  5. You are now on your iTax dashboard

If you have forgotten your password, click ‘Forgot Password,’ and KRA will send a reset link to your registered email.

How to File Nil Returns in 2026

  • Log in to iTax
  • Click on ‘Returns’ in the top menu
  • Select ‘File Return.’
  • Select the return type: Income Tax — Resident Individual
  • Select the year: 2025
  • When asked if you have any income, select ‘No.’
  • Submit and download your acknowledgement receipt

Keep the acknowledgement receipt. You will need it as proof of filing.

How to File Returns If You Are Employed — P9 Form

Your employer should provide you with a P9 form by April each year. The P9 shows your total earnings, PAYE deductions, and benefits. You will need the P9 form to complete your return.

  1. Log in to iTax and go to Returns > File Return
  2. Select Income Tax — Resident Individual for year 2025
  3. Under Section M, enter your employment income from the P9 form
  4. Enter PAYE already deducted as shown on your P9
  5. The system will calculate if you owe tax or are owed a refund
  6. Submit and save your acknowledgement

How to File Returns If You Are Self-Employed

Self-employed Kenyans must declare all business income and expenses. You will fill in the business income section and can deduct legitimate business expenses before calculating tax owed.

What Happens If You Miss the Deadline

Months LatePenalty Accumulated
1 monthKSh 2,000
3 monthsKSh 6,000
6 monthsKSh 12,000
12 monthsKSh 24,000

KRA can also bar you from accessing government services via eCitizen, block business permit renewals, and refer you to debt collectors.

How to Check If Your Returns Were Accepted

  1. Log in to iTax
  2. Go to Returns > View Returns
  3. Your submitted returns will show with status ‘Filed.’
  4. Download the acknowledgement receipt for your records

Read More from CityNews Kenya:

  • Hustler Fund Loan Kenya 2026
  • Best Money Market Funds Kenya 2026
  • How to Buy Land in Kenya Without Being Conned
  • How to Invest in Real Estate Kenya 2026
  • Online Jobs Kenya Earning Over KSh 50,000
how to file nil returns Kenya iTax login Kenya KRA deadline 2026
Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
Previous ArticleKCB M-PESA Loan Limits, Interest Rates and How to Repay 2026
Next Article Best SACCOs to Join in Kenya 2026 and Their Dividends
Steven Mutage
Steven Mutage
  • Website

Steven Mutage covers Kenyan politics, business, and finance for CityNews Kenya.

Related Posts

How to Build an Emergency Fund: How Much to Save and Where to Keep It

How To Build an Emergency Fund: How Much to Save and Where to Keep It

October 2, 2026
Read More
How To Start Investing in Kenya: A Beginner’s Guide to Stocks, SACCOs, Bonds and Money Market Funds

How To Start Investing in Kenya: A Beginner’s Guide to Stocks, SACCOs, Bonds and Money Market Funds

July 22, 2026
Read More
Best PayPal Alternatives for Kenyans in 2026 (Compared by Use Case)

Best PayPal Alternatives for Kenyans in 2026 (Compared by Use Case)

July 22, 2026
Read More

Comments are closed.

SEARCH
Recent posts
Somali Businessman Loses $30,000 ( Ksh 3.9 Million) to Scammers in Eastleigh

Somali Businessman Loses $30,000 ( Ksh 3.9 Million) to Scammers in Eastleigh

October 10, 2026
Machakos County Senior Government Official Chased Away After Attempting to Distribute Sweets to Members of The Public- No to Handouts(Video)

Machakos County Senior Government Official Chased Away After Attempting to Distribute Sweets to Members of The Public- No to Handouts(Video)

October 10, 2026
Man’s Attempt to Smuggle Bhang in Phone Covers Flops as Detectives Arrest Him(Photo)

Gen Z Man’s Attempt to Smuggle Bhang in Phone Boxes Flops as Detectives Arrest Him(Photo)

October 10, 2026
Oburu Odinga Is Clinically Dead, Nairobi Hospital Sources Reveal

Oburu Odinga Is Clinically Dead, Nairobi Hospital Sources Reveal

October 10, 2026
Drama as Kericho Man is Caught With Another Man’s Wife(Video)

Drama as Kericho Man is Caught With Another Man’s Wife(Video)

October 9, 2026
Please Pray for Oburu Odinga as Mike Sonko Reports His Condition Is Critical

Please Pray for Oburu Odinga as Mike Sonko Reports His Condition Is Critical

October 9, 2026
Deceased Tiktok Personality Patrick Mbacio’s Eulogy Surfaces- He Died at 64 And Left No Wife or Children

Deceased Tiktok Personality Patrick Mbacio’s Eulogy Surfaces- He Died at 64 And Left No Wife or Children

October 9, 2026
How To Build An Automated M-Pesa Wi-Fi Vending Portal in Kenya

How To Build An Automated M-Pesa Wi-Fi Vending Portal in Kenya

October 8, 2026
The Passenger Who Died While Aboard a KQ Plane to Lagos Had Tried to Open The Plane’s Exit Door Mid-Flight- Dramatic Video Emerges

The Passenger Who Died While Aboard a KQ Plane to Lagos Had Tried to Open The Plane’s Exit Door Mid-Flight- Dramatic Video Emerges

October 8, 2026
Video Captures The Moment A Nigerian Man Who Passed Away While Aboard Kenya Airways Plane to Lagos Causing Chaos as Passengers Desperately Try to Restrain Him

Video Captures The Moment A Nigerian Man Who Passed Away While Aboard Kenya Airways Plane to Lagos Causing Chaos as Passengers Desperately Try to Restrain Him

October 8, 2026
Copyright © 2026
  • Homepage
  • About CityNews Kenya
  • Privacy Policy
  • Terms and Conditions
  • Disclaimer
  • Contact Us
  • Site Map
  • Editorial Standards
  • Code of Ethics
  • Corrections Policy

Type above and press Enter to search. Press Esc to cancel.

Help keep CityNews free
Help keep CityNews free
CityNews is free to read because of the ads you see. If you're using an ad blocker, please whitelist us. Thank you!