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
    • TECH&AI
    • Hashtag Generator Tool
    • YouTube Name Generator
    • Business Name Generator
    • Grammar Checker Tool
    • Image Compressor Tool
    • Side Hustle Ideas Generator Tool
    • Text to Speech Tool
    • Word Counter Tool
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
    • TECH&AI
    • Hashtag Generator Tool
    • YouTube Name Generator
    • Business Name Generator
    • Grammar Checker Tool
    • Image Compressor Tool
    • Side Hustle Ideas Generator Tool
    • Text to Speech Tool
    • Word Counter Tool
LATEST NEWS
  • Mombasa Banker Convicted of Attempted Murder After Stabbing His Lover 3 Times- He Left a Knife Blade Lodged in Her Back
  • Concerns Over An Intoxicated Lady Behaving Strangely in Nairobi CBD After a Night Out- Was She Drugged(Video)
  • An MP Who Has Been Criticizing Ruto Involved in a Suspicious Night Accident- Was There Foul Play?(Photos)
  • Public Drama as Side Chick Fights a Married Man(Video)
  • Mystery Over a Lady Stranded in Roysambu For a Whole Day Looking Disoriented- Was She Drugged?(Video)
CityNews Kenya
Home » BUSINESS » How to File KRA Returns as a Self-Employed Person
BUSINESS

How to File KRA Returns as a Self-Employed Person

Steven MutageBy Steven MutageJune 29, 2026No Comments3 Mins Read
Facebook Twitter Pinterest LinkedIn Tumblr Email
How to File KRA Returns as a Self-Employed Person
Share
Facebook Twitter LinkedIn Pinterest Email

If you are self-employed, filing your KRA returns is different from the process for employed persons. You are responsible for declaring all your income and expenses, and the system calculates your tax based on what you report. Here is exactly how to do it yourself.

Who Is Considered Self-Employed

You are self-employed if you earn income from freelancing, consulting, trading, running a business, rental property, or any other source where an employer does not automatically deduct tax. Sole proprietors, partnerships, and individuals with multiple income streams all fall into this category.

Documents You Need Before You Start

Before logging into iTax, gather all your records for the year. You need business income records showing all your sales and receipts. You also need business expense receipts for rent, stock, transport, utilities, salaries, and any other allowable deductions. Bank statements showing your business transactions are helpful for verification. If you have rental income, investment income, or freelance earnings, have those records ready as well.

Step-by-Step Filing Process

Step 1: Log into iTax

Go to itax.kra.go.ke and log in using your KRA PIN and password.

Step 2: Select the Returns Tab

On the dashboard, click Returns. Select File Returns.

Step 3: Choose the Right Return Type

Select Income Tax – Individual (Self-Assessed). This is the correct option for self-employed individuals and business owners. If you have rental income, select Income Tax – Rental Income instead.

Step 4: Add Your Business Income

Click Add Business Income. Enter your total business income for the year. This should include all money you earned from your business activities.

Step 5: Enter Allowable Business Expenses

Enter all your allowable business expenses including rent, stock, transport, salaries, and utilities. The system calculates your net taxable income automatically by subtracting your expenses from your income.

Step 6: Enter Advance Tax Paid

If you made any quarterly tax payments during the year, enter the amount you already paid. This will be deducted from your final tax bill.

Step 7: Claim Your Tax Reliefs

You are entitled to Personal Relief of KES 28,800 per year which is automatic for residents. You can also claim Insurance Relief of up to KES 5,000 per month for life, education, and medical insurance. NHIF Relief is 100% of contributions up to KES 6,000 per year. The Affordable Housing Relief is 15% of monthly contribution. Pension and provident fund contributions are also tax-deductible.

Step 8: Review and Submit

Check all your figures carefully. The system will calculate if you have a tax refund due, a tax balance due, or a nil return. Click Submit Return and download the acknowledgment receipt as proof of filing.

Filing Deadlines for Self-Employed Persons

Self-employed individuals and business owners must file their returns within 6 months after the end of their financial year. For most businesses, this means filing by 30th June each year for the previous year. Late filing attracts a penalty of KES 2,000 plus 5% of unpaid tax per month up to a maximum of 100%.

Important Tips for Self-Employed Filers

Keep records throughout the year. Save all receipts, invoices, and bank statements so you are not scrambling at the last minute. File early to avoid the June rush when the iTax portal is often slow due to heavy traffic. Claim all eligible reliefs because they can save you thousands in tax refunds. If you have no income in a given year, file a NIL return to remain compliant and keep your PIN active.

Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
Previous ArticleBaringo Man Appeals For Help After Being Sentenced to 80 years in a Mexican Prison(Photos)
Next Article KRA Penalties: What Happens If You Don’t File
Steven Mutage
Steven Mutage
  • Website

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

Related Posts

How To Apply for Teaching Jobs in Australia – Salary Range of Up to KSh 11 Million

How To Apply for Teaching Jobs in Australia – Salary Range of Up to KSh 11 Million

September 24, 2026
Read More
Jobs In Australia: How To Get A Skilled Visa In 2026

Jobs In Australia: How To Get A Skilled Visa In 2026

September 2, 2026
Read More
Jobs In Italy: How To Get An Italian Work Visa In 2026

Jobs In Italy: How To Get An Italian Work Visa In 2026

September 2, 2026
Read More
Leave A Reply Cancel Reply

SEARCH
Recent posts
Mombasa Banker Convicted of Attempted Murder After Stabbing His Lover 3 Times And Left Knife Blade Lodged in Her Back

Mombasa Banker Convicted of Attempted Murder After Stabbing His Lover 3 Times- He Left a Knife Blade Lodged in Her Back

September 29, 2026
Concerns Over An Intoxicated Lady Behaving Strangely at Nairobi CBD After a Night Out- Was She Drugged(Video)

Concerns Over An Intoxicated Lady Behaving Strangely in Nairobi CBD After a Night Out- Was She Drugged(Video)

September 29, 2026
An MP Who Has Been Criticizing Ruto Involved in a Suspicious Night Accident- Was There Foul Play?(Photos)

An MP Who Has Been Criticizing Ruto Involved in a Suspicious Night Accident- Was There Foul Play?(Photos)

September 29, 2026
Public Drama as Side Chick Fights a Married Man(Video)

Public Drama as Side Chick Fights a Married Man(Video)

September 28, 2026
Mystery Over a Lady Stranded in Roysambu For a Whole Day Looking Disoriented- Was She Drugged?(Video)

Mystery Over a Lady Stranded in Roysambu For a Whole Day Looking Disoriented- Was She Drugged?(Video)

September 28, 2026
Murder Suspect Who Entered Elderly Woman’s House, Asked for Water and Killed Her Arrested

Murder Suspect Who Entered Elderly Woman’s House, Asked for Water and Killed Her Arrested

September 28, 2026
DCI Responds to Claims That an Officer Who Seized IEBC Materials Being Ferried to Uganda in a Private Car Was Threatened And Transferred

DCI Responds to Claims That an Officer Who Seized IEBC Materials Being Ferried to Uganda in a Private Car Was Threatened And Transferred

September 28, 2026
Mike Sonko Gives Disgraced Former Citizen TV Anchor Jacque Maribe a Job

Mike Sonko Gives Disgraced Former Citizen TV Anchor Jacque Maribe a Job

September 28, 2026
Orders From Above! A DCI Officer Who Seized IEBC Equipment Being Ferried to Uganda Transferred After Threats

Orders From Above! A DCI Officer Who Seized IEBC Equipment Being Ferried to Uganda Transferred After Threats

September 28, 2026
Carolyn Jemutai And Her Friend Ambushed by Armed Men And Robbed of Ksh 1.7 Million After Withdrawing The Money From The Bank- Was is at Inside Job?

Carolyn Jemutai And Her Friend Ambushed by Armed Men And Robbed of Ksh 1.7 Million After Withdrawing The Money From The Bank- Was is at an Inside Job?

September 28, 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.

Ad Blocker Enabled!
Ad Blocker Enabled!
Our website is made possible by displaying online advertisements to our visitors. Please support us by disabling your Ad Blocker.