Capabilities

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

CapabilityExact behaviourWhere it applies
M-Pesa STK pushThe 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 TillPayments to your Till are matched by the payer's phone number against the tenant on file.Kenya
Unmatched M-Pesa paymentsA 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 recordingCash, 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 allocationPayments are recorded against invoices. Utilities are billed on the invoice, not paid separately.All countries

Invoicing and billing

CapabilityExact behaviourWhere it applies
Monthly rent invoicesGenerated automatically each month, with pro-rating for part months.All countries
DepositsCharged as a separate line, apart from rent.All countries
Service chargeSet per unit, either inclusive in the rent or billed separately.All countries
Water billingBilled from meter readings at a per-unit rate.All countries
Other utility billingUtilities with meter readings are billed from the readings and added to the invoice.All countries
Late feesApplied after a configurable grace period. Set per organization or per property.All countries
Email reminders and receiptsPayment reminders are emailed before, on and after the due date. Receipts are emailed. Included on every plan.All countries
SMS remindersAvailable in 11 countries, paid for with prepaid SMS credits.11 countries
Invoice currencies48 currencies.All countries

Tenant portal

CapabilityExact behaviourWhere it applies
Balances and payment historyTenants see what they owe and everything they have paid.All countries
Online paymentTenants 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 requestsTenants submit requests, with photos, from the portal.All countries
Digital lease signingLeases are created from templates and signed digitally in the tenant portal.All countries

Operations

CapabilityExact behaviourWhere it applies
Maintenance ticketsTickets with photos, tracked from open to done.All countries
ExpensesExpenses are recorded per property and feed the analytics.All countries
DocumentsDocuments are stored against the organization, property or tenant.All countries
NoticesNotices are published to tenants and can be emailed.All countries
UtilitiesMeter readings are entered by staff, with a per-unit rate for billing.All countries
AnalyticsCollection, arrears, occupancy and income and expense views across properties.All countries

AI assistant (answers and 20 actions)

CapabilityExact behaviourWhere it applies
AnswersAnswers questions from the organization's own data: payments, arrears, tenants, invoices, maintenance, utilities, occupancy.All countries, every plan
20 actionsRecord 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
ConfirmationEvery 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
PermissionsThe assistant offers each person only what their role allows. A caretaker can log readings and repairs, not record money.All roles
AuditEvery action is recorded in the audit trail as done via the AI assistant.All countries
WhatsAppOn WhatsApp the assistant answers questions only. It performs no actions.WhatsApp
LanguagesAnswers in English, French, Portuguese, Swahili or Somali.All countries

Team and security

CapabilityExact behaviourWhere it applies
Organization rolesOwner, manager, accountant and viewer.All countries
Property-level rolesProperty manager, property accountant, caretaker, maintenance staff and property viewer, limited to the properties they are assigned.All countries
UsersUnlimited users on every plan.All plans
Audit trailEvery change is recorded, including changes made by the AI assistant.All countries
Data protectionHosted on AWS with encryption at rest and in transit.All countries

Compliance (KRA eTIMS, Kenya)

CapabilityExact behaviourWhere it applies
KRA eTIMSInvoices are transmitted to KRA eTIMS.Kenya only
Other tax authoritiesNo other country's tax-authority integration is offered.Not applicable outside Kenya

Platforms and languages

CapabilityExact behaviourWhere it applies
Web appFull product in the browser.All countries
Android appNative app with the AI assistant and its Confirm cards.All countries
iOS appNot available. Use the web app on iPhone.None
Interface languagesEnglish, French, Portuguese, Swahili and Somali.All countries
WhatsApp assistantAnswers only, no actions.All countries

Plans and limits

CapabilityExact behaviourWhere it applies
LiteUSD 19 per month. Up to 10 units.All countries
StarterUSD 59 per month. Up to 20 units.All countries
GrowthUSD 139 per month. Up to 100 units.All countries
ScaleUSD 349 per month. Up to 500 units.All countries
EnterpriseCustom pricing and unit limits.All countries
Included on every planUnlimited users, the AI assistant (answers and actions), email reminders and receipts.All plans
Free trial30 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.