Browse Properties → Features How it Works FAQ Contact Tenant Login → Landlord Sign Up →
14-Day Free Trial · No Credit Card Required

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 property availability across Kenya
14
Day Free Trial
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.
Free Trial

Try it free.
No risk.

Every landlord account starts with a full 14-day trial. Zero commitment, zero credit card — just complete access from the moment you sign up.

Full access to all features for 14 days
Unlimited properties and tenant accounts during trial
M-Pesa rent collection active immediately
Automated email receipts and cron reminders
No credit card required to start
Tenants never pay a subscription fee
🚀 Start Free Trial
Your trial includes
14 Days
100% FREE · NO CREDIT CARD · 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 →

After your trial, a monthly subscription via M-Pesa keeps your account active. Cancel anytime.

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 there a free trial? How does the subscription work?+
Yes — every landlord account comes with a full 14-day free trial. No credit card required and all features are unlocked from day one. After the trial, a monthly subscription via M-Pesa keeps your account active. Tenants never pay a subscription fee.
How do I get started as a landlord?+
Click "For Landlords" in the nav or "Start Free Trial" on this page. Fill in your name, email, and a secure password. Your account is created instantly and your 14-day free trial begins immediately.
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.

Start your
free trial.

14 days completely free. No credit card required. Full access from the moment you register.

Tenants never pay a subscription · M-Pesa payments only · Cancel anytime