KodiSawa
    SolutionsFeaturesHow it worksPricingFAQsBlogHelp
    Continue with Email
    1. Blog
    2. The KRA MRI Tax Report Kenyan Landlords Keep Getting Wrong
    On this page
    What Is MRI Tax Anyway?Mistake #1: Reporting Partial Payments WrongMistake #2: Forgetting to Report Cash PaymentsMistake #3: Not Claiming Allowable DeductionsMistake #4: Filing Late (Or Not At All)Mistake #5: Mixing Personal and Property ExpensesThe Report KRA Actually WantsWhat Happens If You Get It Wrong?How to Avoid My MistakesThe Automated WayBottom Line

    The KRA MRI Tax Report Kenyan Landlords Keep Getting Wrong

    MMitchel Kelonye
    •
    Jan 29
    •
    Kra Tax
    Mri
    Rental Income
    Compliance
    Landlords

    Banner for The KRA MRI Tax Report Kenyan Landlords Keep Getting Wrong

    I paid KES 45,000 in KRA penalties last year.

    Not because I didn't file. I filed.

    But I got the MRI tax report wrong. Mixed up some numbers. Forgot to claim deductions. Classic landlord mistakes.

    KRA sent a notice. Then penalties. Then interest on the penalties.

    Here's what I learned the expensive way.

    Table of Contents

    • What Is MRI Tax Anyway?
    • Mistake #1: Reporting Partial Payments Wrong
    • Mistake #2: Forgetting to Report Cash Payments
    • Mistake #3: Not Claiming Allowable Deductions
    • Mistake #4: Filing Late (Or Not At All)
    • Mistake #5: Mixing Personal and Property Expenses
    • The Report KRA Actually Wants
    • What Happens If You Get It Wrong?
    • How to Avoid My Mistakes
    • The Automated Way
    • Bottom Line

    What Is MRI Tax Anyway?

    MRI = Monthly Rental Income tax.

    If you're a Kenyan landlord earning rent, you owe KRA 10% of your gross rental income. Every month.

    Note: Gross income. Not net. Not profit. Gross.

    If your tenant pays KES 30,000/month, you owe KRA KES 3,000. Even if your expenses were KES 25,000.

    You can claim deductions later when filing annual returns. But the monthly MRI is based on gross.

    Infographic showing gross vs net rental income and 10% MRI tax for Kenyan landlords

    Most landlords know this. But filing the report correctly? That's where it gets messy.

    Mistake #1: Reporting Partial Payments Wrong

    Tenant owes KES 20,000. Pays KES 15,000.

    Do you report KES 20,000 (what they owe) or KES 15,000 (what you received)?

    You report what you actually received. KES 15,000.

    MRI tax is on rental income received, not rent due.

    I got this wrong for 6 months. Reported what tenants owed, not what they paid. KRA noticed the discrepancy during an audit.

    Kenyan landlord deciding what to report: partial payments received vs due

    The fix: Track payments, not promises. If someone didn't pay, don't report it as income.

    KodiSawa automatically tracks received payments, not just what's due. Makes MRI filing accurate.

    Mistake #2: Forgetting to Report Cash Payments

    M-Pesa payments have a paper trail. KRA can cross-check.

    Cash payments? Landlords "forget" to report those.

    Bad idea.

    Tenants can (and do) report their rent payments to KRA for tax deductions. If your tenant reports paying KES 30,000 but you report receiving KES 0, KRA comes knocking.

    Split image showing M-Pesa receipt vs handwritten cash receipt for MRI tax in Kenya

    The fix: Log every payment. M-Pesa, bank transfer, cash through the caretaker. Everything.

    Yes, even the cash your caretaker collects. Especially that.

    Mistake #3: Not Claiming Allowable Deductions

    MRI is 10% of gross. But when filing annual returns, you can claim deductions:

    • Property repairs and maintenance
    • Insurance premiums
    • Property management fees
    • Rates and land rent

    I didn't know this my first year. Paid 10% on gross all year. Never claimed deductions.

    Lost thousands.

    Deductible expenses checklist for Kenyan landlords with checkmarks

    The fix: Keep records of everything you spend on the property. Plumber receipts. Paint receipts. Insurance invoices.

    Come annual filing, those deductions reduce your taxable income. Lower tax bill.

    Track property expenses as you go. Don't scramble at tax time.

    Mistake #4: Filing Late (Or Not At All)

    MRI is due by the 20th of the following month.

    January rent = file by February 20th.

    Miss the deadline? Penalties kick in:

    • 5% of the tax due (late filing penalty)
    • 1% per month interest on unpaid tax

    I missed one deadline by 3 days. Cost me KES 8,000 in penalties.

    Calendar highlighting the 20th MRI filing deadline in Kenya

    The fix: Set calendar reminders. Or use software that tracks deadlines for you.

    Some landlords file quarterly instead of monthly. Bad move. KRA expects monthly filings. Quarterly = you're filing late 2 out of 3 months.

    Mistake #5: Mixing Personal and Property Expenses

    I used to pay for property repairs from my personal M-Pesa. Groceries and plumbing supplies in the same transaction history.

    Come tax time, I couldn't separate what was property expense and what wasn't.

    Lost out on deductions.

    Two phone screens side by side - one showing mixed transactions, one showing separated property expenses

    The fix: Separate accounts. One M-Pesa or bank account for property income and expenses. Makes record-keeping clean.

    If you use KodiSawa's expense tracking, you categorize expenses as you log them. Property vs personal. Clear separation.

    The Report KRA Actually Wants

    When you file MRI, KRA wants to see:

    1. Property address and LR number
    2. Gross rental income for the month
    3. Tax due (10% of gross)
    4. Proof of payment (M-Pesa/bank statement)

    That's it. Simple on paper. Messy in practice.

    Most landlords scramble to compile this data every month. Pull M-Pesa statements. Cross-check with tenant lists. Calculate totals manually.

    Takes 2-3 hours.

    KRA MRI tax form fields highlighted with pointers for Kenyan landlords

    Or you can generate the report automatically. KodiSawa's KRA reports pull all this data and format it KRA-ready. Export as PDF. Done in 2 minutes.

    What Happens If You Get It Wrong?

    KRA runs audits. Random and targeted.

    If they find discrepancies:

    • You file an amended return
    • You pay the difference (if you underpaid)
    • You pay penalties (5% of the difference)
    • You pay interest (1% per month from the original due date)

    In my case, I underpaid for 6 months (because of Mistake #1). KRA caught it during an audit.

    I owed back taxes + penalties + interest. Total: KES 45,000.

    Painful lesson.

    Audit notice letter on a desk with calculator and worried landlord in Kenya

    How to Avoid My Mistakes

    1. Track what you actually receive. Not what tenants owe. What hits your account.

    2. Log every payment. M-Pesa, bank, cash. No exceptions.

    3. Keep expense receipts. Claim deductions at year-end.

    4. File by the 20th. Every month. Set reminders.

    5. Separate property finances. Don't mix with personal.

    Do these five things, and you'll avoid 90% of the MRI mistakes landlords make.

    The Automated Way

    I don't manually compile MRI reports anymore.

    KodiSawa tracks all income (M-Pesa, bank, cash). Logs expenses. Knows which properties earned what.

    On the 15th of each month, I click "Generate KRA Report." Get a PDF. File it on iTax. Done in 5 minutes.

    No scrambling. No calculator. No stress.

    KodiSawa dashboard with 'Generate Tax Report' button in a cozy studio

    Try it free for 14 days. See how much time (and penalties) you save.

    Bottom Line

    MRI tax isn't complicated. But landlords make it complicated by:

    • Tracking data poorly
    • Mixing personal and property finances
    • Filing manually every month

    Get the data right. File on time. Claim your deductions.

    Or let software do it for you.

    Either way, don't pay KES 45,000 in penalties like I did.

    Generate KRA-ready reports automatically with KodiSawa →

    Ready to simplify rent tracking?

    Start Tracking Rent Today

    Track every unit, tenant and rent payment in one place. Start your 14-day free trial today.

    Get Started Free
    No credit card required. Set up in 10 minutes.
    M-Pesa Ready

    Pay Bill and Buy Goods integration built in

    Multi-Property

    Manage all your properties from one dashboard

    KRA Compliant

    Tax-ready reports for hassle-free filing

    Built for Kenya

    Thanks for reading! If you want to see future content, subscribe to our RSS feed.

    ← Older
    Stop Scrolling 100 M-Pesa Messages to Match Rent
    Newer →
    Why Your Tenant Said 'I Paid' But You Can't Find the Money
    KodiSawa

    The rent tracking platform built for Kenya. Connect M-Pesa, bank accounts, and track cash payments. Know exactly who paid rent.

    Built for Kenya

    Quick Links

    • Features
    • How It Works
    • Pricing
    • Testimonials
    • FAQ

    Get Started

    Start tracking rent payments today. 14-day free trial.

    Get Started Free

    © 2026 KodiSawa. All rights reserved.

    Privacy PolicyTerms of ServiceSecurity