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.
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.
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.
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.
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.
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.
Email a payment reminder to 3 tenants with July balances.
- Tenants
- James K., Mary W., Peter N.
- Outstanding
- KES 53,000
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.
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).
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.
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.
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.