Built for Kenyan property managers

Manage every
property in
Kenya.
Zero confusion.

One platform where landlords, property managers, and tenants share data securely — with M-Pesa rent collection, lease tracking, and multi-company isolation built in from day one.

JM
AK
FN

500+ property managers across Nairobi trust RTMS

app.rtms.co.ke — ABC Properties Ltd · Professional
Overview
Dashboard
Properties
Units
Finance
Invoices
Payments
M-Pesa
Ops
Maintenance
Tenants
Good morning, James · June 2025
Total units
200
↑ 4 this month
Collected (KES)
2.4M
↑ 12% vs May
Occupancy
91.5%
3 properties
Overdue
14
↑ action needed
TenantUnitStatus
Grace MwangiA-101
Kevin OtienoB-204
Overdue
Amina HassanC-012
Peter KamauA-308
Pending
🔒 Enterprise-grade data security
📱 Native M-Pesa STK Push
🏢 Multi-company isolation
99.9% Uptime SLA
🇰🇪 Built for Kenya

Everything a property
business needs

From lease creation to M-Pesa reconciliation — one system, multiple companies, no data leaks.

🏢

Property & unit management

Organise properties, floors, and units. Track occupancy, rent amounts, and unit history across your entire portfolio.

Lease lifecycle

Create leases, attach signed documents, track expiry dates, and receive automated alerts 60 days before renewals.

📱

M-Pesa rent collection

STK Push directly to tenants' phones. Every Safaricom payment reconciles automatically against the right invoice.

Financial reporting

Revenue summaries, arrears analysis, and occupancy reports — exportable as PDF, Excel, or CSV in seconds.

🔧

Maintenance requests

Tenants raise issues directly in their portal. Managers assign staff, track progress, and close tickets — all in one view.

🔔

Multi-channel notifications

Rent due reminders, payment receipts, and lease expiry alerts sent via Email, SMS, and WhatsApp — automatically.

Rent paid. Invoice cleared.
Receipt sent. Automatic.

No spreadsheets, no manual reconciliation. The moment a tenant pays via M-Pesa, RTMS matches the transaction to the right unit and sends a receipt — without anyone touching a keyboard.

< 3s
Avg. reconciliation time
99.7%
Webhook delivery rate
Live payment flow
🧾
Invoice generated
INV-2025-0604 · KES 25,000 · Unit A-308
📱
STK Push sent to tenant
Peter Kamau · 0700-123-456
💳
Tenant enters M-Pesa PIN
Waiting for confirmation…
🔗
Webhook received
Payment confirmed automatically
Invoice cleared · Receipt sent
Email + SMS dispatched automatically

Your data stays
yours alone

Each property company gets its own secure workspace. Your tenants, leases, and payments are only visible to your team.

  • Separate workspace for every property company
  • Your own branded web address for staff and residents
  • Role-based access for admins, managers, landlords, and tenants
  • Secure sign-in with MFA and encrypted connections
  • Activity audit trails for accountability
Built for multiple property companies
ABC Properties Ltd 200 units
Nairobi Homes Ltd 500 units
Westlands Apartments 50 units
🔒  Each company’s data kept private

Right access
for every person

Seven role types, defined per company, enforced on every request.

🛡️
Super admin
Full platform control
👑
Tenant admin
Company owner
🏢
Prop. manager
Day-to-day ops
🧮
Accountant
Finance read/write
🔑
Landlord
Owner read-only
🏠
Tenant
Resident portal
🔧
Maintenance
Job assignments
Custom role
Define your own

Pay for what
you manage

No setup fees. Cancel anytime. M-Pesa subscription payments accepted.

Starter
KES 2,999 / mo

For independent landlords managing a single building.

  • Up to 50 units
  • 2 staff accounts
  • M-Pesa integration
  • Email notifications
  • Basic reports
Get started
Enterprise
Custom pricing

For large firms and real estate groups with hundreds of properties.

  • Unlimited units & properties
  • Dedicated database
  • Custom domain
  • API access
  • SLA guarantee
  • Dedicated support
Talk to sales

Property managers
who made the switch

"

Before RTMS, I was reconciling M-Pesa payments manually every weekend. Now it's done before I finish my morning chai.

JM
James Mwangi
CEO, ABC Properties Ltd · Nairobi
"

We manage 500 units across Westlands and Kilimani. RTMS gives every landlord their own view without me having to export anything.

AK
Agnes Kamau
Director, Nairobi Homes Ltd
"

The lease expiry alerts alone saved two tenancies that would have slipped through the cracks. I can't imagine going back to spreadsheets.

FN
Faith Njoroge
Property Manager · Lavington

Production-grade
from day one

Built on proven open-source infrastructure. No vendor lock-in.

Frontend
Next.jsTypeScriptTailwindShadCN
Backend
NestJSTypeScriptRESTOpenAPI
Data
PostgreSQLRedisBullMQRLS
Storage & CDN
Cloudflare R2WAF
Auth
JWTOAuth2MFA
Payments
M-Pesa DarajaCardBank
Observability
PrometheusGrafanaELK
Deployment
DockerKubernetesGitHub Actions

Start managing smarter.
No spreadsheets required.

14-day free trial on the Professional plan. No credit card needed. M-Pesa subscription available.

Create free account → 📞 Talk to the team
✓ 14-day free trial ✓ No credit card ✓ Cancel anytime ✓ M-Pesa accepted 🇰🇪 Nairobi, Kenya