Features
Everything to run rent — without the chase
Six core workflows built around how landlords and property managers actually operate — from invoicing to maintenance.
Automated Monthly Invoicing
Next month's rent is billed to every active tenant automatically, dated from the rent-due day you set on each property.
- One invoice per tenant per month, uniquely numbered so a re-run can never double-bill
- Due date follows each property's rent-due day, any day from 1 to 28
- Invoices past their due date flip to overdue on their own — partially paid ones are left for reconciliation, not overwritten
- Generate next month on demand, or leave it to the built-in scheduler, which bills every landlord every few hours and catches up a missed month on its own
Payments Matched Automatically
Register your M-Pesa paybill, till, or bank account and incoming payments are matched to the right tenant and invoice the moment they clear.
- Paybill, till, and bank channels registered to your account and verified against PayHero
- Matched to the tenant, then to their oldest open invoice — fully paid invoices settle, part payments mark partial
- Every callback is written to an audit log before any processing, so no payment is ever silently lost
- Retried callbacks are de-duplicated on the transaction reference, so a flaky network cannot credit a tenant twice
- Anything that cannot be matched is still recorded and queued for you to reconcile by hand — never dropped
Arrears & Collection Reports
Arrears by property, collection rate month by month, and a per-tenant statement with a running balance.
- Arrears broken down per property — invoiced, collected, and still outstanding
- Collection rate across the last 1 to 24 months, so a bad month is visible next to a good one
- Per-tenant statement with a running balance, for disputes and handovers
- CSV export on every report, sanitised so a tenant name cannot inject a formula into your spreadsheet
Digital Tenant Records
Lease start and end, unit, phone, and the full invoice and payment history in one profile.
- Lease dates, unit number, phone, and agreed monthly rent in one place
- Complete invoice and payment history per tenant, filterable by month or status
- Bulk-import tenants from CSV or Excel, with per-row validation and a report of what was skipped
- Mark a tenant moved out and their history is kept — moving out is a status change, never a delete
Multi-Property Dashboard
Every building, unit, tenant, invoice, and payment behind a single login.
- One login across every property you own — no separate account per building
- Your records are scoped to your account; another landlord on the platform cannot see or affect them
- Collected versus outstanding shown per property at a glance
- A needs-attention list sorted overdue first, then by amount owed
Maintenance Request Tracking
Log a repair against a unit, move it from open to in progress to resolved, and get nudged when something drags.
- Open → in progress → resolved → closed, linked to the unit and the tenant
- Urgent items still open after 48 hours are flagged as escalated so they do not quietly rot
- A single action queue across all your properties
- Requests stay on record even if the tenant linked to them is later deleted
Ready to see your tenants pay?
Open your live dashboard — rent, arrears, and payment history, instantly.
Get Started