Everything you need to run property operations — in one place.

Collections, billing, tenant experience, maintenance, reporting, and compliance. No more spreadsheets, no more chaos — one integrated system that scales with you.

Rent Collection

Collect rent without chasing anyone.

In Kenya, M-Pesa STK Push means your tenant gets a pop-up on their phone, enters their PIN, and the payment lands in your account — auto-reconciled to their name. Where PesaPal operates, tenants pay by card or mobile money. Everywhere else, you record payments and every invoice stays up to date.

  • M-Pesa STK Push (Kenya) The tenant gets a pop-up with the exact amount, with no Paybill or account number to type. Paybill and Till payments are matched automatically too.
  • Auto-Reconciliation Online payments (M-Pesa, Pesapal) match to the tenant's invoice automatically. Payments made outside the system take a few seconds to record.
  • Cards & Mobile Money (PesaPal) Card and mobile money payments in the countries where PesaPal operates. The money goes to your own Pesapal account, never to HomeManager.
  • Smart Allocation Overpayments carry forward. Partial payments tracked. Advance payments auto-applied.
  • Multi-Period Payments Tenants can pay 1, 3, or 6 months at once — system allocates correctly.
  • Instant Receipts Email receipt the moment a payment is confirmed or recorded (SMS too, with prepaid credits). Tenant has proof immediately.
< 5 sec Payment to reconciliation
Invoicing & Billing

Invoices generated, sent, and tracked — automatically.

Monthly rent invoices include rent, utilities, late fees, and any custom charges. Generated automatically on your schedule, delivered by email (and by SMS with prepaid credits), and tracked until paid.

  • Auto-Generation Invoices created monthly on your set date. No manual work.
  • Consolidated Billing Rent + water + garbage + electricity + CAM on one invoice per tenant.
  • Late Fee Automation Set your grace period and penalty. Fees apply automatically after deadline.
  • PDF Invoices Professional PDF invoices with your property branding. Downloadable anytime.
  • Payment Status Tracking Draft → Sent → Partial → Paid. Know exactly where every invoice stands.
  • Multi-Currency Support 48 invoice currencies. Each country defaults to its own currency (KES, UGX, TZS, NGN, GHS, ZAR and more), and any lease can be priced in another.
Invoice #INV-2026-0047
Monthly Rent — Unit 4B KES 20,000
Water (12 units × KES 150) KES 1,800
Garbage Collection KES 500
Total KES 22,300
Tenant Self-Service Portal

Tenants help themselves. You get fewer calls.

Every tenant gets a web portal — no app download required. They see their balance, pay rent, view history, report issues, and download statements. You stop being a human helpdesk.

  • Access via Code The tenant gets a one-time access code by email or SMS (SMS uses prepaid credits). No app to install.
  • Pay Rent Pay by M-Pesa in Kenya, or by card or mobile money through PesaPal. Pay 1, 3, or 6 months.
  • View Balance & History See current balance, past payments, and outstanding invoices.
  • Report Maintenance Issues Submit requests with photos. Track progress until resolved.
  • Download Statements Tenants download their own payment statements. No requests to you.
  • View Notices Property announcements and notices visible in portal.
  • Sign Your Lease Lease templates with digital signing in the tenant portal. Tenants sign on their phone and you keep the signed copy.
Brian Ambeyi — Unit 4B
Current Balance KES 0 All caught up
Pay Rent
Report Issue
Statements
Utilities & Water Billing

Water billing that ends tenant disputes.

Enter sub-meter readings, the system calculates charges per unit and adds them to the next invoice. Tenants see the reading and the math — no more arguments.

  • Consumption-Based Billing Enter meter reading, previous reading auto-pulled, charge calculated instantly.
  • Flat Rate Utilities Garbage, parking, security — fixed monthly charges added automatically.
  • Shared Meter Splitting One master meter? Split equally, by unit size, or by occupancy.
  • Flexible Rates A rate per unit consumed, a fixed monthly charge, or a building bill split across units.
  • Multiple Utility Types Water, electricity, gas, internet, security — configure whatever you bill for.
  • Consumption History Every reading is kept per unit, so you can compare month to month.
Water Meter — Unit 4B
Previous Reading 1,245
Current Reading 1,257
Units Consumed 12 units
Rate KES 150/unit
Total Charge KES 1,800
AI Assistant

Ask your property data anything. Then tell it what to do.

HomeManager's built-in AI assistant understands your properties, tenants and finances. Ask a question and get an answer from your data. Give an instruction and it prepares the action, shows you exactly what will change, and does it when you press Confirm.

  • Natural Language Queries "Who hasn't paid this month?" "What's my vacancy rate?" "Show me arrears over KES 10,000." Just type it.
  • Instant Answers from Real Data The AI reads your actual property data — tenants, payments, invoices, maintenance — and gives you answers drawn from that data.
  • Tell It What to Do "Record James's M-Pesa payment." "Open a ticket for the leaking tap in 05." "Remind everyone who is late." It prepares each action and shows you what will change; you press Confirm.
  • Tenant Insights "Which tenants are consistently late?" "Whose lease is expiring soon?" — spot patterns before they become problems.
  • Run Your Team from the Chat "Invite Tendai as caretaker on Azure Home." "Make Mary the accountant." The same rules as the Team screen apply: nobody is given rights you don't hold yourself.
  • Works Across All Your Data Payments, tenants, maintenance, utilities, leases — the AI connects the dots across everything in your account.
See the AI assistant
Who hasn't paid rent for July?
3 tenants have outstanding balances for July:

1. James K. — Unit 4B — KES 20,000
2. Mary W. — Unit 7A — KES 15,000
3. Peter N. — Unit 2C — KES 18,000

Total outstanding: KES 53,000
Remind them
I've prepared an email reminder for all 3. Press Confirm to send them.
Waiting for your confirmation

Email a payment reminder to 3 tenants with July balances.

Tenants
James K., Mary W., Peter N.
Outstanding
KES 53,000
ConfirmCancel
Done. Reminders emailed to 3 tenants.
Maintenance Management

Every repair tracked from report to resolution.

Tenants submit requests with photos. You assign to service providers, track progress, log costs, and close the loop. Nothing falls through the cracks.

  • Ticket System Full lifecycle: New → Assigned → In Progress → Resolved → Closed.
  • Photo Attachments Tenants upload photos of the issue. You see the problem before visiting.
  • Service Provider Directory Save your plumbers, electricians, and fundis. Assign directly from the system.
  • Cost Tracking Log estimated and actual costs. Track who pays — owner, tenant, or shared.
  • Priority Levels Low, Medium, High, Urgent — so you know what to fix first.
  • Comments & Updates Two-way communication on every ticket. Tenant stays informed without calling you.
#TKT-0023 High
Leaking pipe in kitchen
Unit 7A John M.
New
Assigned
In Progress
Resolved
Assigned to: Peter K. (Plumber)
Analytics & Reporting

Know exactly how your properties perform.

Real-time dashboards, exportable reports, and an AI assistant that answers questions about your data and carries out the actions you confirm. Make decisions based on numbers, not guesswork.

  • Real-Time Dashboard Revenue, arrears, occupancy, collection rates — all in one view.
  • Financial Reports Revenue analysis, rent roll, arrears report, collection efficiency by property.
  • Property Comparison Compare performance across multiple properties side by side.
  • Export to CSV/Excel/PDF Download any report for your accountant or your own records.
  • Expenses, Documents & Notices Log expenses per property, store documents, and send notices to tenants.
  • AI Assistant Ask "who hasn't paid?" or "what's my vacancy rate?" in plain English.
  • Forecast and at-risk tenants A revenue forecast, plus a list of tenants at risk of leaving (lease ending soon, repeat late payers).
18 Built-in reports
3 Export formats (CSV, Excel, PDF)
Real-time Live dashboard
Security & Access Control

Encrypted data. Granular permissions.

Your property data is hosted on Amazon Web Services, encrypted at rest and in transit, with role-based access and a full audit trail. Everyone sees only what they need, from owners to caretakers to accountants.

  • Role-Based Access (RBAC) Owner, Manager, Accountant and Viewer across the organization; Property Manager, Property Accountant, Caretaker, Maintenance Staff and Property Viewer for a single property; or build your own role from 25 permissions.
  • Property-Level Roles Assign a caretaker to one property without seeing others. Full isolation.
  • Complete Audit Trails Every action logged with who, what, when, and from where (IP address).
  • AWS Infrastructure Hosted on AWS with encryption at rest and in transit, and automated daily backups.
  • Encryption (AES-256 at rest, TLS in transit) Card details are entered on Pesapal's secure page and never touch our servers. Your M-Pesa and Pesapal API keys are stored encrypted.
  • Follows Kenya's Data Protection Act 2019 We handle personal data in line with Kenya's Data Protection Act 2019.
Owner Full Access (25 permissions)
Manager Day-to-day operations across every property (22 permissions)
Accountant Payments, expenses and financial reports (13 permissions)
Caretaker Maintenance and meter readings at one property (6 permissions)
Maintenance Staff Maintenance tickets at assigned properties (4 permissions)
Integrations

Plug into the tools that already run your business.

HomeManager connects with M-Pesa, Pesapal, SMS and WhatsApp, and exports reports to CSV, Excel and PDF for your accountant.

  • M-Pesa (Daraja API, Kenya) STK Push pay-now, Paybill matched by unit number as the account, and Till numbers matched by the payer's phone. Real-time callbacks and automatic reconciliation.
  • PesaPal (Cards & Mobile Money) Card and mobile money payments in Kenya, Uganda, Tanzania, Rwanda, Malawi, Zambia and Zimbabwe.
  • SMS Rent reminders, receipts, notices and bulk messages by SMS, paid by prepaid SMS credits, in Kenya, Uganda, Tanzania, Rwanda, Malawi, Zambia, Nigeria, Cote d'Ivoire, Ethiopia, Ghana and South Africa. Email reminders and receipts are included.
  • WhatsApp Ask the AI assistant questions on WhatsApp and get answers from your data. Actions are in the web and Android apps.
  • KRA eTIMS (Kenya) When eTIMS is switched on for your organization and your KRA device is authorised, invoices are submitted to KRA and carry a fiscal receipt. Kenya only.
M-Pesa Live
PesaPal Live
SMS Live
WhatsApp Live
KRA eTIMS Live

Built for how African landlords actually work.

Whether you have 5 units or 500, manage locally or from abroad — HomeManager fits your workflow.

Individual Landlords

Own a building? Stop using notebooks and payment statements. Get full visibility and automated collection from day one.

Property Managers

Managing properties for multiple owners? Several owners' buildings in one account: each property has its own units, settings and reports, and role-based access keeps each team to its own properties.

Diaspora Landlords

Own property in Africa but live abroad? Full remote access, real-time updates, and tenant portals mean you never feel out of the loop.

Caretakers

On-site and need to log meter readings, check payments, or manage maintenance? Your own portal with exactly the access you need.

Ready to run property operations the right way?

Start your 30-day free trial. Full access, no credit card required. Most landlords are set up in under an hour.