Kenya-focused rental operations
Property management software built for Kenya
PyStay connects properties, units, tenants, invoices, M-Pesa & bank rent reconciliation, water sub-meter readings, maintenance, KRA 7.5% MRI tax schedules, and multi-landlord reporting in one web and Android platform — with occupied-unit-only flat monthly pricing.
Start with PyStay · Browse rental properties
Why Kenyan Landlords & Agencies Choose PyStay (Competitive Differentiators)
1) Occupied-Unit-Only Flat Pricing (Zero Per-Unit Fees): Plans start at KSh 499/month for Landlords (1–5 occupied units) and KSh 999/month for Property Agents (1–20 occupied units). Vacant units and evicted tenancies cost KSh 0. 2) Native Safaricom Daraja C2B + STK Push + Unmatched Payment Queue: Real-time Paybill and Till auto-matching to tenant ledgers with instant SMS receipts, plus a 1-click exception queue for third-party numbers, wrong references, and partial payments. 3) Kenyan Bank Statement CSV Auto-Reconciliation: Upload statements from Equity Bank, KCB, Co-operative Bank, NCBA, and Stanbic to auto-match bank rent deposits. 4) Water Sub-Metering + Dedicated Water Reader Role: Field staff log unit meter readings without seeing financial ledgers; water bills merge automatically onto the monthly rent invoice. 5) KRA 7.5% MRI Tax & eTIMS-Ready Exports: Prepare property-level Monthly Rental Income schedules under Section 6A backed by full transaction trails. 6) Multi-Landlord Agency Isolation, Custom Domains & Google Play Apps: Separate owner statements, automated management commissions, custom agency domains, and native Android apps.
Live Product Workflow Demonstrations
Workflow 1 — M-Pesa C2B & Unmatched Exception Resolution: Tenant pays via STK Push or Paybill using unit reference; exact matches credit the ledger in real time and send an SMS receipt, while wrong references or third-party payers land in the Unmatched Queue for 1-click assignment. Workflow 2 — Water Sub-Meter to Combined Invoice: Restricted Water Reader logs current reading; PyStay subtracts locked previous reading, calculates consumption, and merges water charges onto the rent invoice. Workflow 3 — Multi-Landlord Commission & Owner Statement: Agencies isolate each property owner's collections, deduct agreed management commission (e.g., 7.5%–10%) and approved repairs, and export PDF/Excel owner payout statements. Workflow 4 — Bank CSV Auto-Match & KRA 7.5% MRI Schedule: Import Equity/KCB/Co-op CSV statements, review confidence matches, and export monthly gross residential rent and 7.5% MRI summaries.
Verified Kenyan Portfolio Case Studies
Case Study 1 — Unique Merchants (Nairobi & Kiambu, 180+ managed units across multiple landlords): Deployed PyStay's multi-landlord agency workspace with custom domain uniquemerchants.co.ke and a dedicated Google Play app (com.uniquemerchants.app), cutting monthly landlord statement preparation from 4 days to under 30 minutes. Case Study 2 — Ephraim Merchants (Nairobi Metropolitan, 120+ multi-block apartments with sub-metered water): Adopted dedicated Water Reader accounts, combined rent + water invoicing, and automated SMS receipts, achieving 98% on-time collection within 90 days. Case Study 3 — Alqamar Agency (Kenya, 95+ residential & mixed-use units): Implemented the unmatched payment resolution queue, role-based staff controls, and per-property commission automation, reducing payment reconciliation disputes by 85%. Case Study 4 — Independent Residential Landlords (Kasarani, Ruaka & Syokimau, 6–35 units): Switched from WhatsApp rent screenshots to Landlord Starter (KSh 499/mo) and Growth (KSh 999/mo) occupied-unit plans, saving 10+ hours/month while paying KSh 0 for vacant units.
Landlord Plans vs. Agent Plans Pricing Comparison (Occupied Units Only)
Choose a Landlord Plan if you own the properties yourself: Starter KSh 499/mo (1–5 occupied units), Growth KSh 999/mo (6–20 occupied units), Professional KSh 2,499/mo (21–50 occupied units), Enterprise Custom (51+ occupied units). Choose an Agent Plan if you manage properties on behalf of multiple landlords and need isolated owner statements, automated management commissions, staff role permissions, and custom white-label branding: Starter KSh 999/mo (1–20 occupied units), Growth KSh 2,999/mo (21–50 occupied units), Professional KSh 4,999/mo (51–200 occupied units), Business KSh 9,999/mo (201–500 occupied units), Enterprise KSh 17,999/mo (501–1,000 occupied units). Annual billing saves 20% on base plans.
Security, Automated Backups & Data Protection
PyStay protects sensitive tenant and financial records with end-to-end TLS/HTTPS encryption, Two-Factor Authentication (2FA) across Landlord, Agent, Tenant, Water Reader, and Admin accounts, 6-digit SMS OTP verification for lease e-signatures, strict multi-landlord and staff role isolation, automated daily cloud database backups, tamper-evident payment and ledger audit trails, and 1-click Excel, CSV, and PDF data exports aligned with the Kenya Data Protection Act.
Public Rental Marketplace & Android Mobile Apps
Landlords and agencies can publish vacant units to https://pystay.com/properties.html or their own custom agency domain so tenants can compare photos, rent, bedrooms, and amenities and request viewings online. Tenants, landlords, and agents can also download the Pystay Android app (com.pystay.app) and Unique Merchants app (com.uniquemerchants.app) on Google Play.