Browse Properties → Features How it Works FAQ Contact Tenant Login → Landlord Sign Up →
Free to Join · Commission Only on Rent Collected

Manage your
rentals smarter,
collect faster.

The all-in-one rental platform for Kenyan landlords. Collect rent via M-Pesa, manage tenants, automate receipts, and list your properties for free.

Live Available Properties
KES 0
To Join
M-PESA
Daraja Integrated
AES-256
Encrypted Credentials
KES 0
To Get Started
📱M-Pesa STK Push
·
🧾PDF Receipts via Email
·
🔒JWT + bcrypt Auth
·
🌐Public Property Listings
·
☁️Cloudinary Photo Storage
·
📊Real-time Arrears Tracking

Everything you need,
nothing you don't.

From public property listings to rent collection and tenant communication — Affordable Rentals handles it all.

🌐
Public Property Listings
Your vacant units are automatically published on a public listings page. Prospective tenants browse, search by location, and contact you directly — no account needed.
📱
M-Pesa Rent Collection
Tenants pay rent with a single M-Pesa STK Push to your Paybill. Payments are confirmed instantly and digital receipts are emailed automatically after every transaction.
🧾
Digital PDF Receipts
Every payment generates a PDF receipt delivered straight to the tenant's email. Full payment history is accessible anytime from the tenant dashboard.
💬
Tenant–Landlord Messaging
Tenants message landlords directly from their dashboard. All communication is logged, timestamped, and in one place — no more endless phone calls.
📊
Arrears & Payment Tracking
See exactly who has paid, who owes, and by how much across all your units in real time. Partial payments are tracked with running balances.
📢
Announcements & House Rules
Post notices and house rules from your dashboard. All tenants see them instantly — no WhatsApp groups, no printed notices, no confusion.
How Pricing Works

Free to join.
Pay only when you get paid.

There's no subscription and no upfront cost. Add properties and tenants for free — a small commission is deducted only from rent you've actually collected each month.

No signup fee, no monthly fee, ever
Unlimited properties and tenant accounts
M-Pesa rent collection active immediately
Automated email receipts and rent reminders
Commission is calculated only on rent actually collected
Tenants never pay a platform fee — ever
🚀 Get Started Free
Included from day one
KES 0
NO SIGNUP FEE · NO MONTHLY FEE · FULL ACCESS
  • Public property listings page
  • M-Pesa STK Push rent collection
  • Automated PDF receipts via email
  • Tenant & landlord dashboards
  • Arrears tracking & payment history
  • Tenant-landlord messaging
  • Announcements & house rules
  • Automated rent reminders (cron)
Get Started Free →

A small commission is deducted automatically from rent collected each month — never a flat fee, never charged on rent you haven't received.

What they say.

Real feedback from landlords and tenants using Affordable Rentals every day.

★★★★★
"
Paying rent used to be a whole ordeal. Now I open the app, tap pay, and the receipt is in my inbox within seconds.
JM
James Mwangi
Tenant · Nairobi
★★★★★
"
I manage 12 units across two properties. Affordable Rentals replaced three spreadsheets and a notebook. I can see who has paid at a glance.
AK
Alice Kamau
Landlord · Kiambu — 12 units
★★★★★
"
The messaging feature is a game changer. I reported a plumbing issue and my landlord responded within the hour.
PO
Peter Otieno
Tenant · Mombasa

How it works.

Up and running in minutes. No paperwork, no confusion, no technical setup required.

✍️
1. Register & Start Your Trial
Create your landlord account in under two minutes. Your 14-day free trial begins immediately — full access from day one, no credit card required.
🏠
2. Add Properties & Tenants
Add your houses and set monthly rent amounts. Create tenant accounts — they receive a welcome email with credentials and set their own password on first login.
💳
3. Collect, Track & Manage
Tenants pay rent via M-Pesa STK Push with one tap. Monitor all payments, arrears, messages, and announcements from a single dashboard.
For Tenants

Already have a landlord on Affordable Rentals?

Tenants don't self-register. Your landlord creates your account and emails you login credentials. Here's what happens next:

1
Your landlord creates your account from their dashboard
2
You receive a welcome email with a temporary password
3
Sign in and set your permanent password on first login
4
Pay rent, view receipts, and message your landlord — from your phone
Pay rent via M-Pesa with one tap
Download PDF receipts instantly
View full payment history and arrears
Message your landlord directly
Read announcements and house rules
No subscription fee — ever
Tenant Sign In →

Common questions.

Everything landlords and tenants need to know before getting started.

Is Affordable Rentals really free? How does pricing work?+
There's no signup fee and no monthly subscription — ever. Instead, a small commission is deducted automatically only from rent your tenants have actually paid that month. If nothing was collected, nothing is owed. Tenants never pay a platform fee.
How do tenants get access to Affordable Rentals?+
Tenants do not self-register. As the landlord, you create each tenant's account from your dashboard. The tenant automatically receives a welcome email with a temporary password and is prompted to set their own on first login.
How does a tenant pay rent?+
From the tenant dashboard, click "Pay Rent", enter the amount and month, then confirm. An STK Push notification is sent to the tenant's phone. They enter their M-Pesa PIN and the payment is confirmed. A PDF receipt is emailed automatically within seconds.
What happens if an M-Pesa payment fails?+
If a payment fails, it appears as "Failed" in the payment history and no funds are deducted. The tenant can attempt the payment again immediately. Common causes include wrong PIN, insufficient balance, or a timeout — all safe to retry.
Is my data safe?+
Yes. All passwords are hashed using bcrypt. Sessions are protected by JWT tokens and every API endpoint requires authentication. M-Pesa credentials are stored with AES-256 encryption and payments are processed through Safaricom's Daraja API.
I forgot my password. What do I do?+
Click "Forgot Password" on the login page and enter your registered email. A 6-digit OTP reset code will be sent to your inbox. Tenants without email access can contact their landlord — they can reset passwords from the dashboard.

Contact & Support.

Have a question or need help? We're here for you.

💬
Support Hours
Mon – Fri, 8AM – 6PM EAT
🐙
Send a message.

Get started,
free.

No signup fee. No monthly cost. Register your property and start collecting rent via M-Pesa today.

Tenants never pay a platform fee · M-Pesa payments only · Commission only on rent collected