Early access · November 2026

Property management software for Kenya Collect rent on M-Pesa. Know what you earned before KRA asks.

Domus matches every M-Pesa payment to the right tenant and keeps a running total of the rent you actually received, the figure your monthly rental income tax return is built on. For Kenyan landlords and property managers.

See how it works

KES 2,000 a month for landlords · from KES 150 per occupied unit for property managers · No setup fee

Kilimani Court · 20 units

October 2026

Due 20 Nov

Rent collected

KES 765,000

17 of 18 tenants paid · 1 in arrears (KES 45,000)

  • Wanjiru K. · Unit A4

    M-Pesa · 08:12

    KES 45,000

    Matched

  • Otieno J. · Unit B2

    Card · 09:47

    KES 45,000

    Matched

  • Achieng M. · Unit C6

    M-Pesa · 11:05

    KES 45,000

    Matched

Monthly Rental Income returnComing soon

KES 57,375

tax due

7.5% of KES 765,000 gross rent received

  • 17 of 17 payments matched to a tenant
  • 2 vacant units, no tax due on them

Nothing to fix. Review it and file before the 20th.

An example building. Figures are illustrative.

How a month works

You collect rent. Domus keeps the tax numbers straight.

The rent your tenants pay is the same data KRA asks for. Domus records it once, as it arrives, so nothing is typed twice.

  1. 01

    Your tenant pays on M-Pesa

    Tenants pay by M-Pesa or card from their payment link. Paystack settles it straight to your own bank or M-Pesa account; Domus never holds rent.

  2. 02

    Domus matches the payment

    Each payment is matched to the tenant, unit and invoice. Balances and arrears update on their own, and the tenant gets an SMS confirmation.

  3. 03

    Your KRA figure is counted

    Rent actually received is totalled per property, per month: the number your rental income tax return needs before the 20th. Preparing the return itself in Domus is coming soon.

What you get

Two jobs, one system.

Most landlords juggle an M-Pesa statement, a spreadsheet and the KRA portal. Domus brings both halves into one place.

Rent collection

Know who paid, without reading an M-Pesa statement.

  • Tenants pay by M-Pesa or card; Paystack settles it straight to your own bank or M-Pesa account
  • Every payment matched to the right tenant, unit and invoice
  • Monthly invoices raised automatically
  • SMS reminders when rent is overdue
  • Live arrears per tenant and per property
  • Card payments through Paystack
Rent collection in Domus

KRA compliance

The numbers and the deadline today. The return itself, soon.

  • Rent actually received, totalled per property each month
  • A countdown to each month’s 20th deadline
  • Your Monthly Rental Income return, built from rent actually collectedComing soon
  • Flags for unregistered properties and unmatched payments before you fileComing soon
  • Nil returns for months with no rentComing soon
  • Your live KRA penalty risk, in shillingsComing soon
  • An eTIMS receipt for every rent paymentComing soon
How eRITS filing works

The rules

Miss the 20th, and KRA adds to the bill.

If you live in Kenya and your rent is above KES 288,000 a year (about KES 24,000 a month), KRA expects a Monthly Rental Income return every month. Non-resident landlords are taxed differently.

7.5%
of gross residential rent, every month. A final tax: no expense deductions.
20th
of the following month: file the return and pay by then.
Nil
returns are still required for months with no rent.
KES 2,000
or 5% of the tax, whichever is higher, for filing late (KES 20,000 for companies).
Monthly Rental Income taxKES 7,500

If you file and pay one month late

Late filing penaltyKES 2,000
Late payment penalty (5%)KES 375
Interest (1% a month)KES 75
Extra you’d oweKES 2,450
Full calculator, with vacancies and company penalties

An estimate for individuals, based on KRA rules reviewed 30 September 2026. Not tax advice.

Who it’s for

Priced for how you manage property.

No setup fee. Domus never takes a cut of your rent.

Landlords

You own the building, and your rent is above KES 288,000 a year.

KES 2,000a month, flat
  • Set up your property and tenants in an afternoon
  • Rent in on M-Pesa, matched to each tenant
  • Rent received each month, the figure KRA asks for
  • A tenant portal with no app to install
Domus for landlords

Property managers

You run buildings for several landlords, from about 10 units to 100 and more.

From KES 150per occupied unit a month, set by that unit’s rent. Vacant units are free.
  • Each property belongs to its landlord, with its own ledger
  • Cheaper units cost less — each one is priced by its own rent
  • One owner statement per landlord
  • Team roles for accountants, caretakers and auditors
Domus for property managers

Full details on the pricing page. Domus is not VAT registered, so no VAT is added.

And the rest

Everything else you’d expect from property software.

Leases and e-signing

Tenants sign from a link on their phone.

Tenant portal

Pay, check a balance or sign a lease from an SMS link. No app.

Maintenance

Every request logged, assigned and tracked to done.

Reports

Occupancy, collection and arrears, per property or portfolio.

Team roles

Give accountants, caretakers and auditors only what they need.

Vacancy listings

Publish empty units to a public listings page.

Documents

Leases, IDs and receipts, stored against each property.

Audit log

Who did what, and when, for every important action.

Spreadsheet import

Bring properties, units, tenants and leases across from a CSV.

Trust

Built to be trusted with rent.

Rent goes straight to you

Paystack settles rent paid online straight to your own bank or M-Pesa account. Domus records it; it never holds your tenants’ money.

Your data stays yours

KRA PINs are encrypted, each landlord’s data is kept separate, and we follow Kenya’s Data Protection Act, 2019.

Privacy policy

Everything on record

Payments and important changes are logged with who made them and when, so you can show what happened.

Built in Nairobi

Domus is made by NeoForge Labs Ltd, for the way property is actually run in Kenya.

Explore

Property management software for Kenya, KRA included

Frequently asked questions

What is Domus?

Domus is property management software built for Kenya. It collects rent over M-Pesa, matches every payment to the right tenant and keeps the monthly rent totals your KRA eRITS rental income tax return is built on. Preparing the return in Domus, and eTIMS receipts for each rent payment, are coming soon.

When can I start using Domus?

Domus opens to its first landlords and property managers in November 2026. Join early access on this page and we'll be in touch before launch.

Who is Domus for?

Kenyan-resident landlords with residential rent above KES 288,000 a year, and property managers running buildings for several landlords.

How does Domus help with KRA eRITS?

Today, Domus records the rent you actually received each month, per property, and counts down to the 20th. Coming soon, it will prepare each month's return from that rent, flag problems before you file, and offer nil returns for vacant months. You file and pay on KRA's eRITS.

How much does Domus cost?

KES 2,000 a month for solo landlords. For property managers, from KES 150 per occupied unit a month, with each unit priced by its own rent, so cheaper units cost less. No setup fee, and Domus never takes a cut of rent.

Early access · November 2026

Be among the first to run your property on Domus.

We’re opening to a small group of landlords and property managers first. Leave your details and we’ll be in touch before launch.

Managing a large portfolio and want to talk it through? Book a demo.

I’m a

No payment needed. We’ll only use this to contact you about Domus.