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.
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)
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 572572) or bank
Payment Methods
- M-Pesa: Paybill 572572, 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 are significant — and they compound. Don't treat the 20th as a suggestion.
Late Filing Penalty
- KES 2,000 per month or 5% of the tax due — whichever is higher
- Applied for each month (or part of a month) that the return is late
Late Payment Penalty
- 1% interest per month on the unpaid tax amount
- Compounds monthly until the full amount is paid
Penalty Example
Scenario: You owe KES 33,750 for July but file and pay 3 months late (in November).
Late filing penalty: 5% × KES 33,750 × 3 months = KES 5,063
Late payment interest: 1% × KES 33,750 × 3 months = KES 1,013
Total extra cost: KES 6,076 — that's 18% of the original tax amount, 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)
- 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.
Clean Records, Easy Tax Filing
HomeManager tracks every payment automatically — giving you exact monthly collection figures for KRA filing. No more guessing, no more 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 on all plans.
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 tax due (whichever is higher) per month, plus 1% monthly interest on unpaid amounts.
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?
Two penalties apply simultaneously: a late-filing penalty of KES 2,000 or 5% of tax due (whichever is higher) per month, and late-payment interest of 1% per month on the outstanding amount. These compound monthly. For a KES 33,750 monthly tax obligation filed 3 months late, total penalties exceed KES 6,000. Filing on time — even if you can't pay the full amount — avoids the filing penalty.
Key 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 compound quickly: 5% filing penalty + 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
