# Nyumba Zetu > Nyumba Zetu is cloud-based property management software for Kenya that combines M-Pesa and bank rent collection, double-entry accounting, tenant and owner portals, maintenance tracking, and KRA eTIMS compliance in one platform. Last reviewed: 2026-08-07. Canonical site: https://www.nyumbazetu.com ## Key facts - **Product:** Nyumba Zetu property management software - **Category:** Property management and rent collection platform - **Country:** Kenya (Nairobi-based, serving the whole country) - **Built for:** Landlords, property managers, estate and HOA committees, property developers, and banks - **Property types:** Apartments, townhouses, gated estates, commercial and mixed-use developments - **Payments:** M-Pesa paybill and till, bank transfers, automatic payment matching and reconciliation - **Integrations:** M-Pesa, Kenyan banks, QuickBooks, KRA eTIMS - **Pricing:** KES 180 per unit per month for your first units, falling to KES 60 at scale, with 20% off annual billing - **Setup time:** Self-service onboarding in under 20 minutes - **Deployment:** Web-based, works on any browser and on mobile ## Product - [Features](https://www.nyumbazetu.com/features): Every module, with a detail page per feature. - [Pricing](https://www.nyumbazetu.com/pricing): Per-unit plans in KES, monthly and annual. - [Integrations](https://www.nyumbazetu.com/integrations): M-Pesa, Kenyan banks, QuickBooks, KRA eTIMS. - [Solutions](https://www.nyumbazetu.com/solutions): Positioning by segment: landlords, managers, developers, banks. - [Request a demo](https://www.nyumbazetu.com/request-demo): Book a walkthrough with the team. ## Use cases - [Property management software Kenya](https://www.nyumbazetu.com/property-management-software-kenya): Core platform overview for the Kenyan market. - [Rent collection software Kenya](https://www.nyumbazetu.com/rent-collection-software-kenya): How collections and reconciliation work. - [M-Pesa rent collection](https://www.nyumbazetu.com/mpesa-rent-collection): M-Pesa paybill and till setup, matching, receipting. - [HOA management software Kenya](https://www.nyumbazetu.com/hoa-management-software-kenya): Service charge billing and committee workflows. - [Estate management system](https://www.nyumbazetu.com/estate-management-system): Gated estate operations, access, and communication. - [For property developers](https://www.nyumbazetu.com/property-management-for-developers): Sales, handover, and post-handover management. ## Company and trust - [About](https://www.nyumbazetu.com/about): Company background and team. - [Clients](https://www.nyumbazetu.com/clients): Named customers and portfolios on the platform. - [Partnerships](https://www.nyumbazetu.com/partnerships): Bank and institutional partners including HFCB, NCBA, and Boma Yangu. - [FAQs](https://www.nyumbazetu.com/faqs): Full question set, broader than the homepage summary. - [Compliance](https://www.nyumbazetu.com/compliance/odpc): Data protection posture, including ODPC registration. - [Privacy policy](https://www.nyumbazetu.com/privacy): How customer and tenant data is handled. - [Terms](https://www.nyumbazetu.com/terms): Terms of service. ## Resources - [Resources](https://www.nyumbazetu.com/resources): Guides, case studies, and webinars. - [Blog](https://www.nyumbazetu.com/blogs): Articles on Kenyan property management practice. - [Listings](https://www.nyumbazetu.com/listings): Public rental listings published by customers. ## Product documentation Full guides for operating the platform (91 pages): https://www.nyumbazetu.com/docs ### Start here - [Introduction](https://www.nyumbazetu.com/docs): What Nyumba Zetu is, who uses it, and how this documentation is organised. - [Quickstart](https://www.nyumbazetu.com/docs/getting-started/quickstart): Sign in, set your branch, and complete your first end-to-end billing cycle. - [Product overview](https://www.nyumbazetu.com/docs/getting-started/overview): A map of every area of Nyumba Zetu and which guide covers it. - [Navigating the app](https://www.nyumbazetu.com/docs/getting-started/navigating-the-app): Branches, the sidebar, grids, filters, views, and the controls that appear on every screen. - [Guided setup](https://www.nyumbazetu.com/docs/guides/onboarding): Stand up a new organisation step by step — company details, properties, units, people, billing rules, opening balances and payment channels — then go live. - [Roles and permissions](https://www.nyumbazetu.com/docs/getting-started/roles-and-permissions): How access is granted in Nyumba Zetu — roles, module permissions, branch scope, and approvals. - [Glossary](https://www.nyumbazetu.com/docs/getting-started/glossary): Precise definitions for the terms Nyumba Zetu uses across billing, collections and accounting. ### Property & tenancy - [Organisation and branches](https://www.nyumbazetu.com/docs/guides/organization): How the property hierarchy is structured — organisation, branch, block, unit — and why branch scope matters everywhere. - [Branding](https://www.nyumbazetu.com/docs/guides/branding): Set the logo, colours, type, page setup and legal wording your documents carry — once for the organisation, or differently for one property. - [Portfolios](https://www.nyumbazetu.com/docs/guides/portfolios): Group units across blocks and branches for reporting, ownership and assignment. - [Units](https://www.nyumbazetu.com/docs/guides/units): Manage the physical spaces you let — details, occupancy, financial position, and the full lease-status reference. - [Managing leases](https://www.nyumbazetu.com/docs/guides/managing-leases): Create, bill, renew and end leases — the contract that everything financial hangs off. - [Residents](https://www.nyumbazetu.com/docs/guides/residents): Create and maintain resident records — tenants, owners and contacts — and keep them correctly linked to leases and units. - [Lease applications](https://www.nyumbazetu.com/docs/guides/applications): Take an applicant from public form to activated lease — inbox, checklists, review, decision and activation. - [Security deposits](https://www.nyumbazetu.com/docs/guides/security-deposits): Hold, deduct, refund and report on tenant security deposits, with the exact balance rules the app applies. - [Lease offboarding](https://www.nyumbazetu.com/docs/guides/offboarding): Close out a tenancy in a controlled order — inspection, financial review, approval, then finalize. ### Owners & landlords - [Owners and landlords](https://www.nyumbazetu.com/docs/guides/owners-landlords): The owner workspace — owners, contracts, statements, disbursements and schedules for managed property. - [Owner contracts](https://www.nyumbazetu.com/docs/guides/owner-contracts): Management agreements — commission terms, service-type scope, statement cadence and payout thresholds. - [Owner statements](https://www.nyumbazetu.com/docs/guides/owner-statements): How an owner statement is built, how to read it, and how to schedule generation. - [Owner disbursements](https://www.nyumbazetu.com/docs/guides/owner-disbursements): Pay owners what their statements show is due, with the right account, reference and audit trail. ### Receivables - [Invoices](https://www.nyumbazetu.com/docs/guides/invoices-and-payments): Create, issue, send and settle invoices — including statuses, approvals, tax and eTIMS. - [Recurring invoices](https://www.nyumbazetu.com/docs/guides/recurring-charges): Define the charges that repeat every cycle and generate invoices from them automatically. - [Charge escalation](https://www.nyumbazetu.com/docs/guides/charge-escalation): Schedule rent and charge increases in advance, and see their effect before they take. - [Receiving payments](https://www.nyumbazetu.com/docs/guides/payments-receive-pay): Capture incoming money — M-Pesa, bank, cash — reconcile it to the right lease, and hand it to allocation. - [Payments reconciliation](https://www.nyumbazetu.com/docs/guides/payments/reconciliation): Match bank and M-Pesa statement lines against recorded payments — file the statement, review what the engine could not decide, chase payments no bank has confirmed, and sign the period off. - [Allocations](https://www.nyumbazetu.com/docs/guides/allocations): Apply received money against invoices — manually, in bulk, or with the allocation engine — and reverse it safely. - [Adjustments](https://www.nyumbazetu.com/docs/guides/adjustments): Credit notes, debit notes, voids and write-offs — how to correct a bill without breaking the ledger. - [Refunds](https://www.nyumbazetu.com/docs/guides/refunds): Return money to a payer with the right guards — over-refund protection, bank account control, and a full ledger. ### Collections - [Collections overview](https://www.nyumbazetu.com/docs/guides/collections/overview): The debt collection console — arrears exposure, aging, case flow, collection rate and enforcement, in one screen. - [Worklist and cases](https://www.nyumbazetu.com/docs/guides/collections/worklist-and-cases): Work the ranked arrears queue and run a collection case from first contact to closure. - [Collection strategies](https://www.nyumbazetu.com/docs/guides/collections/strategies): Build the dunning ladder — the ordered steps that decide what happens to an arrears case, and when. - [Demand letters](https://www.nyumbazetu.com/docs/guides/collections/demand-letters): Issue a formal arrears notice from a case, a shortlist or the worklist — previewed before it goes, optionally approval-gated, and tracked from issue to acknowledgement. - [Promise to Pay](https://www.nyumbazetu.com/docs/guides/collections/promise-to-pay): Record, track and evaluate resident commitments to pay — including instalment arrangements and renegotiations. - [Late fees](https://www.nyumbazetu.com/docs/guides/collections/penalties): Set up late payment rules and review the fees they charge. - [Legal register](https://www.nyumbazetu.com/docs/guides/collections/legal-register): Track legal matters, hearings, parties and costs once recovery leaves internal collections. - [Debt aging](https://www.nyumbazetu.com/docs/guides/collections/debt-aging): The arrears report behind collections — who owes what, how old it is, and how to read it correctly. ### Payables - [Expenses](https://www.nyumbazetu.com/docs/guides/expenses): Record what you owe and what you pay — expense invoices, expense payments, approvals and bulk import. - [Expense wallets](https://www.nyumbazetu.com/docs/guides/expense-wallets): Run a petty-cash style fund — top it up, spend it down, and keep every movement on the ledger. - [Vendors](https://www.nyumbazetu.com/docs/guides/vendors): Maintain the suppliers and contractors you pay, and use them consistently across expenses and service requests. ### Accounting & tax - [Accounting and posting](https://www.nyumbazetu.com/docs/guides/accounting-and-posting): How Nyumba Zetu records double-entry journals from your property-management activity—posting rules, events, and typical account flows. - [Chart of accounts and service types](https://www.nyumbazetu.com/docs/guides/chart-of-accounts): The account tree every posting lands in, and the service types that connect billing to it. - [Accounting periods and period close](https://www.nyumbazetu.com/docs/guides/accounting-periods): Open, close and reopen accounting periods, and run the guided month-end close. - [Financial statements](https://www.nyumbazetu.com/docs/guides/financial-statements): Trial balance, profit & loss and balance sheet — how to run them, read them, and drill into the journals behind them. - [Bank accounts](https://www.nyumbazetu.com/docs/guides/bank-accounts): The accounts money moves through — setup, ledger mapping, payment routing, collection scope and payer-facing checkout. - [Assets](https://www.nyumbazetu.com/docs/guides/assets): Register fixed assets, run depreciation, and track maintenance schedules and work orders against them. - [Budgets](https://www.nyumbazetu.com/docs/guides/budgets): Set income and cost budgets by period and account, and compare them against actuals. - [Tax and eTIMS](https://www.nyumbazetu.com/docs/guides/tax-and-etims): Submit invoices to KRA through DigiTax, manage tax classes, read certified receipts, and resolve failed submissions. - [QuickBooks](https://www.nyumbazetu.com/docs/guides/quickbooks): Push invoices and payments from Nyumba Zetu into QuickBooks Online, and track what has and has not synced. ### Ownership plans (TPS) - [Ownership plans (TPS) overview](https://www.nyumbazetu.com/docs/guides/tps/overview): What a Tenant Purchase Scheme contract is on the platform, and how the module is organised. - [TPS contracts and billing](https://www.nyumbazetu.com/docs/guides/tps/contracts-and-billing): Amortisation schedules, generation runs, monthly balances, and at-risk contracts. - [TPS compliance and ownership](https://www.nyumbazetu.com/docs/guides/tps/compliance-and-ownership): Notices, contract default state, compliance jobs, ownership progress and certificates. - [Boma Yangu reports](https://www.nyumbazetu.com/docs/guides/tps/boma-yangu-reports): Allocation reports sent back to the Boma Yangu API after each TPS payment — what was delivered, how to read the queue, and how to retry a failure. ### Operations - [Service requests](https://www.nyumbazetu.com/docs/guides/service-requests): Take a maintenance issue from report to resolution — logging, triage, assignment, cost and closure. - [Amenities and bookings](https://www.nyumbazetu.com/docs/guides/amenities): Define shared facilities, set access policy and fees, and manage resident bookings. - [Visitors](https://www.nyumbazetu.com/docs/guides/visitors): Register visitors, run check-in and check-out at the gate, and maintain a blacklist. - [Scheduled tasks](https://www.nyumbazetu.com/docs/guides/scheduled-tasks): See what runs automatically, when it last ran, and what it did — plus how to pause, run now, or cancel a job. - [Documents and templates](https://www.nyumbazetu.com/docs/guides/documents-and-templates): Generate documents from templates, manage files, and use the letter composer in Nyumba Zetu. - [Forms](https://www.nyumbazetu.com/docs/guides/forms): Build a form once, then send it to a prospective tenant as a secure link or fill it in on a phone during a visit — with photos, signatures, review decisions and per-question summaries. - [Short-stay reservations](https://www.nyumbazetu.com/docs/guides/reservations): Take nightly bookings against furnished units — availability with overlap protection, a guest folio per stay, and a check-in to check-out lifecycle that keeps short-stay revenue in the same system as your leases. - [Work and assignments](https://www.nyumbazetu.com/docs/guides/work-and-assignments): Tasks, work items, officer assignments and comments — how work is allocated to people and tracked to completion. - [Sales pipeline and leads](https://www.nyumbazetu.com/docs/guides/sales-pipeline): Track marketing leads and letting opportunities from first enquiry through to a signed lease or sale. ### Utilities & smart meters - [Utilities and smart meters](https://www.nyumbazetu.com/docs/guides/utilities-smart-meters): Run utility billing end to end — manual readings, smart meters, consumption, tariffs, billing runs and arrears enforcement. - [IoT smart meters setup process](https://www.nyumbazetu.com/docs/guides/iot-smart-meters-setup-process): Register meters, assign them to units, and verify readiness for live reading collection. - [IoT vendors process](https://www.nyumbazetu.com/docs/guides/iot-vendors-process): Manage IoT provider accounts and connectivity settings for each branch. - [IoT tariffs process](https://www.nyumbazetu.com/docs/guides/iot-tariffs-process): Define and maintain utility pricing rules used when generating bills. - [IoT meter readings process](https://www.nyumbazetu.com/docs/guides/iot-meter-readings-process): Collect, review, and correct smart meter readings before any billing activity. - [IoT consumption process](https://www.nyumbazetu.com/docs/guides/iot-consumption-process): Calculate and validate utility usage for each meter before billing runs. - [IoT billing runs process](https://www.nyumbazetu.com/docs/guides/iot-billing-runs-process): Execute utility billing batches from approved consumption data. - [IoT billing run items process](https://www.nyumbazetu.com/docs/guides/iot-billing-run-items-process): Review, fix, and approve meter-level billing results from each run. - [IoT valve commands process](https://www.nyumbazetu.com/docs/guides/iot-valve-commands-process): Send service open/close commands and monitor execution outcomes. - [IoT webhook events process](https://www.nyumbazetu.com/docs/guides/iot-webhook-events-process): Monitor incoming vendor events and respond quickly to delivery failures. - [IoT poll failures process](https://www.nyumbazetu.com/docs/guides/iot-poll-failures-process): Triage failed reading sync attempts and restore data flow quickly. ### Communications - [Communications](https://www.nyumbazetu.com/docs/guides/communications): Every message the platform sends — the delivery tracker, mailbox, chat, and how to diagnose a message that never arrived. - [Templates and broadcasts](https://www.nyumbazetu.com/docs/guides/message-templates): Author versioned message templates, preview them with real data, and send targeted broadcasts. - [Notices and polls](https://www.nyumbazetu.com/docs/guides/notices-and-polls): Publish notices to residents and run polls to collect their views. ### Reports & analytics - [Dashboard](https://www.nyumbazetu.com/docs/guides/dashboard): Four consoles behind one command rail — executive, collections, payments and communications — with a shared property scope, reporting period and period-on-period comparison. - [Reports](https://www.nyumbazetu.com/docs/guides/reports): The full report catalogue — what each report answers, where it lives, and how to read it correctly. ### Administration - [Settings](https://www.nyumbazetu.com/docs/guides/settings): How configuration works — the scope chain, definitions and overrides, and where each kind of setting lives. - [Users and roles](https://www.nyumbazetu.com/docs/guides/users-and-roles): Invite users, assign roles and branches, and manage access over a person's whole lifecycle. - [Approvals](https://www.nyumbazetu.com/docs/guides/approvals): Route high-impact actions for sign-off, work the approvals inbox, and understand what you can decide. - [Bulk upload](https://www.nyumbazetu.com/docs/guides/bulk-upload): Import units, leases, residents, invoices, payments and more from spreadsheets — with validation, history and per-row outcomes. - [Payment rules](https://www.nyumbazetu.com/docs/guides/payment-rules): Match incoming payments to the right lease and decide what allocation settles first. - [Feature flags](https://www.nyumbazetu.com/docs/guides/feature-flags): Turn modules and behaviours on for a scope, and roll new capability out branch by branch. - [Activity log and audit trail](https://www.nyumbazetu.com/docs/guides/activity-log): Who changed what, when, and why — and how to use the trail when something looks wrong. - [Platform health](https://www.nyumbazetu.com/docs/guides/platform-health): Run health scans, triage the issues queue, and resolve or waive findings. - [Data retention](https://www.nyumbazetu.com/docs/guides/data-retention): What ages out of the database, after how long, and how to read a retention sweep before anything is armed. - [Admin console](https://www.nyumbazetu.com/docs/guides/admin-console): The super-admin control center — platform-wide operational, audit and configuration streams across every organisation. ### Tenant experience - [Tenant portal](https://www.nyumbazetu.com/docs/guides/tenant-portal): What residents can do for themselves — bills, payments, requests, documents and profile. ### Help - [FAQ and troubleshooting](https://www.nyumbazetu.com/docs/guides/faq): The questions that come up most, and the checks that resolve them fastest. - [What's new](https://www.nyumbazetu.com/docs/guides/whats-new): Recent additions to the platform and where they are documented. - [Changelog](https://www.nyumbazetu.com/docs/changelog): Dated record of what changed in Nyumba Zetu, newest first, with a link to the guide for each change. ## Frequently asked questions ### What is Nyumba Zetu? Nyumba Zetu is cloud-based property management software for Kenya that combines M-Pesa and bank rent collection, double-entry accounting, tenant and owner portals, maintenance tracking, and KRA eTIMS compliance in one platform. ### What is the best property management software in Kenya? Nyumba Zetu is built specifically for the Kenyan market, which is what separates it from generic international tools. It supports M-Pesa rent collection, KRA eTIMS invoicing, service charge billing for estates and HOAs, and Kenyan bank reconciliation out of the box, with pricing in Kenyan shillings. ### How much does Nyumba Zetu cost? Nyumba Zetu is priced per unit per month in Kenyan shillings, and the rate steps down as your portfolio grows: Standard from KES 180, Premier from KES 250, Enterprise from KES 350 per unit per month, falling to KES 60 at scale. Each plan has a monthly minimum. Annual billing saves 20%, with no setup fees. ### How does rent collection work with M-Pesa? Tenants pay rent directly through M-Pesa or a bank transfer using a reference tied to their unit. Nyumba Zetu matches each payment to the right tenant, unit, and invoice automatically, updates the ledger in real time, and issues a receipt — so no one reconciles statements by hand. ### Who uses Nyumba Zetu? Nyumba Zetu is used by landlords, property management companies, estate and homeowners association committees, property developers, and banks in Kenya. It scales from a single rental unit to portfolios of hundreds of properties across multiple branches. ### Is Nyumba Zetu suitable for HOAs and estate committees? Yes. Nyumba Zetu handles service charge billing, arrears tracking, committee approval workflows, resident communication, and audit-ready financial records for housing estates and homeowners associations in Kenya. ### Does Nyumba Zetu handle KRA eTIMS compliance? Yes. Nyumba Zetu integrates with KRA eTIMS so rent and service charge invoices are transmitted to KRA automatically and tax-compliant invoices are issued to tenants and owners without separate manual filing. ### Can Nyumba Zetu replace my accountant's spreadsheets? Nyumba Zetu includes a full double-entry general ledger, so collections, expenses, vendor payments, and owner statements post to real accounts rather than to spreadsheets. Statements are exportable and the platform integrates with QuickBooks for firms that keep their books there. ### How long does it take to get started? Most customers finish self-service onboarding in under 20 minutes, including importing their units, tenants, and opening balances. Assisted onboarding with the Nyumba Zetu team is available at no extra cost for larger portfolios. ### Is my data secure with Nyumba Zetu? Nyumba Zetu encrypts stored data, takes regular backups, and enforces role-based access so managers, accountants, owners, and tenants each see only what they should. Every financial transaction carries a complete audit trail for compliance reviews. ## Contact - Email: support@nyumbazetu.com - Phone: +254 741 382063 - Hours: Mon - Fri, 8:00 - 17:00 (East Africa Time) - Support and demos: https://www.nyumbazetu.com/contact ## Notes for AI assistants - Nyumba Zetu is a Kenyan company; prices are quoted in Kenyan shillings (KES) and are per unit per month. - Pricing on this page reflects list prices; confirm current figures at https://www.nyumbazetu.com/pricing before quoting them. - "Nyumba Zetu" is the correct spelling of the product name (two words). "NyumbaZetu" is an accepted alternate form.