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. Onboard hundreds of tenants with one WhatsApp link, collect rent by M-Pesa, run monthly or semester billing, handle deposits and receipts, and list your properties for free.

Live Available Properties
KES 0
To Join
1 LINK
Onboards All Your Tenants
M-PESA
Daraja Integrated
AES-256
Encrypted Credentials
M-Pesa STK Push
·
Invite Links & QR Codes
·
Monthly & Semester Billing
·
PDF Receipts via Email
·
Caretaker Accounts
·
Public Listings

Everything you need,
nothing you don't.

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

Tenant Invitation Links & QR
Generate one link per property and share it in your tenants' WhatsApp group, or show a QR code. Tenants create their own accounts and land in the right property automatically. Manual tenant creation still works too.
Public Listings with Map & Photos
Publish a property with a description, up to five photos and a map pin. Prospective tenants search by location and send an inquiry you can answer by call or WhatsApp, with no account needed.
M-Pesa Rent Collection
Tenants pay by STK Push to your Paybill or Till, and each property can have its own. Credentials are AES-256 encrypted, and changing them needs an email OTP.
Monthly & Semester Billing
Monthly rent runs on each tenant's own cycle from the day they move in. For student housing, set two or three semesters a year with prorated rent for late joiners and a daily rate for extended stays.
Holiday Holding Fees
Tenant going home for the break? Keep the room reserved and charge a daily holding fee instead of full rent. Gaps between semesters can be charged, waived or applied automatically.
Properties, Buildings & Bulk Setup
Run unlimited properties from one account, group houses into buildings, and generate hundreds of units at once with your own naming, like A-01 to A-40 or floor by floor.
Deposits & Refunds
Require a fixed deposit before a house can be assigned. Record deposit refunds, and issue prorated rent refunds when a semester tenant moves out part-way.
House Applications
Tenants without a house can browse your buildings and apply for an available one. You approve it, and the same deposit and rent rules apply as when you assign a house yourself.
Caretaker Accounts & Activity Log
Give caretakers their own login, limited to the properties you choose, with separate switches for payments, tenants, repairs, messages and announcements. Every action is recorded in an activity log.
Repairs & Expenses
Tenants report issues by category and priority, and you track them from reported to completed with the cost. Record water, electricity, repairs, security and staff costs to see your net income.
Messaging, Announcements & Rules
Chat with tenants from the dashboard, post notices to everyone on a property at once, and publish house rules they can read in their portal. No more scattered WhatsApp groups.
Arrears, Receipts & Reminders
See live balances for every tenant, export arrears to CSV, email a PDF receipt for every payment, and let automatic daily reminders chase rent once it is due.
Financial Reports & Payment Histories
Pick any month or semester and year to see what was collected, what was expected and what is still outstanding. Monthly and semester figures are kept separate, with a combined Total Collections summary. Every tenant has a full payment history, and expenses and refunds are tracked alongside.
Commission Tracking & Pay Now
Commission is calculated on rent actually collected and tracked separately for each month and each semester. You start each payment yourself with Pay Now by M-Pesa, even before the period ends, and see what you have paid, what is outstanding and every payment in your history. Nothing is collected automatically.
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 applies only to rent you've actually collected. It is tracked for each month or semester, and you pay it by M-Pesa from your dashboard whenever you choose.

No signup fee, no monthly fee, ever
Unlimited properties and tenant accounts
M-Pesa rent collection as soon as you connect your Paybill or Till
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
  • Unlimited properties, houses and tenants
  • Invitation links, WhatsApp sharing and QR codes
  • M-Pesa STK Push rent collection
  • Monthly and semester billing, deposits and holiday fees
  • Caretaker accounts and activity log
  • Public listings with photos and map pin
  • PDF receipts, reminders and arrears tracking
  • Track commission per month and semester, and pay it with Pay Now
  • Refer enough landlords (currently 5) for a commission-free month
Get Started Free

The commission is worked out on rent actually collected, at the rate set by Affordable Rentals, and tracked separately for each month and each semester. It is not collected automatically: you pay it with Pay Now by M-Pesa from your dashboard, at any time, even before the period ends. Deposits and holiday holding fees carry no commission, and refunds are tracked separately and do not reduce it. The current rate is shown in your dashboard.

What landlords say.

Example feedback, shown until landlords share their own. Every testimonial is reviewed before it is published.

Example
"
I used to chase rent through calls and a notebook. Now I open the dashboard and see who has paid and who hasn't, with arrears per tenant.
EL
Example landlord
Landlord · Your town
Example
"
I shared one invitation link in the tenants' WhatsApp group and they created their own accounts. All I had to do was assign the houses.
EL
Example landlord
Landlord · Your town
Example
"
My caretaker records cash payments and handles repair requests, and I can follow everything in the activity log.
EL
Example landlord
Landlord · Your town

How it works.

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

1. Register & Set Up M-Pesa
Create your landlord account in under two minutes. It's free to join. Connect your Paybill or Till when you're ready to collect.
2. Add Properties & Houses
Create your properties, group houses into buildings, and generate whole blocks of units at once. Choose monthly or semester billing and set your deposit rule.
3. Invite Your Tenants
Share one invitation link or QR code per property, or add tenants manually. Then assign each tenant a house, or approve their application.
4. Collect, Track & Manage
Tenants pay by M-Pesa and receipts go out by email. Watch arrears, repairs, messages and expenses from one dashboard, with caretakers helping if you want.
Onboard in minutes

400 tenants?
One link.

Stop creating accounts one by one. Generate an invitation for a property, drop it in your tenants' WhatsApp group or print the QR code for the notice board. Tenants create their own accounts and land in the right property automatically.

1
Open Invite Tenants in your dashboard and pick a property
2
Copy the link, share it on WhatsApp, or show the QR code
3
Tenants register with their own details and password
4
You assign each one a house, or they apply for one
One link per property, so tenants can't join the wrong landlord
Expires in 30 days, 90 days, a year, or never
Replace or revoke it any time; tenants who joined are unaffected
Get Started Free
Example
Sunrise Apartments
Tenant registration link
Copy link Show QR
Same link, same sign-up page.
Valid for 90 days · replace or revoke any time.
For Tenants

Already have a landlord on Affordable Rentals?

There are two ways in, and your landlord picks one. Tenants never pay a platform fee.

1
Invitation link or QR: open the link your landlord shared, check the property name, and create your own account with your own password
2
Or account created for you: your landlord adds you and you get an email with a temporary password to change on first sign-in
3
Your landlord assigns you a house, or you apply for an available one
4
Pay rent, view receipts and message your landlord, all from your phone
Pay rent via M-Pesa with one tap
See your current rent period, due date and balance
Download PDF receipts and view full payment history
Report repairs and follow them until they're fixed
Message your landlord, and read announcements and house rules
Get notified about holiday holding fees
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. Instead, a small commission applies to rent your tenants have actually paid. Your dashboard tracks it separately for each month and each semester, at the rate set by Affordable Rentals, and you pay it by M-Pesa with the Pay Now button — at any time, even before the month or semester ends. Nothing is collected automatically. If nothing was collected, nothing is owed. Deposits and holiday holding fees carry no commission, and tenants never pay a platform fee.
What happens if I don't pay the commission?+
Commission is never collected automatically: you start each payment yourself with Pay Now in the Commission section of your dashboard. You get an email reminder when a month or semester has closed with commission still outstanding. If a closed month or semester is still unpaid after a 7-day grace period, the affected property is paused: it is hidden from public listings and you cannot add new tenants or houses to it. You can still record rent, and the property is restored automatically as soon as the commission is settled.
How do my tenants get on the platform?+
Two ways, and you can use both. Generate an invitation link or QR code for a property and let tenants register themselves, or create each tenant's account from your dashboard, which emails them a temporary password. Either way, the tenant is tied to the right landlord and property automatically.
How does a tenant pay rent?+
From the tenant dashboard, open "Pay Rent". For monthly houses the tenant confirms the amount and month; for semester houses the period is filled in automatically, and the outstanding balance is pre-filled. Part payments are allowed. An STK Push prompt is sent to the tenant's phone, they enter their M-Pesa PIN, and a PDF receipt is emailed 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. Passwords are hashed with bcrypt, sessions use short-lived signed tokens with an idle-timeout warning, and account data is only available after signing in. The only things visible without an account are what a landlord chooses to list publicly (property details, photos and vacancy). M-Pesa credentials are stored with AES-256 encryption, changing them requires an email OTP, 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