Property management software · Kenya

Property management software built for Kenya

Collect rent over M-Pesa, keep one ledger every owner trusts, and stay on the right side of KRA with automatic eTIMS receipts and monthly eRITS filing. Built in Nairobi for Kenyan landlords and property managers.

What Kenyan property software has to get right

Most property management software was built for markets with bank transfers, card payments and annual tax. Kenya runs on M-Pesa, and since KRA moved rental income to monthly digital filing, compliance is a monthly job. Software for Kenya has to handle four things well:

  1. M-Pesa, natively. STK Push and Paybill payments matched to tenants automatically, without screenshots or manual entry.
  2. KRA compliance. An eTIMS receipt for every payment and a monthly return by the 20th. See KRA eRITS filing.
  3. Many landlords, one manager. Separate books and statements per owner, not one spreadsheet per building.
  4. Tenants on any phone. SMS links and a web page, not an app most tenants won’t install.

Everything in one system

M-Pesa rent collection

STK Push and Paybill payments go straight to your own shortcode and are matched to the right tenant and invoice.

Automatic invoicing and reminders

Invoices on the 1st, SMS reminders before rent is due and when it's late, and receipts the moment tenants pay.

eTIMS receipts

Every rent payment gets a KRA-validated eTIMS receipt, issued automatically.

eRITS filing

Your monthly rental income tax return prepared from real collections, checked before you file.

Owner statements

Each landlord gets an accurate statement: invoiced, collected, outstanding, commission and net.

Tenant portal

Balance, payment and lease signing from an SMS link. No app, no password.

Leases and e-signatures

Lease templates, online signing and expiry alerts, with vacancies listed automatically.

Maintenance

Repair requests move from WhatsApp to a board your team and owners can see.

Domus vs spreadsheets and generic software

Spreadsheets + WhatsAppGeneric softwareDomus
M-Pesa matched to tenantsManualOftenAutomatic
eTIMS receipt per paymentNoSometimes, as an add-onAutomatic
Monthly eRITS returnBy handRarelyPrepared and checked
KRA penalty exposureUnknownNoIn shillings, live
Statements per landlordRebuilt monthlyVariesAutomatic

Built for two kinds of customer

Frequently asked questions

What is the best property management software in Kenya?

The best fit depends on your portfolio, but for Kenya look for native M-Pesa collection, automatic KRA eTIMS receipts and eRITS filing, multi-landlord owner statements and a tenant experience that works on any phone. Domus is built around all four.

Does Domus work with M-Pesa?

Yes. Tenants pay by M-Pesa STK Push or into your Paybill or Till, and Domus matches each payment to the right tenant and invoice automatically. Rent goes straight to your own shortcode.

Is Domus compliant with KRA?

Domus is built around KRA's rental income rules: it issues an eTIMS receipt for each rent payment and prepares the monthly eRITS return from your rent ledger.

Can one property manager use Domus for many landlords?

Yes. Each property belongs to an owner, every landlord gets their own statement, and each landlord's KRA compliance is tracked separately.

Do tenants need to download an app?

No. Tenants get an SMS link to a secure page where they see their balance, pay rent and sign their lease.

How much does Domus cost?

KES 2,000 a month for solo landlords and KES 150 per occupied unit a month for property managers, with no setup fee. Vacant units are free.

Keep reading

Get your rentals KRA-ready

Domus collects rent over M-Pesa, issues the eTIMS receipt for every payment and prepares your monthly eRITS return. Early access opens in November 2026.