Close Menu
  • NEWS
  • POLITICS
  • FINANCE
  • ENTERTAINMENT
  • SPORTS
  • 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
  • POLITICS
  • FINANCE
  • ENTERTAINMENT
  • SPORTS
  • 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
CityNews Kenya
Home » 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
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 is a writer and editor at CityNews Kenya, specializing in political economy, business reporting, and data-driven journalism. He holds a Bachelor of Arts in Economics and Political Science from the University of Nairobi.With over 10 years of experience covering Kenyan politics and finance, Steven has reported on three general elections, analyzed national budget cycles, and broken stories on corruption and governance. His work focuses on translating complex policy into clear, actionable insights for ordinary Kenyans.Steven combines narrative storytelling with rigorous data analysis—a skill set developed through years of investigative reporting and a deep understanding of Kenya's economic landscape.

Related Posts

How To Register For KRA PIN Online

June 29, 2026
Read More

How To Check KRA Refund Status

June 29, 2026
Read More

KRA Penalties: What Happens If You Don’t File

June 29, 2026
Read More
Leave A Reply Cancel Reply

SEARCH
Recent posts

Notorious Kisumu Criminal Arrested After Shop Break-In as Accomplices Escape, Crude Weapons Recovered

June 29, 2026

How To Register For KRA PIN Online

June 29, 2026

How To Check KRA Refund Status

June 29, 2026

KRA Penalties: What Happens If You Don’t File

June 29, 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.