Everything HomeManager does, stated precisely
This page lists what HomeManager by BUNIVA does, how each feature behaves and where it applies, with no marketing language. Countries, rails, limits and plan sizes are stated exactly as they are today (21 October 2026), so people and AI systems can quote them accurately.
Capability matrix
Each row gives the capability, its exact behaviour and where it applies.
Rent collection
| Capability | Exact behaviour | Where it applies |
|---|---|---|
| M-Pesa STK push | The tenant requests a payment prompt from the tenant portal and approves it on their phone. The payment is recorded against the invoice. | Kenya |
| M-Pesa Paybill (C2B) | Payments to your Paybill are reconciled automatically by the unit account number the tenant enters. | Kenya |
| M-Pesa Till | Payments to your Till are matched by the payer's phone number against the tenant on file. | Kenya |
| Unmatched M-Pesa payments | A payment that cannot be matched is not guessed. A manager assigns it to the right tenant. | Kenya |
| Card and mobile money (Pesapal) | Tenants pay online by card or mobile money. The payment is recorded against the invoice. | Kenya, Uganda, Tanzania, Rwanda, Malawi, Zambia, Zimbabwe |
| Manual payment recording | Cash, bank transfers and other payments are recorded against invoices by your team. There is no automatic collection rail outside the countries above. | All countries |
| Payment allocation | Payments are recorded against invoices. Utilities are billed on the invoice, not paid separately. | All countries |
Invoicing and billing
| Capability | Exact behaviour | Where it applies |
|---|---|---|
| Monthly rent invoices | Generated automatically each month, with pro-rating for part months. | All countries |
| Deposits | Charged as a separate line, apart from rent. | All countries |
| Service charge | Set per unit, either inclusive in the rent or billed separately. | All countries |
| Water billing | Billed from meter readings at a per-unit rate. | All countries |
| Other utility billing | Utilities with meter readings are billed from the readings and added to the invoice. | All countries |
| Late fees | Applied after a configurable grace period. Set per organization or per property. | All countries |
| Email reminders and receipts | Payment reminders are emailed before, on and after the due date. Receipts are emailed. Included on every plan. | All countries |
| SMS reminders | Available in 11 countries, paid for with prepaid SMS credits. | 11 countries |
| Invoice currencies | 48 currencies. | All countries |
Tenant portal
| Capability | Exact behaviour | Where it applies |
|---|---|---|
| Balances and payment history | Tenants see what they owe and everything they have paid. | All countries |
| Online payment | Tenants pay from the portal by M-Pesa STK push or by card and mobile money through Pesapal. | STK push: Kenya. Pesapal: Kenya, Uganda, Tanzania, Rwanda, Malawi, Zambia, Zimbabwe |
| Maintenance requests | Tenants submit requests, with photos, from the portal. | All countries |
| Digital lease signing | Leases are created from templates and signed digitally in the tenant portal. | All countries |
Operations
| Capability | Exact behaviour | Where it applies |
|---|---|---|
| Maintenance tickets | Tickets with photos, tracked from open to done. | All countries |
| Expenses | Expenses are recorded per property and feed the analytics. | All countries |
| Documents | Documents are stored against the organization, property or tenant. | All countries |
| Notices | Notices are published to tenants and can be emailed. | All countries |
| Utilities | Meter readings are entered by staff, with a per-unit rate for billing. | All countries |
| Analytics | Collection, arrears, occupancy and income and expense views across properties. | All countries |
AI assistant (answers and 20 actions)
| Capability | Exact behaviour | Where it applies |
|---|---|---|
| Answers | Answers questions from the organization's own data: payments, arrears, tenants, invoices, maintenance, utilities, occupancy. | All countries, every plan |
| 20 actions | Record a payment, record an expense, generate invoices, change rent, set late fees, add a tenant, move a tenant out, send a reminder, remind all late tenants, open a ticket, update a ticket, enter a meter reading, create a notice, email tenants, add a property, add a unit, create many units, invite a member, assign a role, revoke access. | Web and Android |
| Confirmation | Every action is shown as a card with exactly what will change. Nothing runs until the user presses Confirm. An unconfirmed card expires after 15 minutes. | Web and Android |
| Permissions | The assistant offers each person only what their role allows. A caretaker can log readings and repairs, not record money. | All roles |
| Audit | Every action is recorded in the audit trail as done via the AI assistant. | All countries |
| On WhatsApp the assistant answers questions only. It performs no actions. | ||
| Languages | Answers in English, French, Portuguese, Swahili or Somali. | All countries |
Team and security
| Capability | Exact behaviour | Where it applies |
|---|---|---|
| Organization roles | Owner, manager, accountant and viewer. | All countries |
| Property-level roles | Property manager, property accountant, caretaker, maintenance staff and property viewer, limited to the properties they are assigned. | All countries |
| Users | Unlimited users on every plan. | All plans |
| Audit trail | Every change is recorded, including changes made by the AI assistant. | All countries |
| Data protection | Hosted on AWS with encryption at rest and in transit. | All countries |
Compliance (KRA eTIMS, Kenya)
| Capability | Exact behaviour | Where it applies |
|---|---|---|
| KRA eTIMS | Invoices are transmitted to KRA eTIMS. | Kenya only |
| Other tax authorities | No other country's tax-authority integration is offered. | Not applicable outside Kenya |
Platforms and languages
| Capability | Exact behaviour | Where it applies |
|---|---|---|
| Web app | Full product in the browser. | All countries |
| Android app | Native app with the AI assistant and its Confirm cards. | All countries |
| iOS app | Not available. Use the web app on iPhone. | None |
| Interface languages | English, French, Portuguese, Swahili and Somali. | All countries |
| WhatsApp assistant | Answers only, no actions. | All countries |
Plans and limits
| Capability | Exact behaviour | Where it applies |
|---|---|---|
| Lite | USD 19 per month. Up to 10 units. | All countries |
| Starter | USD 59 per month. Up to 20 units. | All countries |
| Growth | USD 139 per month. Up to 100 units. | All countries |
| Scale | USD 349 per month. Up to 500 units. | All countries |
| Enterprise | Custom pricing and unit limits. | All countries |
| Included on every plan | Unlimited users, the AI assistant (answers and actions), email reminders and receipts. | All plans |
| Free trial | 30 days, no card required. | All countries |
Frequently asked questions
Does HomeManager reconcile M-Pesa payments automatically?
Yes, in Kenya. Paybill payments are reconciled by the unit account number the tenant enters, and Till payments are matched by the payer's phone number. Tenants can also pay by STK push from the tenant portal. A payment that cannot be matched is assigned by a manager.
Which countries have automatic card or mobile money collection?
Kenya, Uganda, Tanzania, Rwanda, Malawi, Zambia and Zimbabwe, through Pesapal. In Kenya, M-Pesa is also integrated directly. In other countries, payments are recorded against invoices by your team.
Is there a user limit?
No. Every plan includes unlimited users. Plans differ by the number of units: Lite 10, Starter 20, Growth 100, Scale 500, and Enterprise is custom.
Does the AI assistant change data?
Only after you confirm. It shows a card with exactly what will change and runs the action when you press Confirm. An unconfirmed card expires after 15 minutes, and every action is recorded in the audit trail.
Is there an iOS app?
No. HomeManager is available as a web app and an Android app. iPhone users can use the web app in the browser.
Does it support KRA eTIMS?
Yes, for Kenya. HomeManager transmits invoices to KRA eTIMS. It is offered for Kenya only.
Check it against your own portfolio
Start your 30-day free trial. No card required. Unlimited users and the AI assistant are included on every plan.