Stay eRITS-compliant. Collect rent. Sleep at night.
Domus is the property management platform Kenyan landlords actually need: automatic eTIMS receipts on every M-Pesa payment, one-click monthly eRITS filing by the 20th, a live penalty-exposure dashboard, and rent collection that reconciles itself. Never miss a KRA deadline again.
140,000+ KRA compliance notices issued · penalties up to KES 1M or 200% of tax due · automated cross-matching against M-Pesa live since Jan 2026.
- Westlands Heights94%KES 1.36M
- Kilimani Court94%KES 1.06M
- Runda Villas92%KES 1.78M
- Karen Grove89%KES 1.30M
Property management breaks when everything lives in different places.
Spreadsheets, WhatsApp threads, paper receipts, and memory aren't an operating system — they're a recipe for missed rent, angry residents, and unclear performance.
KRA is watching your rent
From Jan 2026, every rent payment above KES 288k/yr needs an eTIMS receipt and a monthly eRITS filing by the 20th. Penalties reach KES 1M or 200% of tax due.
Manual eTIMS is a full-time job
Issuing receipts one payment at a time through KRA's portal, tracking who filed what, chasing the tenant PIN for business leases — the admin swallows your Saturday.
M-Pesa doesn't tell you who paid
A Paybill statement is a wall of numbers. Matching each deposit to a tenant, a unit, and an invoice by hand burns hours every week.
Nobody knows the real arrears
You ask your caretaker, your bookkeeper, and your spreadsheet — you get three different numbers. Owners want one number, monthly.
Maintenance vanishes into WhatsApp
The leaking tap in 4B was reported twice. Nobody assigned it. The tenant is now cross and threatening to leave.
Owner statements never agree
Multi-landlord property managers rebuild owner reports from memory + Excel every month. One number wrong and trust breaks.
Domus turns property chaos into one connected operating system.
Every module — properties, leases, invoices, payments, maintenance, documents, reports — wired to the same source of truth.
Automatic eTIMS receipts
Every rent payment produces a KRA-compliant electronic receipt in seconds. Digitax-integrated, retry-safe.
One-click eRITS filing
Month-end, click 'File'. Pre-flight validation flags missing PINs, unreconciled M-Pesa, and unregistered properties before submit.
Penalty exposure dashboard
See your live KRA penalty risk in KES. Ranked action list to zero it out. Updates as you fix each issue.
Inspection-pack export
Generate a PDF pack of every eTIMS receipt, eRITS filing and audit-relevant action in a date range. KRA-ready.
M-Pesa rent collection
STK Push, C2B, Paystack — connected to the landlord's own till. Auto-reconciles to invoices. Receipts fire in real time.
Multi-landlord PM workflows
Per-landlord owner statements, commission on gross rent, batch B2C M-Pesa month-end payouts.
Tenant portal + e-sign
Magic-link pay page, KICA-aligned lease signing, KDPA-attested consent flows for cross-org reference checks.
Property & unit management
Buildings, blocks, units, amenities. Property-level KRA registration state per period.
Reports & audit trail
Occupancy, collection, arrears, backlog. Every KRA-relevant action stamped and retrievable.
One command center for every property decision.
Switch between properties, billing, maintenance and reports without losing context. The whole portfolio, one screen.
Built for rent, arrears, and cashflow clarity.
Every payment should have a trail. Every balance should make sense. Every property owner should know what is collected, what is pending, and what needs action.
Dec 01
Dec 05
Settled
Maintenance requests should not disappear into WhatsApp threads.
A clean, accountable board for every ticket — from a leaking sink to an electrical fault. Owners see status, residents see progress, and caretakers know what's next.
Boardroom-ready reporting for every property.
Pull occupancy, collection, arrears, and maintenance into one export-ready report — without rebuilding it every month.
Designed for multitenant property operations.
Each organization's data is isolated, every action is logged, and every payment leaves a trail. Built for teams that take accountability seriously.
KDPA-attested consent flow
Cross-org tenant reference checks are token-gated, opt-in, and revocable per Kenya Data Protection Act 2019.
Organization tenant isolation
Each org's data lives in its own scope. Every query filters by organization_id at the SQL layer.
KRA PIN encrypted at rest
Compliance credentials are stored under AES-256-GCM with per-envelope nonces. Never logged in plaintext.
Role-based access control
Owner, manager, accountant, auditor, caretaker — each with the right keys and nothing more.
Immutable audit trail
Every KRA-relevant action stamped and exportable as a KRA-inspection-ready PDF pack.
Secure document storage
Leases, IDs, KRA acknowledgements — R2-signed URLs, scoped by role.
Built for every property operator.
Solo landlords above KES 288k/yr
Onboard in five minutes. eTIMS submits automatically. Never worry about the 20th of the month again.
Property managers (10–100 units)
Multi-landlord workflows. Per-owner statements with commission math. Batch M-Pesa payouts.
Real estate agencies
Manage rentals alongside sales pipelines. Owner portals with monthly digital statements.
Housing operators
Co-living, student housing, serviced apartments — all KRA-compliant out of the box.
Accountants + bookkeepers
eRITS filing, reconciliation, arrears — everything you need for month-end close.
Diaspora landlords
Your cousin manages the property. You see the same source of truth from London.
Ready to see your properties clearly?
Bring leases, payments, maintenance, and reporting into one intelligent operating system.