Built for Kenyan landlords & agents

Rent that reconciles itself.

Tenants pay on M-Pesa Paybill. NyumbaPay matches every shilling to the right house, updates balances, issues receipts and shows you exactly who still owes — from your phone.

KSh 5,000 per year · Set up in minutes · No app for tenants to install

M-Pesa PaybillCash & bankWhatsApp remindersEnglish & KiswahiliWorks on any phone
Sound familiar?

Collecting rent shouldn’t mean scrolling through M-Pesa messages.

Who sent this KSh 12,000? The name doesn’t match any tenant.

Relatives and employers pay on tenants’ behalf, and the payment tells you nothing about which house it’s for.

I’m sure I paid in full last month.

Without receipts and a running balance, every partial payment becomes a debate.

Month-end takes me a whole evening.

Matching SMS to a spreadsheet, house by house, gets slower with every unit you add.

Features

Everything you need to collect rent on time — nothing you don’t.

Designed around how rent is actually paid in Kenya: M-Pesa first, cash when needed, WhatsApp for everything else.

An account number for every unit

Each house gets its own Paybill account like KAR-A1, so every payment says exactly where it belongs — even when a relative pays.

Automatic M-Pesa matching

Payments are matched by account number, unit label or phone. Sloppy typing like “kar b3” still lands in the right place.

Invoices raised for you

Every active lease gets its invoice on the 1st. Partial payments, overpayments and credit are handled automatically.

Arrears at a glance

Open the app and see who owes what, sorted by amount. Chase the right people in seconds, not hours.

WhatsApp reminders & receipts

Send a ready-written reminder in English or Kiswahili with one tap. Every payment gets a numbered receipt.

Cash and bank too

Record cash or bank payments in seconds. Everything goes into one ledger with a full audit trail.

How it works

Up and running in an afternoon.

Add your properties and units

Each unit instantly gets its own M-Pesa account number, like KAR-A1. Move tenants in with their phone number and rent.

Share how to pay

Give tenants your Paybill and their account number — or send their personal pay link. Invoices go out automatically every month.

Watch payments reconcile

Every payment is matched, receipted and applied to the oldest balance. You only step in when something truly can’t be placed.

What the tenant typed → where it went

KAR-B3→
B3 · Fatumaaccount number
kar b3→
B3 · Fatumaaccount number, tidied
A4→
A4 · Mutisounit label
(blank)→
K2 · Hassanpayer’s phone number
RENT SEPT?
Needs assigningparked, never lost
Pricing

One simple price. Everything included.

No setup fees, no per-payment charges from us and no surprises. Less than what a single late payment costs you in follow-up time.

Everything included

NyumbaPay Annual

KSh 5,000/ year
About KSh 417 a month, billed yearly
  • Properties, units and tenants
  • Unique M-Pesa account number per unit
  • Automatic monthly invoices and matching
  • Arrears list, credit and receipts
  • WhatsApp reminders in English & Kiswahili
  • Cash and bank payments with audit trail
  • Tenant pay links — no app for tenants
Get started
FAQ

Questions landlords ask us

How much does NyumbaPay cost?

KSh 5,000 per year for your business account. That's one simple price with every feature included — no per-transaction fees from us.

Do I need my own M-Pesa Paybill?

A Paybill is recommended so tenants can type an account number for their unit. If you're still applying for one, you can start straight away by recording cash and bank payments and connect your Paybill when it's ready.

Do my tenants need to install an app?

No. Tenants pay the way they already do — Lipa na M-Pesa → Pay Bill. Each tenant also gets a simple payment link showing their balance and how to pay, with no login.

What happens if a tenant types the wrong account number?

NyumbaPay ignores spaces, dashes and capital letters, then tries the unit label and the payer's phone number. If it still can't place the payment, it's parked in a “Needs assigning” list — never lost — and you assign it with one tap.

Can my caretaker or agent use it too?

Team logins for caretakers and agents are coming soon. Roles are already built in, so sensitive actions like reversing a payment stay limited to owners and admins, and every change is logged.

Is my data safe?

Each landlord's data is isolated at the database level, money records can't be edited directly, and all traffic is encrypted over HTTPS.

Stop chasing rent. Start seeing it arrive.

Set up your properties today and let NyumbaPay handle the matching.