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

    KRA MRI Mistakes Kenyan Landlords Keep Making

    MMitchel Kelonye
    •
    Jan 29
    •
    Last modified Oct 3
    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 back tax, penalties and interest last year.

    Not because I didn't file. I filed.

    But I got the MRI tax report wrong. Reported the wrong numbers. Believed a few things about MRI that turned out to be false. Classic landlord mistakes.

    KRA sent a notice. Then penalties. Then interest.

    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: Thinking I Could Claim Expenses Back
    • Mistake #4: Filing Late (Or Not At All)
    • Mistake #5: Mixing Personal and Property Money
    • The Return 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 earn residential rent in Kenya, and it comes to more than KES 288,000 but not more than KES 15 million a year, you owe KRA 7.5% of your gross rent. Every month.

    Note: gross. Not net. Not profit. Gross.

    If your tenant pays KES 30,000 a month, you owe KRA KES 2,250. Even if your expenses that month were KES 25,000.

    And that's the end of it. MRI is a final tax.

    Most landlords know the rate. 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 is on rent received, not rent due.

    I got this wrong for 6 months. Reported what tenants owed, not what they paid. My numbers stopped matching my bank and M-Pesa records, and KRA noticed.

    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. When they do pay, it goes in that month's return.

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

    Mistake #2: Forgetting to Report Cash Payments

    M-Pesa payments leave a paper trail. Cash doesn't. So landlords "forget" to report it.

    Bad idea.

    KRA has more ways to see your rent than you'd think. Some tenants, companies especially, deduct tax from the rent they pay you and report it to KRA. Those credits show up on your iTax return automatically. If they don't match what you declared, that's a question you'll have to answer.

    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: Thinking I Could Claim Expenses Back

    This one I believed for a whole year.

    I kept every plumber receipt and paint invoice, assuming I'd claim them at year-end in my annual return and get some of the 7.5% back.

    You can't. Under MRI:

    • No expenses, losses or capital deductions are allowed. That's in the regulations.
    • It's a final tax. The rent you paid MRI on doesn't go in your annual return at all, so there's nothing to deduct against.

    Keep the receipts anyway. You'll want them for your own numbers, and if you ever decide to leave MRI. But don't count on them reducing this year's MRI.

    If your expenses are genuinely large, the law does let you elect out of MRI and be taxed on profit instead. You have to notify KRA at least three months before your year of income ends, and it only applies from the following year. I explain how to compare MRI against regular tax properly.

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

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

    January rent = file and pay by February 20th.

    Miss it, and KRA's penalties kick in:

    • Late filing: KES 2,000 or 5% of the tax due, whichever is higher
    • Late payment: 5% of the tax
    • Interest: 1% per month, or part of a month

    Even a few days late costs you the KES 2,000 minimum plus the payment penalty.

    Calendar highlighting the 20th MRI filing deadline in Kenya

    The fix: set calendar reminders, and aim for the 10th, not the 20th.

    Some landlords file quarterly instead of monthly. Bad move. KRA expects a return every month. Quarterly means you're late two months out of three.

    Mistake #5: Mixing Personal and Property Money

    I used to pay for property repairs from my personal M-Pesa, and sometimes collected rent there too. Groceries, plumbing supplies and rent in one transaction history.

    Come filing day, I couldn't say with confidence how much rent I'd actually received that month.

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

    The fix: separate accounts. One M-Pesa line or bank account for property income and expenses. Then your monthly rent total is one statement, not an afternoon of detective work.

    If you use KodiSawa's expense tracking, property spending is categorised as you log it.

    The Return KRA Actually Wants

    The monthly MRI return on iTax is short:

    1. Original or amended return
    2. Your number of properties. This fills in from your property registration
    3. The gross rent you received that month

    iTax calculates the 7.5%, pulls in any withholding credits, and you submit. Then you generate a payment slip and pay.

    Simple on paper. The hard part is step 3: knowing the real number. Most landlords pull M-Pesa statements, cross-check tenant lists and add it all up by hand.

    That takes hours.

    KRA MRI tax form fields highlighted with pointers for Kenyan landlords

    Or you can have that number waiting for you. KodiSawa's KRA reports total the rent you received each month, ready to type in.

    What Happens If You Get It Wrong?

    If KRA finds you under-declared:

    • You file an amended return for the month
    • You pay the difference
    • You pay penalties and interest on top, from the original due date

    In my case, I under-declared for 6 months because of Mistake #1. Back tax plus penalties plus interest came to KES 45,000.

    Painful lesson.

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

    How to Avoid My Mistakes

    1. Declare what you received. Not what tenants owe.

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

    3. Don't count on deductions. MRI is 7.5% of gross, final.

    4. File by the 20th. Every month, even a NIL return for a month with no rent.

    5. Separate property money. Don't mix it with personal.

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

    The Automated Way

    I don't compile MRI figures by hand anymore.

    KodiSawa records rent as it comes in (M-Pesa, bank, cash) and knows which property earned what.

    Around the 10th of each month I open the report, take the total, and file on iTax. Done in 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 isn't complicated. Landlords make it complicated by:

    • Tracking payments poorly
    • Mixing personal and property money
    • Believing they can claim expenses back

    Declare the rent you received. File on time. Pay 7.5%.

    Or let software do the counting for you.

    Either way, don't pay KES 45,000 for it 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