Nyumbani Rentals
Agents: Create a single landlord account to manage multiple properties and units from one dashboard.
KRA Tax Obligations for Rental Income in Kenya: Complete Guide

KRA Tax Obligations for Rental Income in Kenya: Complete Guide

Legal & Compliance
N

Nyumbani Rentals

Dec 15, 2025 · 10 min read

Before listing your property, ensure it meets all regulatory requirements. This includes obtaining necessary approvals and ensuring compliance with the National Construction Authority (NCA) safety standards.

As a landlord in Kenya, understanding your tax obligations is crucial for staying compliant and avoiding penalties. The Kenya Revenue Authority (KRA) requires all rental income to be declared and taxed. This guide covers everything you need to know.

Rental Income Tax Rates in Kenya

Rental income tax in Kenya is calculated based on your total annual income. Residential rental income is taxed at 10% of the gross rent, while commercial property rental income follows progressive tax rates as per the Income Tax Act.

Understanding your tax obligations is critical. The Kenya Revenue Authority (KRA) has specific guidelines for rental income taxation that every landlord must follow to avoid penalties.

For residential properties: You pay 10% of your gross rental income as tax. For example, if you collect KES 600,000 annually in rent, your tax obligation is KES 60,000 per year.

Allowable Deductions

Landlords can claim certain expenses as deductions to reduce taxable income. However, if you choose the 10% residential rental tax rate, you cannot claim additional deductions. If you opt for taxation under normal income tax rates, you can claim:

  • Property management fees
  • Repairs and maintenance costs
  • Insurance premiums
  • Ground rent and service charges
  • Interest on mortgage loans
  • Depreciation on furniture and fittings (for furnished properties)

Filing Requirements and Deadlines

All landlords must file monthly rental income tax returns by the 20th of the following month. This can be done through the iTax portal. Additionally, annual tax returns must be filed by June 30th of the following year.

Automate tax reporting with Nyumbani Rentals

Get Started

Penalties for Non-Compliance

Failure to file returns or pay taxes on time attracts penalties of 5% of the tax due plus interest of 1% per month. KRA is increasingly using data matching to identify landlords who fail to declare rental income, so compliance is more important than ever.

#KRA#Tax#Compliance#Rental Income
Share: