The Monthly Rental Income (MRI) Tax Regime Explained
Kenya introduced the Monthly Rental Income (MRI) tax to simplify rental income taxation for residential property owners. Before this regime, landlords had to calculate net rental income by deducting allowable expenses — a process that was complex, prone to error, and often led to underpayment.
Know your exact tax number in seconds. HomeManager works across Africa; in Kenya it adds M-Pesa and eTIMS. It tracks every M-Pesa payment automatically — so when filing day comes, you open the dashboard, see your gross rent collected, multiply by 7.5%, and you're done. No reconstructing from messages. Try free for 30 days →
The MRI regime simplifies everything: you pay 7.5% of gross rent collected each month. No deductions for expenses. No depreciation calculations. No arguing about what's "allowable." The simplicity is the point.
Key Facts at a Glance
- Tax rate: 7.5% of gross monthly rental income
- Applies to: Residential rental income only
- Income range: KES 288,000 to KES 15,000,000 per year
- Filing frequency: Monthly
- Due date: 20th of the month following the rental period
- Deductions: Not allowed under this regime
- Filing method: iTax (KRA online portal)
Rental Income Tax Calculator
Enter your gross rent. The calculator uses the rate and limits given in this guide: 7.5% of gross rent, for residential rent between KES 288,000 and KES 15,000,000 a year.
Who Qualifies for the 7.5% Rate
Not every landlord falls under the MRI regime. Here's who it applies to:
You Qualify If:
- Your rental properties are residential (apartments, houses, bedsitters, studios)
- Your total annual rental income is between KES 288,000 and KES 15,000,000
- That's between KES 24,000 and KES 1,250,000 per month in gross rent
You Don't Qualify If:
- Your rental income is from commercial properties (shops, offices, warehouses) — these fall under normal corporate/individual income tax
- Your annual rental income exceeds KES 15,000,000 — you must use the normal income tax regime with graduated rates
- Your annual rental income is below KES 288,000 — you're below the tax threshold
What This Means in Practice
For most residential landlords in Kenya — those with 1-50 units at typical rents of KES 10,000-50,000 per unit — the MRI regime applies. It's designed for the "average" property investor, not large-scale commercial developers.
How to Calculate Rental Income Tax in Kenya
The formula is straightforward:
Monthly Tax = Gross Rent Collected × 7.5%
That's it. No deductions. No allowances. Gross rent in, tax out.
What Counts as "Gross Rent"
- Included: All rent payments received in that month (even if they're for a different month — it's cash-basis)
- Included: Late payments received this month that were due previously
- NOT included: Security deposits (refundable deposits are not income)
- NOT included: Utility reimbursements passed through to utility companies (e.g., KPLC electricity)
- NOT included: Rent from vacant units (no income = no tax)
Important: It's Cash Basis
You pay tax on rent actually received, not rent invoiced. If a tenant owes KES 25,000 but only paid KES 15,000 this month, you pay tax on KES 15,000. When they pay the remaining KES 10,000 next month, it's taxed in that month.
Worked Examples: How to Calculate Rental Income Tax Kenya
Example 1: Small Landlord — 5 Units at KES 15,000 Each
Scenario: 5 bedsitters in Nairobi, KES 15,000 rent each. All tenants paid in July.
Gross rent collected: 5 × KES 15,000 = KES 75,000
Monthly tax: KES 75,000 × 7.5% = KES 5,625
Due by: August 20th
Annual tax: KES 5,625 × 12 = KES 67,500
Example 2: Mid-Size Landlord — 20 Units at KES 25,000 Each
Scenario: 20-unit apartment building, KES 25,000 per unit. 18 tenants paid in July (2 vacancies).
Gross rent collected: 18 × KES 25,000 = KES 450,000
Monthly tax: KES 450,000 × 7.5% = KES 33,750
Due by: August 20th
Annual tax (if fully occupied): KES 37,500 × 12 = KES 450,000
Example 3: Growing Portfolio — 40 Units, Mixed Rents
Scenario: 2 buildings. Building A: 25 units at KES 20,000. Building B: 15 units at KES 35,000. July collection: 23 paid in A, 14 paid in B.
Building A collected: 23 × KES 20,000 = KES 460,000
Building B collected: 14 × KES 35,000 = KES 490,000
Total gross rent: KES 950,000
Monthly tax: KES 950,000 × 7.5% = KES 71,250
Due by: August 20th
Example 4: Partial Payments
Scenario: 10 units at KES 30,000. In July: 7 tenants paid full rent, 2 paid KES 20,000 each (partial), 1 didn't pay.
Full payments: 7 × KES 30,000 = KES 210,000
Partial payments: 2 × KES 20,000 = KES 40,000
Non-payment: KES 0 (not taxed until received)
Total gross rent: KES 250,000
Monthly tax: KES 250,000 × 7.5% = KES 18,750
Filing Deadline and Process
Rental income tax must be filed and paid monthly through KRA's iTax portal.
The Deadline
By the 20th of the month following the rental period.
- January rent → file by February 20th
- February rent → file by March 20th
- July rent → file by August 20th
If the 20th falls on a weekend or public holiday, the deadline moves to the next business day.
Filing Steps on iTax
- Log in to your KRA iTax account
- Navigate to Returns → File Returns → Rental Income Tax
- Select the tax period (month/year)
- Enter your gross rental income for that month
- The system calculates 7.5% automatically
- Submit and generate payment slip
- Pay via M-Pesa (Paybill 222222) or bank
Payment Methods
- M-Pesa: Paybill 222222, Account Number = your KRA Payment Registration Number (PRN)
- Bank: Any KRA-partnered bank using the generated payment slip
Penalties for Late Filing and Late Payment
KRA penalties on rental income tax add up quickly. Don't treat the 20th as a suggestion.
Late Filing Penalty
- KES 2,000 or 5% of the tax due, whichever is higher, for individuals (KES 20,000 or 5% for companies)
- Charged once for each monthly return filed late, so every late month is a separate penalty
Late Payment Penalty
- 5% of the tax due as a late payment penalty
- Plus 1% interest per month (or part of a month) on the unpaid tax until it is paid
Penalty Example
Scenario: You owe KES 33,750 for July but file and pay 3 months late (in November).
Late filing penalty: the higher of KES 2,000 and 5% × KES 33,750 (KES 1,687.50) = KES 2,000
Late payment penalty: 5% × KES 33,750 = KES 1,687.50
Late payment interest: 1% × KES 33,750 × 3 months = KES 1,012.50
Total extra cost: KES 4,700, about 14% of the original tax, paid for nothing.
The message is clear: file and pay on time. Set a reminder for the 15th of every month to prepare your filing before the 20th deadline.
Records You Need to Keep for KRA
Even though the 7.5% calculation is simple, KRA may audit your returns. You need records that support your declared gross rent figure:
Essential Records
- Rent collection records: Monthly record of payments received per unit — amounts, dates, payment methods
- Tenant register: Who occupies which unit, at what rent amount, from when to when
- Vacancy records: Which units were vacant and for which periods (supports why you declared less income)
- M-Pesa statements: Transaction records showing money received from tenants
- Lease agreements: Proof of agreed rent amounts
How Long to Keep Records
KRA can audit up to 5 years back. Keep all rental income records for at least 5 years from the date of filing.
The Problem with Manual Records
If you're managing rent collection via M-Pesa messages, Excel, or notebooks, producing clean records for a KRA audit is painful. You'd need to reconstruct 5 years of monthly collections, tenant movements, and vacancy periods from scattered sources.
This is where having a system — any system — that records payments as they happen becomes invaluable for tax purposes, not just collection efficiency.
Common Mistakes Landlords Make with Rental Income Tax
1. Not Filing at All
Some landlords assume that if they don't earn "much" from rent, they don't need to file. If your annual rental income is above KES 288,000 (KES 24,000/month), you must file. KRA has been increasingly matching property ownership records with tax filings — unfiled landlords get flagged.
2. Deducting Expenses Under MRI
Under the 7.5% MRI regime, no deductions are allowed. You cannot subtract repairs, insurance, loan interest, management fees, or any other expense. The simplicity cuts both ways — lower rate, but no deductions.
3. Filing Annually Instead of Monthly
MRI tax is a monthly obligation. Some landlords file once a year during annual tax returns — this means 11 months of late-filing penalties have accumulated.
4. Declaring Invoiced Rent Instead of Collected Rent
You pay tax on rent received, not rent owed. If a tenant didn't pay, you don't owe tax on that amount. But you need records showing the non-payment — otherwise KRA may assume you received the full amount.
5. Forgetting Arrears Received
If a tenant pays 3 months of arrears in one lump sum, all of it is taxable in the month received. Your July filing might include July rent plus arrears from May and June — the tax is on the total cash received that month.
6. Not Keeping Payment Records
Without clean records, you can't prove what you actually collected. In an audit, KRA may estimate your income based on the number of units × market rent — which could be higher than your actual collections.
How Property Management Software Makes Tax Filing Easier
The biggest challenge with rental income tax isn't the math (7.5% is simple) — it's knowing exactly how much you collected each month with documentation to prove it.
What Software Solves
- Automatic payment recording: Every M-Pesa payment is logged with date, amount, tenant, and transaction code — no manual tracking
- Monthly income reports: Pull a report showing exact gross rent collected for any month in seconds
- Vacancy tracking: The system shows which units were occupied vs vacant each month
- Partial payment handling: If a tenant paid KES 15,000 of KES 25,000 rent, it's recorded as KES 15,000 received — your tax calculation is based on actual collections
- Audit-ready exports: If KRA asks for records, export clean data for any period
Tax Filing Workflow with HomeManager
Using HomeManager, your monthly tax filing becomes a 5-minute task:
- Open HomeManager dashboard on the 15th of the month
- View the previous month's collection report (total gross rent received)
- Or simply ask the AI assistant: "How much rent did I collect in June?" — instant answer
- Calculate 7.5% (or the system shows it)
- Log in to iTax and enter the figure
- Pay and you're done
No more reconstructing collections from M-Pesa messages. No more wondering if you missed a payment. The number is right there, backed by transaction-level records.
Your Tax Number Is Already in HomeManager
HomeManager works across Africa; in Kenya it adds M-Pesa and eTIMS. Every M-Pesa payment your tenants make is recorded automatically. On the 15th of the month, open your dashboard and ask: "How much rent did I collect last month?" — the AI assistant answers instantly. That's your gross rent figure for iTax. No spreadsheets, no guessing, no reconstructing from M-Pesa messages.
Starter: KES 7,500/month (up to 20 units) | Growth: KES 18,000/month (up to 100 units) | Scale: KES 45,000/month (up to 500 units)
30-day free trial. No payment details needed.
Start Your Free TrialFrequently Asked Questions
How much is rental income tax in Kenya 2026?
The Monthly Rental Income (MRI) tax rate is 7.5% of gross rent collected from residential properties. This applies to landlords whose annual rental income falls between KES 288,000 and KES 15,000,000. The tax is calculated on actual rent received (cash basis), filed monthly through iTax, and paid by the 20th of the month following the rental period.
When is rental income tax due in Kenya?
Rental income tax must be filed and paid by the 20th of the month following the rental period. July rent must be filed by August 20th. December rent by January 20th. If the 20th falls on a weekend or public holiday, the deadline extends to the next business day. Late filing attracts a penalty of KES 2,000 or 5% of the tax due, whichever is higher; late payment adds a 5% penalty plus 1% interest a month on the unpaid tax.
Do I pay rental income tax on vacant units?
No. The 7.5% tax applies only to rent actually received. If a unit is vacant and generating no income, there's no tax liability for that unit. However, you should maintain records documenting vacant periods — if KRA audits you, they may ask why declared income is lower than expected for your property size. Clear vacancy records protect you.
Can I deduct expenses from rental income tax in Kenya?
Under the MRI regime (7.5% rate), no deductions are permitted. The tax is calculated on gross rent without subtracting repairs, maintenance, insurance, loan interest, management fees, or any other expense. The trade-off is simplicity and a lower effective rate compared to the graduated income tax scale. Landlords earning above KES 15 million annually use the normal tax regime where expenses are deductible.
What is the penalty for late rental income tax payment in Kenya?
Three charges can apply: a late-filing penalty of KES 2,000 or 5% of the tax due, whichever is higher (KES 20,000 or 5% for companies); a late-payment penalty of 5% of the tax due; and interest of 1% a month on unpaid tax. For KES 33,750 of tax filed and paid 3 months late, that is KES 4,700. Filing on time, even if you can't pay the full amount, avoids the filing penalty.
File Your Next KRA Return in 5 Minutes
HomeManager works across Africa; in Kenya it adds M-Pesa and eTIMS. It tracks every payment automatically. On filing day: open dashboard, check last month's gross rent collected, multiply by 7.5%, enter on iTax. Done. Your records are clean and audit-ready for up to 5 years back.
Start Free TrialKey Takeaways
- Residential rental income tax in Kenya is 7.5% of gross rent collected — no deductions allowed
- Applies to annual rental income between KES 288,000 and KES 15,000,000
- File and pay monthly by the 20th of the following month via iTax
- Tax is on cash received, not invoiced — you don't pay tax on rent a tenant didn't pay
- Penalties add up: a filing penalty, a 5% payment penalty and 1% interest per month
- Keep records for 5 years — payment records, tenant registers, and vacancy documentation
- Property management software automates record-keeping, giving you exact monthly figures for filing
Related Reading
- Rental Income Tax Kenya: Complete KRA Guide for Landlords
- AI Property Assistant: Ask Your Data Anything in Plain English
- Property Management Fees in Africa: What Agencies Charge
- Property Analytics: Understanding Your Rental Performance
- How to Choose Property Management Software in Africa
- Scaling Your Property Portfolio in Africa