For agencies, landlords and property managers

Manage your rentals end to end

Properties, tenants, leases, automatic invoices, payments, arrears, maintenance and owner statements in one place, in RWF and ready for MoMo.

Fictional agency with sample data, sign in with one click.

Dashboard · Inzu Nziza Properties
Demo data

Occupancy

91%

Collected this month

RWF 24.6M

Arrears

RWF 3.1M

Billed vs collected

Last 12 months

UnitRentStatus

Kacyiru Heights · A-204

480,000Paid

City Plaza · Shop 3

1,250,00012 days late

Nyarutarama Villa · House 2

900,000Vacant

Works with

  • MTN MoMo
  • Airtel Money
  • Bank transfer
  • Cash
  • RWF
  • USD

How it works

From an empty unit to a landlord payout

  1. 1

    Property & units

    Add the building and each unit with its rent

  2. 2

    Tenant & lease

    KYC the tenant, set the lease, deposit and terms

  3. 3

    Automatic invoice

    The period invoice is raised, pro-rata and all

  4. 4

    Payment & receipt

    Record MoMo, bank or cash; the receipt is a PDF

  5. 5

    Repairs

    Tenant logs a request, staff close it with a cost

  6. 6

    Owner statement

    Collections − commission − expenses = payout

Each step is done by the right role and written to the audit log: managers set up properties and leases, the system raises invoices, the accountant records payments and pays out, maintenance staff close work orders.

Features

Everything a rental business needs day to day

Your whole portfolio

Landlords and owners, properties with province–district–sector addresses, units by type, size, bedrooms and rent, status vacant, occupied, reserved or under maintenance, amenities and water and power meters.

Tenants and KYC

Individuals and companies with national ID or passport, TIN for companies, emergency contact and documents. Each tenant keeps a full history of leases, invoices, payments and requests.

Leases that keep themselves

Rent, deposit, service charge, monthly, quarterly or yearly billing, a billing day, a notice period and an escalation % applied on each anniversary. Renew in one step; terminate with a move-out inspection and deposit deductions.

Automatic billing

Period invoices with a pro-rata first month, rent, service charge, water and electricity from meter readings and any other charges. Late fees after a grace period, credit notes and a clean invoice PDF.

Payments and receipts

Record MTN MoMo, Airtel Money, bank or cash with the reference. Money is allocated to the oldest invoice first; overpayments become a credit. Every receipt has a PDF and every tenant has a statement.

Arrears and reminders

Aging at 0–30, 31–60, 61–90 and 90+ days, a collections list sorted by how late each tenant is, and payment promises. Reminder messages are written for your SMS provider (off in the demo).

Landlord accounting

A management commission % per landlord or property, expenses per property, and a monthly owner statement: collections minus commission minus expenses equals the payout, with the payout recorded by channel.

Maintenance work orders

Tenants log a request with a photo from the portal. Staff assign it to a person or a vendor, track its status and close it with a cost charged to the landlord or the tenant.

Reports and portals

Rent roll, occupancy, collections vs billed, arrears aging, owner statements and lease expiry, on screen and as CSV or PDF. Landlords and tenants each get their own portal.

Owner statements

Every landlord sees exactly what they earned

Each month the app totals what was collected for a landlord, takes off your management commission and the property expenses, and shows the payout. The landlord sees the same statement in their portal and you record the payout by MoMo, bank or cash.

The numbers here are sample data for one landlord. The owner-statement maths is covered by automated tests.

Owner statement

Marie-Claire Ingabire · November 2026

Ready to pay
PropertyCollectedCommission
Kacyiru Heights3,200,000−320,000 (10%)
City Plaza (commercial)1,450,000−174,000 (12%)
Nyarutarama Villa2,100,000−168,000 (8%)
Plumbing repair · Kacyiru Heights−180,000
Security · City Plaza−95,000
Payout to landlord6,750,000 − 937,0005,813,000
Collections 6,750,000 − commission 662,000 − expenses 275,000 = payout 5,813,000 RWF. Worked out by the same code the app uses.

Made for Rwanda first

  • RWF by default with no decimals, and USD for commercial leases with an editable rate
  • MTN MoMo, Airtel Money, bank and cash as payment channels
  • National ID and TIN fields, and +250 7xx phone numbers
  • Province, district and sector addresses on every property
  • English UI with the wording kept in one place, so Kinyarwanda or French can be added later

Control and safety

  • Six roles, each limited to what it needs
  • Nothing financial is deleted: mistakes are reversed, with credit notes and payment reversals
  • Audit log of every sign-in and every money movement
  • Passwords stored as bcrypt hashes; sign-in attempts are rate-limited
  • Each agency on its own private instance and database

Vacancies

A public page of every vacant unit

Share one link and prospective tenants can browse the units you have free right now, with rent, size, amenities and a way to ask about each one. It updates itself as units fill and empty.

See available units

FAQ

Questions landlords and agencies ask us

Can we import our existing tenants and leases?

There is no self-service import screen yet. During setup we load your properties, units, tenants and running leases with you, so each one starts with the right balance and deposit.

Where is our data hosted?

Each agency gets its own private instance with its own PostgreSQL database. Today we run instances on Amazon Web Services (AWS) in the US East region. Ask us if you need another location.

Is SMS included?

The app writes reminder messages before due dates and when rent is late, and sends them through your own SMS provider. The provider account and SMS credit are not included, and reminders are switched off in the demo.

Does it collect MoMo automatically?

Not yet. Tenants pay you by MTN MoMo, Airtel Money, bank or cash as usual, and you record each payment with the transaction reference. The receipt and the balance update at once.

Is there a mobile app?

Not yet. The web app already works on a phone, and a JSON API is ready so Android and iOS apps can be added later without rebuilding anything.

How long does setup take?

It depends on how many properties, units and running leases you have. We agree a date with you after a first call.

Request a setup

Tell us about your portfolio: how many properties, units and running leases you manage. We set up your own private instance, load your properties and tenants and help you move your existing leases in.