Kenya's Smartest
Rental Platform
Streamline property management with M-Pesa integration, automated rent reminders, and real-time reporting — everything a Kenyan landlord needs in one place.
No credit card required · 14-day free trial · Cancel anytime
Everything you need to run your rentals
Built specifically for Kenyan property managers — not a generic tool adapted for Kenya.
M-Pesa Integration
Collect rent directly via M-Pesa STK push with automatic reconciliation and instant receipts.
Tenant Management
Full tenant profiles, lease tracking, payment history, and one-click SMS — all in one place.
Property & Unit Management
Manage multiple buildings and units, track occupancy, and see vacancy alerts at a glance.
Maintenance Tracking
Log issues, assign local contractors, and track resolution status per unit — with photo support.
Kenya-Tailored Reports
KRA-compatible rent rolls, income statements, and expense reports — export to PDF instantly.
SMS Reminders
Automated rent due alerts on Safaricom, Airtel, and Telkom — no smartphone needed on tenant's end.
No credit card required · Cancel anytime · KES 0 setup fees
STK Push Preview
M-Pesa Payment Request
Sent to 0712 345 678
Amount: KES 12,000
For: Unit 3B – October Rent
Ref: RENT-0023
Payment confirmed & auto-recorded
Tenant Profile
James Mwangi
Unit 3B · Since Jan 2024
Phone
0712 345 678
Rent
KES 12,000/mo
Lease ends
Dec 31, 2024
Last payment
Oct 1, 2024
Property Overview
Westlands Apartments
12 units · Westlands, Nairobi
11 / 12 occupied
KES 132K/mo
Kiambu Road Flats
6 units · Kiambu Road
4 / 6 occupied
KES 48K/mo
Maintenance Requests
Leaking pipe — Unit 2A
In ProgressAssigned to: Jomo Plumbing · Reported Oct 3
Broken door lock — Unit 5C
ResolvedResolved Oct 1 · 2 days turnaround
October 2024 Rent Roll
| Unit | Tenant | Amount | Status |
|---|---|---|---|
| 1A | A. Kamau | 12,000 | Paid |
| 2B | J. Mwangi | 15,000 | Paid |
| 3C | M. Otieno | 10,000 | Overdue |
| Total Collected | KES 27,000 | ||
SMS Preview
Dear James, your rent of KES 12,000 for Unit 3B is due on 1 Nov 2024. Pay via M-Pesa Paybill 123456 Acc: UNIT3B. — GreenHut RMS
Delivered to 0712 345 678 · Safaricom
Up and running in minutes
No training needed. No setup fees. Just sign up and start managing.
Add Properties & Units
Create your property and add each unit with its rent amount and due date. Takes under 5 minutes per property.
Add Tenants & Lease Dates
Assign tenants to units with their contact details, lease start date, and monthly rent amount.
Collect Rent via M-Pesa
Trigger an STK push directly to your tenant's phone. They approve, and the payment is recorded instantly — no manual follow-up.
Track Payments
See who has paid, who hasn't, and how much is outstanding — updated in real time per unit and per tenant.
Send SMS Reminders
Send rent due alerts to one tenant or all at once — works on Safaricom, Airtel, and Telkom. No smartphone required on their end.
Dashboard & Reports
Your dashboard shows occupancy, monthly collections, and outstanding rent at a glance — export as a rent roll in KES anytime.
No credit card required · Cancel anytime
Simple, transparent pricing
Pay only when you collect rent. No monthly fees, no hidden charges, no long-term contracts.
of collected rent only
Nothing when units are vacant. Nothing upfront. Ever.
Pay As You Earn
We only make money when you do. No collections, no charge.
No Fixed Costs
Zero fees during vacancy. No monthly subscription. No setup costs.
Scales With You
1 unit or 100 — the same rate, no tiering, no surprise costs as you grow.
What does 3.8% look like in practice?
Collect
KES 50K
≈ KES 3.8/mo fee
Collect
KES 200K
≈ KES 7,600/mo fee
Collect
KES 500K
≈ KES 19,000/mo fee
Vacancy month? KES 0.
Trusted by landlords across Kenya
Here's what property owners using GreenHut RMS have to say.
Testimonials coming soon
We're collecting feedback from our first landlords.
Get in touch
Questions about pricing, onboarding, or a live demo? We respond within an hour during business hours.
Contact Details
Follow Us
24/7
Support
< 1h
Avg Response
Message sent!
We'll get back to you within an hour during business hours.
Something went wrong. Please try again.