Try the live demo: phone 0700000000 · password DemoKodi2026 · Open the demo →
Kodi

Property management software for Kenyan landlords

Kodi keeps your buildings, houses, tenants and rent in one place. Rent is billed on its own at the start of every month, payments come in by M-Pesa, bank or cash, and tenants get receipts and reminders by SMS. It runs on the phone you already have.

On the next page, tap “New here? Create an account”. All you need is your phone number — no card or payment to start.

See how Kodi works: try the live demo

No sign-up needed. Open the app, sign in with these details and click around with sample data.

Phone0700000000PasswordDemoKodi2026

The demo uses made-up tenants and SMS is switched off.

Open the live demo →

Everything you do with a notebook and M-Pesa messages, done for you

Rent collection and receipts

Rent is billed for every tenant at the start of the month, payments by M-Pesa, bank or cash are recorded in seconds, and every payment gets a receipt.

Learn more →

Automatic bank reconciliation

Tenants pay to your KCB account through Paybill 522522 and Kodi matches each payment to the right house — no statement to go through.

Learn more →

Water and electricity billing

Enter meter readings and Kodi works out every house’s units and bill at your rate, then adds it to the tenant’s balance.

Learn more →

SMS rent reminders

Remind tenants who still owe, confirm payments and send notices by SMS — even to tenants without a smartphone.

Learn more →

Tenant portal

Each tenant gets their own login to check their balance, open receipts and send you their M-Pesa payment.

Learn more →

Reports and rental income tax

Rent roll, arrears, vacant houses, deposits, income and expenses — and your monthly rental income (MRI) tax worked out for you.

Learn more →

Made for how renting works in Kenya

  • M-Pesa first. Payments by Paybill, bank or cash all land in one ledger per tenant, with the M-Pesa code kept on every receipt.
  • Water and electricity per house, worked out from meter readings at your own rate.
  • Tenants without smartphones still get the message, because reminders and confirmations go out by SMS.
  • Deposits handled properly — held, settled at move-out against anything owed, and refunded with a clear record.
  • One tenant, several houses. Split a single payment across them and keep each house’s balance right.
  • Your business name and contacts on every receipt, invoice and statement you print or share.

From first sign-in to your first receipt in an afternoon

  1. Create your account with your phone number and a password.
  2. Add your buildings and houses, with each house’s rent.
  3. Move your tenants in — enter any deposit and the balance they already owe.
  4. Record your first payment and send the receipt. From next month, rent is billed for you.

Free for 3 months, then a plan that fits your size

Every new landlord gets a free 3-month trial with everything switched on — no card, no payment, nothing to install. Before it ends we agree a plan that fits how many houses you manage. SMS to tenants costs KES 2 per message, bought as credits only when you need them.

Free tools and guides for Kenyan landlords

MRI tax calculator

Work out your 7.5% monthly rental income tax and when it is due.

Use the tool →

Rent receipt generator

Make a clean rent receipt and print it or save it as a PDF.

Use the tool →

Collect rent with M-Pesa

Paybill, Till or Send Money: which to use and how to keep clean records.

Read the guide →

All free tools · All landlord guides

Your records stay yours

Each landlord’s buildings, tenants and payments are kept separate inside the database itself, so no one else on Kodi can see them. Payments are never deleted or quietly edited: a mistake is reversed and stays on the record, so your books always add up.

Frequently asked questions

How much does Kodi cost?

Every new landlord starts with a free 3-month trial with all features switched on, so you can run your own buildings, bill rent and record payments before deciding. Before the trial ends we talk to you about a plan that fits the number of houses you manage. SMS to tenants costs KES 2 per message, bought as credits only when you need them.

Do I need to install anything?

No. Kodi works in the browser on your phone, tablet or computer, and you can add it to your phone’s home screen like an app. Your records are stored online, so they are the same on every device you sign in from.

Can tenants pay with M-Pesa?

Yes. Tenants keep paying the way they already do — by M-Pesa Paybill, bank or cash. You record the payment in a few taps (or confirm one the tenant sent through the tenant portal) and Kodi updates their balance and issues a receipt. If you bank with KCB, payments to your account can be matched to houses automatically — see bank reconciliation.

Can one tenant rent more than one house?

Yes. Switch it on in Settings and a tenant can hold several houses at once. A single payment can be split across their houses, and each house keeps its own balance.

Does Kodi handle water and electricity bills?

Yes. Enter each house’s meter reading and Kodi works out the units used and the bill at your rate per unit, adds it to the tenant’s balance and can text the tenant their bill. Fixed monthly charges such as garbage or service charge can be billed too.

Is my data private?

Yes. Every landlord’s records are kept separate inside the database itself, so no other landlord on Kodi can ever see your buildings, tenants or payments. Tenants only see their own account.

Can I manage several buildings?

Yes. Add as many buildings as you have, each with its own houses, rent amounts and water and electricity rates. You can view everything together or filter the whole app to one building.

On the next page, tap “New here? Create an account”. All you need is your phone number — no card or payment to start.

Need help? Contact us