Early access open · Start managing properties free →

Try it now

Change the way you run your properties.

From everyday rent collection to owner statements and maintenance, Kodi helps East African portfolios get more from every unit.

Live dashboard

Sunrise Estates

Collected this month

KES 2.4M

Arrears

KES 186k

56+

Cities ready

Users active

BAM

95.3%

Collection rate

Collections

Values

Make every shilling well-spent.

Built for Kenyan property operations — paybills, caretakers, owner payouts, and tax-ready books in one calm system.

Collections that close

Rent invoices, M-Pesa matching, and receipts run together — so arrears shrink without chasing tenants by hand.

Books that stay current

Double-entry ledgers and owner statements update as payments land. Tax season stops being a scramble.

AI that knows your portfolio

Ask which tenants may default, why revenue dipped, or what to fix next — answers grounded in your live data.

Features

Everything your portfolio needs — nothing it doesn't.

Properties & units

Buildings, floors, and unit mix with occupancy at a glance.

Billing & M-Pesa

Recurring invoices matched to paybill payments in real time.

Maintenance

Tenant requests to vendor completion without lost threads.

Role portals

Landlords, caretakers, tenants, and vendors — each scoped.

500+

Properties managed

50k+

Active tenants served

95.3%

Average collection rate

KES 2B+

Rent reconciled via M-Pesa

Numbers

Built for the pace of East African real estate.

Operators trust Kodi when WhatsApp chats, Excel sheets, and bank statements stop scaling with the portfolio.

FAQ

Frequently asked questions

Incoming STK and C2B payments are matched to tenant invoices automatically using paybill references and account prefixes. Matched receipts are sent to tenants without manual posting.

Yes. Property managers, landlords, caretakers, vendors, and tenants each get a role-scoped portal — one organization, clear permissions, no shared logins.

No. Kodi posts journals for you when invoices and payments are created. You can still export owner statements and trial balances when you need them.

Tenants submit requests from their portal. Your team assigns vendors, tracks status, and keeps a full history against the unit — without WhatsApp threads going missing.

Yes. Create an organization, add a few units, and run collections end-to-end. Upgrade when your portfolio outgrows the free tier.

A few clicks away from running your portfolio properly.

Set up your organization, invite your team, and start collecting — with M-Pesa ready from day one.

Get Started Now