VAT on rent in Kenya: what landlords actually need to know
Residential rent is VAT-exempt in Kenya; commercial rent is not. What that means in practice for landlords, agents and mixed-use buildings.
The RentPlus Team
22 July 2026 · 2 min read
Few topics generate more quiet confusion among Kenyan landlords than VAT. Here is the practical picture, in plain language.
The short version
| Income | VAT treatment |
|---|---|
| Residential rent | Exempt |
| Commercial rent (offices, shops, godowns) | Standard rate — 16% |
| Service charge on residential (bundled with rent) | Generally follows the rent |
| Separately billed commercial services | Generally standard-rated |
Exempt is not the same as zero-rated
This distinction trips people up constantly:
- Zero-rated means VAT applies at 0% — and you can claim input VAT on your costs.
- Exempt means the supply is outside the VAT net — and you cannot claim input VAT related to it.
Residential rent is exempt, not zero-rated. Practical consequence: the VAT you pay on repairs, materials and services for residential property is a cost, not a claimable input.
Where it gets interesting: mixed-use buildings
A building with shops on the ground floor and flats above earns both exempt income (the flats) and taxable income (the shops). That means:
- The commercial rent needs VAT charged and remitted — with proper tax invoices.
- Input VAT has to be apportioned between the two income streams.
- Your records need to keep the streams separate, per charge, all year.
This is precisely where the one-column rent spreadsheet fails: it can't tell an exempt shilling from a taxable one.
Rates change — your records must remember
Kenya's standard VAT rate moved to 14% in 2020 and back to 16% in 2021. Any system (or spreadsheet) that stores a single "VAT rate" setting rewrites history every time the rate changes. The correct approach is to capture the rate at the time of each charge, so a 2020 invoice still shows 14% forever.
What good software does about this
A property system built for Kenya should:
- Carry a VAT treatment per charge — exempt, zero-rated or standard — not one global switch.
- Stamp the rate onto each charge at the time it's raised.
- Keep residential and commercial income separable for filing and for your accountant.
- Produce exports your accountant can actually use.
RentPlus does all four: every lease charge carries its own VAT treatment, rates are captured per charge, and the ledger and reports keep the streams clean. Your accountant gets a CSV, not a shoebox.