Property management software built for Kenya

Collect rent over M-Pesa, keep one ledger every owner trusts, and keep the monthly figures KRA's rental income rules ask for. 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. Tenants pay by M-Pesa or card from their payment link and Paystack settles it to your account, matched to the right tenant automatically, without screenshots or manual entry.
  2. KRA compliance. The monthly rental income return by the 20th, and eTIMS receipts where KRA’s invoicing rules apply. 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

Tenants pay by M-Pesa or card from their payment link. Paystack settles it straight to your own bank or M-Pesa account and matches it 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 (coming soon)

Every rent payment will get a KRA-validated eTIMS receipt.

eRITS return preparation (coming soon)

Your monthly rental income tax return, built from real collections, with problems flagged before you file.

Owner statements

Each landlord gets an accurate statement: invoiced, collected and outstanding, per property.

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 one list your team can see and assign.

Domus vs spreadsheets and generic software

Spreadsheets + WhatsAppGeneric softwareDomus
M-Pesa matched to tenantsManualOftenAutomatic
eTIMS receipt per paymentNoSometimes, as an add-onComing soon
Monthly eRITS returnBy handRarelyRent totals today; preparation coming soon
KRA penalty riskUnknownNoComing soon
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, support for KRA eTIMS receipts and eRITS returns, multi-landlord owner statements and a tenant experience that works on any phone. Domus covers M-Pesa, owner statements and the tenant experience today; eTIMS receipts and return preparation are coming soon.

Does Domus work with M-Pesa?

Yes. Tenants pay by M-Pesa or card from their payment link, and Paystack settles it straight to your own bank or M-Pesa account, matching each payment to the right tenant and invoice automatically. If a tenant pays you directly instead, you record it and it isn't matched automatically.

Is Domus compliant with KRA?

Domus is built around KRA's rental income rules: it records the rent you actually receive each month, per property, and tracks the 20th deadline. eTIMS receipts and return preparation are coming soon. Your KRA filings stay your responsibility.

Can one property manager use Domus for many landlords?

Yes. Each property belongs to an owner, and every landlord gets their own statement and their own rent records.

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 from KES 150 per occupied unit a month for property managers, each unit priced by its own rent. No setup fee. Vacant units are free.

Keep reading

Get your rentals KRA-ready

Domus collects rent over M-Pesa, matches every payment to the right tenant and keeps the monthly figures KRA asks for. Early access opens in November 2026.