Skip to content

Built for landlords and property managers

Rent collected. Tenants sorted. Every shilling accounted for.

EazyRent is the calm way to run your properties. Rent is billed and reconciled automatically, tenants pay by M-Pesa or card from a link, repairs and expenses stay tracked, and your month-end report is one click away.

  • Set up in an afternoon
  • M-Pesa, card and bank
  • Your data is always exportable
app.eazyrent.biz/property_management/dashboard

Tue, Sep 22, 2026

Welcome back, Jane

Rent due this month

KES 486,000

Collected so far

KES 421,500

Occupancy

16 / 21 units

Open repairs

3

September rent

Updated 2 min ago

Amina Hassan

Sunrise Court · SC-03

KES 30,000 Settled

Brian Kariuki

Greenview · A4

KES 18,000 Settled

Mercy Gitau

Greenview · B3

KES 8,000 Pending

Zawadi Beauty

Kamau Plaza · G2

KES 25,000 Late
Day 1
Rent bills itself on the 1st of every month
0
Spreadsheets to keep in sync
3
Ways tenants pay: M-Pesa, card, bank
KES
Built for Kenya: shillings, KRA PIN, ID numbers

The month you know too well

Managing property shouldn't mean chasing everyone.

Most managers run their portfolio across WhatsApp, M-Pesa messages and a spreadsheet that is never quite right. It works until it doesn't.

Chasing rent by text

Reminders go out one by one, replies get buried, and you still aren't sure who has paid.

Spreadsheets that drift

One typo and the arrears column lies to you. Nobody trusts the numbers by month-end.

Repairs that slip

A burst pipe is reported on a call, remembered on Friday, and paid for twice.

Owners asking for statements

Pulling a clean report for a landlord means an evening of copy-and-paste.

One system, three habits

Collect. Track. Report.

EazyRent turns the monthly scramble into a routine that mostly runs itself, and gives you a single source of truth when it doesn't.

01

Collect without chasing

On the 1st, every occupied unit gets its rent collection. Tenants pay from a personal link by M-Pesa, card or bank, and the payment is matched to their unit automatically. Unpaid? One tap sends the SMS reminder.

02

Track everything in one place

Properties, units, tenants, leases, repairs and expenses live together. Open a unit and see who lives there, what they pay, what's been fixed and what it cost.

03

Report in a click

Rent collection by month, tenancy history, expenses by type filtered by property, exported to Excel or PDF, ready to send to an owner or your accountant.

Inside the product

The workflows you run every month, done properly.

These are the real screens. No mock-ups, no abstract illustrations.

Rent collection

Rent bills itself. You just watch it settle.

Every month a rent collection is generated for each occupied unit prorated when someone moves in mid-month. Payments settle against it the moment they land, so the status column is always the truth.

  • Automatic monthly generation, per property pay-by date
  • Arrears carried forward, partial payments shown
  • One-tap SMS reminders that record they were sent
  • Late-payment flag for owners' reports
app.eazyrent.biz/property_management/rent_collection

Rent Collections

Generated automatically on the 1st · 16 occupied units

Filters Export
Tenant Unit Rent Paid Status
John Kamau A1 12,000 12,000 Settled
Faith Njoroge A2 12,000 12,000 Settled
Dennis Otieno A3 18,000 7,200 Pending
Mercy Gitau B3 8,000 0 Pending
Kevin Rotich B1 5,500 5,500 Settled
09:41 M-PESA
EazyRent

Rent payment

Hello, Brian

A4 · Greenview Apartments

Monthly rent

KES 18,000

Tenant code

TNTLKWM3

Amount (KES)

18,000
Pay securely

Card · M-Pesa · Bank transfer

A personal link per tenant

No app to install. The tenant code identifies the unit.

Paystack-secured checkout

M-Pesa, cards and bank transfer, with the receipt emailed.

Posted to wallets automatically

Gateway → tenant wallet → property wallet, every step in the ledger.

Payments

Tenants pay in a minute, from their phone.

Send each tenant their payment link once. From then on they open it, see their unit and rent, and pay the way they already pay for everything else. You never reconcile an M-Pesa message again.

Maintenance and expenses

Every repair has an owner, a cost and a status.

Log a request against a unit, assign it to a contractor, and mark it inspected and paid when it's done. Utilities, salaries, rates and one-off costs go in as expenses so your reports show the true picture.

  • Pending → In progress → Complete, at a glance
  • Costs and paid status per job
  • Expenses by type: utility, repair, operational, other
app.eazyrent.biz/property_management/maintenance

Pending

3

In progress

3

Completed

5

Greenview · B4

In progress

Burst pipe flooding bathroom; re-piping and retiling

Kamau Plumbing · KES 28,500

Sunrise Court

Pending

Borehole pump losing pressure on upper floors

Ruiru Water Services · KES 15,000

Kamau Plaza · F2

Complete

Cracked shop-front glass replaced

Thika Glass Mart · KES 18,500

app.eazyrent.biz/property_management/wallets

Property wallet

Greenview Apartments

Active

Available balance

KES 602,865.00

Statement

Credit = money in · Debit = money out

Sep 4

Rent · Brian Kariuki · A4

RentCollectionRef-PH3N

+ 18,000.00
Sep 3

Rent · Faith Njoroge · A2

RentCollectionRef-VK84

+ 12,000.00
Sep 3

Rent · John Kamau · A1

RentCollectionRef-8Q2M

+ 12,000.00

Wallets and ledger

A statement for every property, like a bank's.

Each tenant and property has a wallet. Money moves between them in matching credit and debit entries, so balances always reconcile and an owner can see exactly where every shilling came from.

What changes

Less admin. More certainty.

The point isn't software for its own sake. It's getting your evenings back and being able to answer "who owes what?" without opening three apps.

  • Month-end in minutes

    Rent, arrears and expenses are already in place. Export the report and send it.

  • Know who has paid, today

    Statuses update the moment a payment lands no reconciliation step.

  • Nothing falls through

    Every repair, expense and lease is attached to a unit and a person.

  • Numbers you can defend

    Double-entry wallets mean the ledger always balances, to the shilling.

Built to be trusted with the money

Careful where it matters.

Property income is someone's livelihood. The parts of EazyRent that touch money are built the boring, correct way.

Payments you don't touch

Card and M-Pesa details go straight to Paystack. EazyRent only ever sees the confirmation.

A ledger that balances

Every movement is recorded twice once for each wallet and replays are refused, so a retried payment can never be counted twice.

Your data, exportable

Reports export to Excel and PDF, tenants import from CSV. You are never locked in.

Getting started

Live in an afternoon.

No migration project. Add what you have, invite tenants to pay, and let the first month run.

  1. 1

    Add your properties and units

    Type them in or import tenants from a CSV. Each unit gets its rent, deposit and pay-by date.

  2. 2

    Share each tenant's payment link

    Tenants get a personal link and code. They pay by M-Pesa, card or bank no app required.

  3. 3

    Let the month run

    Rent generates on the 1st, payments settle automatically, and you send reminders only to the few who need them.

Questions

Things property managers ask us.

Do my tenants need to install an app?

No. Each tenant gets a personal payment link. They open it in their phone's browser, see their unit and rent, and pay by M-Pesa, card or bank transfer through Paystack.

I run everything in a spreadsheet today. How hard is moving?

Properties and units are quick to type in. Tenants can be imported from a CSV you'll see a preview before anything is saved. Most portfolios are live the same day.

What if a tenant pays part of the rent, or pays late?

Partial payments are shown against the month's rent and the collection stays pending until it's fully settled. Late payments are flagged automatically based on each property's pay-by date, and arrears carry forward.

Can I manage several properties for different owners?

Yes. Each property has its own wallet and statement, and reports can be filtered by property, so you can hand each owner exactly their numbers.

Who can see the data?

Only users you add. You control who is active, and you can deactivate someone instantly. Payment card and M-Pesa details never touch EazyRent they go directly to Paystack.

Can I get my data out?

Always. Reports export to Excel and PDF, and your tenants, units and ledger are yours to take with you.

Get started

Run next month's rent on EazyRent.

Tell us a little about your portfolio and we'll set you up with an account, walk you through your first property, and be there for your first rent day.

  • Account ready the same day
  • We import your tenants with you
  • No card needed to begin

Talk to us

We reply within the working day.

Already a customer? Log in