Audited 26 Jul 2026·Last updated 28 Oct 2026·5 citations·Tier 1·0 uses

Kenya Residential Rental Income Tax Calculator

Work out Kenya's monthly residential rental income tax: 7.5% of gross rent received, less any tax already withheld, with your rent annualized against the band.

Kenya Residential Rental Income Tax Calculator

Gross monthly rental income tax (KSh)
9,000.00
The month's residential rental income tax in Kenya shillings: gross rent received times the rate, before any tax already withheld.
Annualized gross residential rent (KSh)
1,440,000.00
Net payable after credits (KSh)
9,000.00
Regime range check
Annual gross rent of KSh 1,440,000 is within the residential rental income regime range (above KSh 288,000 and up to KSh 15,000,000 a year).

Background.

A landlord in Kasarani collects KSh 120,000 a month from three flats and wants to know what goes to KRA by the 20th. Under Kenya's residential rental income tax — still called MRI, for monthly rental income, by most landlords and agents — the answer is KSh 9,000: 7.5% of the rent received, with nothing taken off first. Not the caretaker's wages, not the repainting between tenants, not the interest on the loan that built the block.

That gross basis is what catches people out. The regime came in through the Finance Act 2015 and took effect on 1 January 2016 as a simplified, final tax: you pay a flat share of each month's rent and the income never appears again in your annual return. The price of that simplicity is that KRA allows no expenses, losses or capital deductions against the rent. A landlord whose costs swallow 40% of the rent is, in effect, paying 12.5% of what is left.

The regime also has edges. It covers resident landlords, both individuals and companies, whose rent from residential property in Kenya comes to more than KSh 288,000 and no more than KSh 15 million in a year. Commercial rent, non-resident landlords and anyone above KSh 15 million are outside it and are taxed through the ordinary annual return. A landlord inside the band can also elect out by giving the Commissioner written notice, after which the annual regime applies instead.

The rate is 7.5% from January 2024; until 31 December 2023 it was 10%, which matters when you amend an older month. Both the rate and the band sit in editable fields, defaulting to the current figures, so an old period or a future Finance Act change can be run without waiting for an update. What it cannot settle for you is whether a letting counts as residential, whether you are resident for tax purposes, or whether KRA has assessed a different figure for the month; those questions sit with KRA and, where they are unclear, a tax adviser.

What is kenya residential rental income tax calculator?

Residential rental income tax is a monthly charge, under section 6A of the Income Tax Act (Cap. 470), on the gross rent a resident person receives for the use or occupation of residential property in Kenya — houses, flats, bedsitters and similar homes. It is a final tax: what you pay each month settles the income tax on that rent completely, so there is no year-end balancing and nothing to claim back in a lean year. The base is rent received, which means a month in which a tenant pays half is taxed on half, and a month with no rent still needs a nil return. Since July 2023 KRA has also been able to appoint rental income tax agents to deduct the 7.5% at source and remit it within five working days; that deduction is then a credit against the landlord's own return for the month.

How to use this calculator.

  1. Add up the rent actually received this month from every residential unit you let and enter the total as gross monthly rent. Use the figure before any letting agent's commission and before any tax a tenant withheld, and leave out rent from shops, offices or godowns.
  2. Keep the rate at 7.5 for any month from January 2024. If you are amending a return for December 2023 or earlier, enter 10, the rate that applied then.
  3. Leave the two thresholds at KSh 288,000 and KSh 15,000,000 unless a Finance Act changes them. They do not alter the tax figure; they set the range the "Regime range check" result tests the annualized rent against, with the lower figure a strict floor (rent must exceed it) and the upper figure inclusive.
  4. In the credits field, enter any rental income tax already deducted from this month's rent by an appointed agent, as shown on the withholding certificates that iTax lists when you file. Leave it at zero if nobody withheld anything.
  5. Use the net payable as your check on the iTax return under the 'Income Tax - Rental Income' obligation, then generate a payment registration number and pay by bank or mobile money before the 20th of the following month.

The formula.

Tax = R × t ; Net = Tax − Credit

The tax is Tax = R × t, where R is the gross residential rent received in the month in Kenya shillings and t is the rate as a fraction: 7.5 ÷ 100 = 0.075 at the default. The balance to pay is Net = Tax − Credit, where Credit is tax already withheld or paid for that month; if the credit is larger than the tax, the net is shown as zero rather than a negative figure. Separately, the calculator multiplies R by 12 to give an annualized rent, A = 12R.

There is no expense term because the law provides none. Since the rate falls on gross rent, its weight on a landlord's real profit depends on costs: if costs take a share e of the rent, the tax as a share of profit is t ÷ (1 − e). At 7.5%, a landlord spending 40% of rent on upkeep, management and loan interest gives up 0.075 ÷ 0.6 = 12.5% of profit; one with almost no costs gives up close to 7.5%.

The annualized figure is a straight-line projection of one month. The KSh 288,000 and KSh 15 million limits apply to what you actually receive over the year, which is less than twelve times this month's rent whenever a unit stands empty or a tenant falls behind. In monthly terms the limits are KSh 24,000 and KSh 1,250,000. The multiplication runs whatever rent you enter, inside the band or outside it, so a result for KSh 20,000 a month is arithmetic only: a landlord at that level is below the regime altogether.

A worked example.

Example

Three flats let at KSh 35,000, KSh 40,000 and KSh 45,000 bring in KSh 120,000 in October, all of it paid in full. The rate field holds 7.5, so t = 7.5 ÷ 100 = 0.075, and the tax is 120,000 × 0.075 = KSh 9,000. Nothing was withheld at source, so the credit is zero and the net payable is also KSh 9,000, to be filed and paid on iTax by 20 November. The annualized rent is 120,000 × 12 = KSh 1,440,000, well above KSh 288,000 and far below KSh 15,000,000, so the landlord sits inside the regime provided the rest of the year looks like October. Because the tax is a straight percentage, working flat by flat gives the same answer: KSh 2,625 + KSh 3,000 + KSh 3,375 = KSh 9,000. The credit field earns its place when a tenant has been appointed a rental income tax agent. If the company renting the KSh 45,000 flat deducted 7.5% before paying, it withheld KSh 3,375. Gross rent stays at KSh 120,000 — the landlord was still owed the full rent — but entering 3,375 as a credit brings the net payable down to 9,000 − 3,375 = KSh 5,625.

rental Tax Rate Percent7.5
monthly Gross Rent Ksh120,000
credits Ksh0
lower Annual Rent Threshold Ksh288,000
upper Annual Rent Threshold Ksh15,000,000

Frequently asked questions.

Can I deduct repairs, agent commission or mortgage interest before working out the tax?
No. KRA states that no expenses, losses or capital deductions are allowed against gross rent under this regime, which is why the calculator has no expense field. If your costs are heavy, the alternative is to elect out by written notice to the Commissioner; the rent is then taxed in your annual return, where allowable expenses are deducted but your income is taxed at the ordinary individual or company rates. Which route costs less depends on your figures, so it is worth a tax adviser's view.
What rate do I use when amending a return from 2023?
Enter 10. KRA's guidance gives 7.5% from 1 January 2024 and 10% up to 31 December 2023, and a correction should use the rate that applied to the month being amended. On KSh 120,000 of rent, the old rate gives KSh 12,000 instead of KSh 9,000, so a 2023 month filed at the new rate would come up KSh 3,000 short.
I let flats in Nairobi and a shop in Thika. Which rent goes in?
Only the flats. Rent from commercial property is outside the residential regime and is declared in the annual income tax return, where expenses can be claimed against it. If a single building has shops on the ground floor and flats above, split the rent by unit and enter only the residential share here. Keep the two streams on separate records so the monthly returns and the annual return can be reconciled.
My one bedsitter brings in KSh 20,000 a month. Do I owe this tax?
Not under this regime. KSh 20,000 × 12 = KSh 240,000 a year, below the KSh 288,000 floor, so the monthly 7.5% does not apply. The calculator will still show KSh 1,500, because it multiplies whatever you enter, but that figure is arithmetic only. How rent below the band should appear in your annual return is worth confirming with KRA or a tax adviser.
A tenant paid only half this month and cleared the balance the next. How is that taxed?
The tax follows rent received, so enter what came in during each month. If KSh 40,000 is due and KSh 20,000 arrives in March, March is taxed on KSh 20,000; the other KSh 20,000 is taxed in April along with April's own rent. Arrears never escape the tax, they just move to the month you are paid, which is also why a month with no rent at all is filed as a nil return.
What does it cost to file or pay late?
KRA lists a late filing penalty of KSh 2,000 or 5% of the tax due, whichever is higher, for individuals, and KSh 20,000 or 5% for companies; a late payment penalty of 5% of the tax; and interest of 1% for each month or part of a month. On the KSh 9,000 example, an individual filing late pays KSh 2,000, and paying late adds KSh 450 plus KSh 90 interest a month.
What counts as a credit in the last field?
Rental income tax that an appointed rental income tax agent has already deducted from this month's rent and remitted to KRA, backed by a withholding certificate. iTax fills these in automatically when you file and reduces the tax due accordingly. Enter the same total here to see the balance you will be asked for. Expenses are not credits, and the net payable stops at zero even if the credits exceed the tax.
Does a property company calculate the tax the same way?
Yes. KRA's guidance applies the regime to resident persons, individual or company, so a resident company letting residential units inside the KSh 288,000 to KSh 15 million band pays 7.5% of gross rent in exactly the same way. The differences are elsewhere: the late filing penalty floor is KSh 20,000 rather than KSh 2,000, and a company outside the band is taxed under the corporate rules instead.
Why does the annualized rent not tell me for certain whether I am in the band?
Because it multiplies one month by 12. A single unit let at KSh 25,000 annualizes to KSh 300,000, inside the band, but if it stands empty for two months the year's actual rent is KSh 250,000, below KSh 288,000. The band is tested on what you receive over the whole year, so keep a running total of actual receipts and check it before relying on the projection.
Do I have to register each rental property with KRA before filing?
KRA's guidance has landlords register property details on iTax under the Registration tab, using the 'Register Property details' option: you add each property with a tenant's PIN and an estimated monthly rental income, and you can later update or deregister it. When you file, iTax fills in the number of properties from that register, so units missing from it are easy to overlook in the monthly total you enter here.

How this page was produced

Published by
Quanta Calculator
Primary sources
5 cited below
Method
Tax = R × t ; Net = Tax − Credit
Published
Last verified

Built with AI assistance and verified by automated tests against the cited sources — every worked example on this page is computed by the same code that runs the calculator. How we build and check calculators.

Embed

Quanta Pro

Paid features are coming later.

  • All 1560 calculators remain free
  • No billing is enabled
Coming soon