Rent collection for landlords and agents in Kenya

Rent and receipts, handled on WhatsApp.

Bill tenants, collect by M-Pesa and match every payment, in the chat they already use.

Get started

Free for ever on your records. No card.

The caretaker's view: today's jobs with a Start job button.
A WhatsApp thread: Nyumbisha sends August rent for unit B-04 with a Lipa na M-Pesa button.
  • Mwangaza Apartments, Nairobi
  • Unit B-04 · WhatsApp
  • Due 5 August · KES 18,000
  • Bill sentyes
  • App to installno
The landlord's day in the app: who is short on rent, with a Send Prompt button.
Every unit per building, marked paid, part paid or overdue.
  • KES 18,000 · M-Pesa
  • Paid from 0722 ··· 908
  • 19:04 | 5 August
  • Matched to B-04yes
The Nyumbisha console on a laptop: the day's arrears and the month's collection.

Meet Nyumbisha: rent, payments and tenants, run from WhatsApp.

  • Rent goes straight to you
  • Nothing for tenants to install
  • Built for M-Pesa
  • A person answers on WhatsApp

Nyumbisha Collect

Reminders, bills and a Pay button, sent on WhatsApp. Receipts go back the same way. If WhatsApp is down, we send an SMS.

Start collecting
Grace WanjikuB-14 · Mwangaza Apartments

Habari Grace. August rent for B-14 is KES 12,000, due on the 5th.

09:02

I have sent 5,000

09:14

Received, asante. Here is where you stand.

Receipt · RC-4192

Received
KES 5,000
Balance
KES 7,000
Next reminder
22 August
09:14
Rent reminders, receipts and balances — on WhatsApp, with SMS backup.

Nyumbisha Reconcile

Every M-Pesa payment is matched to its tenant and unit, part payments included. The few it cannot place wait for you with a suggestion.

How matching works
  • KES 8,500 via M-Pesa
  • From 0722 ··· 415
  • 08:12 | 5 August
  • Matched to B-14yes
  • Paid in fullno

Nyumbisha App

Every building, every unit, who has paid and who has not, on your phone. Your caretaker gets his own view: today’s jobs and a photo when done.

Get the app
The day's list: who is short on rent, what is broken.Every unit per building, paid, part paid or overdue.The caretaker's jobs for today, with a photo to finish.

Nyumbisha Move-in

Send the contract and what you need on WhatsApp. A new tenant sets themselves up in about three minutes, and the lease is live.

Works withM-PesaWhatsAppSMSYour bank

Payments

The money goes straight to you. We never hold it.

Send a prompt and it settles in your M-Pesa or bank. The PIN stays on their phone. Paying in bits is normal here, so we keep the balance and keep reminding them until it is cleared.

Start free
Rent run · 5 August · Mwangaza ApartmentsPrompted 24. Six still owe you.
  • Grace WanjikuB-14 · 0722 415 908Part paidKES 8,500 of 24,000Reminder Friday 8amthen every third day
  • James MwangiA-12 · 0733 908 210Prompt sentWaiting on his phoneExpires in 84sone automatic retry
  • Joseph OtienoB-15 · 0700 118 774OverdueNothing yet · 6 daysReminded daily 8amSMS if no reply in 2 days
  • Alice KimaniC-02 · 0710 552 341SettledKES 18,000 in fullReceipt sent 19:04nothing to do

The PIN never reaches us. The prompt opens on the tenant’s own phone and the money goes to your account. We only ever see that it cleared.

A new tenant, set up in three minutes.

Start free
  1. 01

    You send the pack

    The contract and what you need from them — ID, next of kin, M-Pesa number — as one WhatsApp message.

    • One tap
    • From the unit
  2. 02

    They fill it in on their own phone

    They read it, fill in what is missing and sign. No office visit, no forms to retype.

    • No app
    • No account
  3. 03

    The lease is live

    The unit leaves your vacant list, the first invoice is set, and the signed copy is filed.

    • About 3 minutes

Pricing

Start free. Pay when rent gets busy.

Your records are always free. Pay for the work we do.

Free

Your records, free for ever.

KES 0for ever

Any size

Start free
  • Properties, tenants, leases
  • Invoices and payments you record
  • Export any time

Pro

Most landlords
WhatsApp and M-PESA

Rent on WhatsApp and M-Pesa.

KES 1,667/ monthSave 17%

Billed KES 20,000 yearly

Up to 20 units

Get Pro
  • Reminders and receipts on WhatsApp
  • M-Pesa prompts, straight to you
  • Payments matched for you
  • Team of 5

Premium

WhatsApp and M-PESA

For agents and bigger portfolios.

KES 6,250/ monthSave 17%

Billed KES 75,000 yearly

Up to 100 units

Get Premium
  • Everything in Pro
  • Owner statements
  • Unlimited team
  • Priority support

Enterprise

WhatsApp and M-PESA

For large agencies.

Let's talk

100+ units

Contact sales
  • Custom pricing
  • Onboarding done with you
  • A named account manager
Compare plans
FeatureFreeProPremium
Occupied unitsAnyUp to 20Up to 100
Properties, units, tenants, leases
Invoices, part payments, receipts
Pin buildings on a map
Spreadsheet upload and export
WhatsApp welcome to you
WhatsApp reminders and receipts to tenants—
M-Pesa prompts to tenants—
Payments matched automatically—
Owner statements——
TeamYou + 15Unlimited

Questions

Short answers to what landlords ask first.

What is Nyumbisha?

Rent collection for landlords and managing agents in Kenya. It bills your tenants on WhatsApp, collects by M-Pesa, matches payments to tenants and sends the receipts. Made by Astralyn.

Do my tenants need to install an app?

No. On a paid plan they get their bills, reminders and receipts on WhatsApp, and pay from the M-Pesa prompt on their phone.

How much does Nyumbisha cost?

Free is free for ever, at any size. Pro is KES 2,000 a month for up to 20 units, and Premium KES 7,500 a month for up to 100. Pay yearly and you pay for 10 months, not 12.

Where does my tenants' rent go?

Straight to your own M-Pesa or bank account. We never hold it. Your Nyumbisha plan is paid separately, to Astralyn.

Is Free really free?

Yes, for ever, at any size. Keep every property, tenant, invoice and payment. On Free we send nothing to your tenants; you remind them yourself.

How do I pay?

By M-Pesa. Sign up, get a prompt on your phone, enter your PIN, and your plan starts at once. We email your invoice.

What if I have more than 20 units?

Take Premium, up to 100 units. Past 100, talk to us about Enterprise.

What if I stop paying?

After 14 days you move to Free. Your records stay exactly as they are. Pay and everything comes back.

Is my data mine?

Always. Export everything, on every plan, any time, including after you stop paying.

Any setup fee or contract?

No. No setup fee, no minimum term. Change plan or stop any time.

Put this month’s rent on WhatsApp.

Start free with Google or your phone number. No card, no time limit.

Start free

Moving from a spreadsheet or another system?

Bring your tenants in from a CSV, or send them from your own system with the API.

Read the guide