Kenya Rental Income Tax Calculator 2025

Calculate how much tax you need to pay on your rental income - Updated with correct 2025 rules

📖 Important Terms Explained Simply:

  • Gross Rent: Total rent money you collect from tenants BEFORE any expenses. If tenant pays KES 50,000, that's your gross rent.
  • MRI (Monthly Rental Income): The simple 7.5% tax on residential rent between KES 24,000-1,250,000 per month.
  • Withholding Agent: Banks, government offices, or big companies that KRA has officially appointed to deduct 10% tax when they pay rent. Regular tenants (individuals) are NOT withholding agents.
  • Final Tax: Once you pay this tax, you're done - no need to include it in your annual tax return.

🏠 How Rental Tax Works in Kenya (2025)

If You're a Kenyan Resident Landlord:

  • Earn LESS than KES 24,000/month: NO TAX! You're exempt 🎉
  • Earn KES 24,000 - 1,250,000/month: YOU pay 7.5% to KRA yourself every month by 20th
  • Earn MORE than KES 1.25M/month: File annual tax return, can claim expenses
  • ⚠️ Your regular tenant does NOT pay tax for you! Only appointed agents (banks, government) do.

If You Live Outside Kenya (Diaspora):

  • • Your tenant DOES withhold 30% and pays KRA directly
  • • This is FINAL tax - you don't file any returns

Your Property Details

💡 If your tenant is a regular person/individual, select NO. Only banks, government, and KRA-appointed companies are withholding agents.

💡 What to enter: The TOTAL rent money you collect each month. If you have multiple properties, add them together.

KES

📋 Quick Guide

Residential Property

  • • Below KES 24K/month: FREE!
  • • KES 24K - 1.25M/month: 7.5%
  • • Above 1.25M/month: Annual return
  • • YOU pay (not tenant)
  • • Due: 20th of next month

Who Withholds Tax?

❌ Regular Tenants DON'T

Individual tenants don't withhold tax

✅ Only These Withhold:

  • • Banks
  • • Government offices
  • • KRA-appointed companies
  • • ALL non-resident landlords

⚠️ Penalties

Late Filing:

  • • Individual: 5% or KES 2,000
  • • Company: 5% or KES 20,000

Late Payment:

  • • 5% penalty + 1% monthly interest

📱 How to File

  1. Go to iTax.kra.go.ke
  2. Login with your PIN
  3. Returns → File Return
  4. Select "Rent Income"
  5. Enter rental amount
  6. Submit & Pay by 20th

💡 Key Facts

  • • 7.5% is on GROSS rent
  • • No expense deductions
  • • It's "final tax"
  • • File even if no rent (nil return)
Kenya Rental Income Tax Calculator - Rental Tax Calculation

How to File Rental Tax in Kenya

1

Calculate Tax

Use calculator above to know exactly how much tax you owe (7.5% of gross rent)

2

Login to iTax

Visit itax.kra.go.ke and log in with your KRA PIN

3

File MRI Return

Go to Returns → Monthly Rental Income, enter amount, submit

4

Pay by 20th

Pay via M-Pesa, bank, or online by 20th of following month

⚠️ Important: The deadline is the 20th of the following month. For example, January rent must be filed and paid by February 20th. Late filing attracts 5% penalty or KES 2,000 (whichever is higher) + 1% monthly interest.

Frequently Asked Questions About Rental Tax in Kenya

What is the rental income tax rate in Kenya for 2025?

The rental income tax rate depends on your property type, residency status, and income level:

SituationTax RateDetails
Residential (KES 0-24K/month)0% - EXEMPTAnnual rent below KES 288,000
Residential (KES 24K-1.25M/month)7.5%Monthly Rental Income (MRI) tax - final tax
Residential (>KES 1.25M/month)Up to 35%Individual income tax rates (can deduct expenses)
Non-resident landlord (Diaspora)30%Withheld by tenant - final tax
Commercial property10% or up to 35%10% withheld if agent, file annual return

Source: KRA - Residential Rental Income Tax

Do I pay rental tax myself or does my tenant pay it for me?

This is the most common confusion! Here's the clear answer:

❌ For MOST Landlords: YOU Pay the Tax Yourself

If you're a Kenyan resident renting to:

  • Regular individuals (people)
  • Small businesses
  • Anyone who is NOT a KRA-appointed withholding agent

You MUST:

  • Calculate 7.5% of your gross rent yourself
  • File MRI return on iTax by 20th of following month
  • Pay the tax directly to KRA

✅ Tenant Pays Tax ONLY If:

  • You're a non-resident landlord (Diaspora): ALL tenants must withhold 30%
  • Your tenant is a KRA-appointed withholding agent:
    • Banks and financial institutions
    • Government ministries and departments
    • State corporations
    • Large companies appointed by KRA
    These withhold 10%, you pay remaining 2.5% balance

💡 Common Mistake: Many landlords think their tenant pays the tax automatically. This is WRONG! Unless your tenant is diaspora's tenant or a withholding agent, YOU must file and pay yourself. Failure to do so results in penalties!

When is rental tax due and how do I file it?

Rental tax is due by the 20th of the following month.

Example Timeline:

  • • January rent collected → File & pay by February 20th
  • • February rent collected → File & pay by March 20th
  • • March rent collected → File & pay by April 20th

How to File MRI (Monthly Rental Income) Tax:

  1. Visit itax.kra.go.ke
  2. Log in using your KRA PIN and password
  3. Click on "Returns" in the main menu
  4. Select "File Returns"
  5. Choose "Monthly Rental Income (MRI)"
  6. Select the tax period (month/year)
  7. Enter your total gross rental income for that month
  8. System automatically calculates 7.5% tax
  9. If withholding agent paid 10%, enter that amount
  10. Review and submit the return
  11. Make payment via:
    • M-Pesa (Paybill 572572, Account: Your KRA PIN)
    • Bank deposit/transfer
    • iPay (online card payment)
  12. Download payment receipt and acknowledgement

⚠️ Penalties for Late Filing:

  • Late filing penalty: 5% of tax due or KES 2,000 (whichever is higher)
  • Late payment penalty: 5% of tax due
  • Interest: 1% per month on unpaid tax

Filing guide: KRA Monthly Rental Income Guide

Can I deduct expenses from my rental income before paying tax?

The answer depends on which tax regime you're using:

❌ Monthly Rental Income (MRI) Tax @ 7.5% - NO Deductions

If you earn KES 24,000 - 1,250,000/month and use the simple 7.5% tax:

  • You CANNOT deduct any expenses
  • Tax is calculated on GROSS rental income only
  • Repairs, maintenance, agent fees, insurance - none can be deducted
  • 7.5% is a flat rate on total rent collected

Example: If you collect KES 100,000 rent and spent KES 30,000 on repairs, you still pay 7.5% of KES 100,000 = KES 7,500 (not on KES 70,000)

✅ Annual Income Tax Return - YES, Deduct Everything

If you earn MORE than KES 1.25M/month OR choose to file annual return:

  • You CAN deduct all legitimate expenses:

Deductible Expenses:

  • Repairs and maintenance
  • Property management fees
  • Agent commissions
  • Insurance premiums
  • Service charge
  • Advertising for tenants

More Deductions:

  • Mortgage interest (NOT principal)
  • Land rates and taxes
  • Security costs
  • Legal fees
  • Depreciation
  • Accountant fees

Net Rental Income = Gross Rent - All Expenses

You pay tax on the NET amount at individual rates (10%-35%)

💡 Which is Better? If your expenses are high (>30% of rent), filing annual return and deducting expenses may save you money compared to the flat 7.5% MRI tax. Consult a tax advisor to choose the best option.

What if I have multiple rental properties - how is tax calculated?

If you own multiple rental properties, you ADD all rental income together and file ONE MRI return per month.

Example:

You own 3 properties:

  • • Property 1 (Apartment in Nairobi): KES 40,000/month
  • • Property 2 (Bedsitter in Thika): KES 15,000/month
  • • Property 3 (Shop in Nakuru): KES 25,000/month

Total Monthly Rental Income: KES 40,000 + 15,000 + 25,000 = KES 80,000

Monthly Tax @ 7.5%: KES 80,000 × 0.075 = KES 6,000

Net Monthly Income: KES 80,000 - 6,000 = KES 74,000

Important Points for Multiple Properties:

  • One return per month: Don't file separate returns for each property - combine all rental income into one MRI return
  • Gross income matters: Add ALL rent collected before calculating 7.5% tax
  • Different property types: Residential and commercial properties are filed separately
    • Residential: Use MRI at 7.5%
    • Commercial: Must file annual return
  • Exemption threshold applies to total: If total monthly rent is below KES 24,000, you're exempt
  • High income threshold: If total monthly rent exceeds KES 1.25M, you must file annual return instead of MRI

💡 Pro Tip: Keep separate records for each property (rent collected, expenses, tenant details) even though you file one combined return. This helps with accounting and if you decide to switch to annual return filing.

What happens if my tenant doesn't pay rent - do I still pay tax?

NO - You only pay tax on rent that you actually receive (cash basis).

✅ How Rental Tax Works for Non-Payment:

Rental income tax in Kenya uses the "cash basis" - you pay tax on money you actually collect, not on what tenants owe you.

Examples:

Scenario 1: Tenant pays on time

  • Monthly rent: KES 50,000
  • Tenant pays: KES 50,000 ✅
  • Tax you pay: 7.5% of KES 50,000 = KES 3,750

Scenario 2: Tenant doesn't pay

  • Monthly rent owed: KES 50,000
  • Tenant pays: KES 0 ❌
  • Tax you pay: 7.5% of KES 0 = KES 0
  • You file NIL return (zero rental income)

Scenario 3: Tenant pays partial rent

  • Monthly rent owed: KES 50,000
  • Tenant pays: KES 30,000 (partial payment)
  • Tax you pay: 7.5% of KES 30,000 = KES 2,250

What if Tenant Pays Later?

If a tenant pays arrears (late payment for previous months):

  • Pay tax in the month you actually receive the money
  • Example: Tenant owes January rent (KES 50,000), pays in March
    • January return: KES 0 (nil return - no tax)
    • March return: Include KES 50,000 arrears + current March rent
    • Pay 7.5% tax on total amount received in March

Filing Requirements:

  • You must STILL file a return even if you collect zero rent (nil return)
  • Don't skip filing just because tenant didn't pay
  • File by 20th of following month showing KES 0 income
  • This keeps your tax compliance record clean

💡 Pro Tip: Keep records of rent arrears separately. If you later take tenant to court and recover rent through a court order, you'll pay tax in the month you receive the court-ordered payment.

Where can I get official rental tax information and support?

Official KRA Resources for Rental Tax:

  • 🌐
    KRA Residential Rental Income Guide: kra.go.ke/residential-rental-income

    Complete guide to MRI tax, rates, filing procedures

  • 💻
    iTax Portal: itax.kra.go.ke

    File MRI returns, make payments, view compliance status

  • 📱
    KRA Call Centre: 0711 099 999 / 0711 099 100

    Monday - Friday: 8:00 AM - 5:00 PM (Rental tax support)

  • ✉️
    Email Support: callcentre@kra.go.ke

    Rental income tax queries and assistance

  • 📄
    Withholding Tax Guide: KRA Withholding Tax Blog

    Detailed guide on who withholds rental tax

  • 🏢
    Visit KRA Office: Times Tower (Nairobi) or Regional Offices

    In-person assistance with MRI registration and filing

Payment Methods:

M-Pesa

  • Paybill: 572572
  • Account: Your KRA PIN
  • Instant confirmation

Bank Transfer

  • Any KRA bank account
  • Use payment slip from iTax
  • Keep transaction receipt

iPay (Online)

  • Pay via credit/debit card
  • Direct from iTax portal
  • Immediate receipt

💡 Tip: Before calling KRA, have your PIN, property details, and specific questions ready. For faster service, use the iTax chat support feature (available 8 AM - 5 PM weekdays).

Rental income tax calculator updated October 2025 - 7.5% rate (effective Jan 2024)

File via iTax by 20th of every month

📚 Official Sources:

Based on KRA official sources and Finance Act 2023. Verified October 2025