Dashboard
Loading…
—
Revenue collected
—
Total expenses
—
Payroll + maintenance
Net profit
—
Receivables
—
Revenue vs Expenses — —
Revenue
Expenses
Profit
Open work orders
Payment reminders
Overdue
0
Due today
0
Upcoming
0
—
Nothing is ever sent automatically — you choose exactly who receives one, every time.
Leases expiring soon
—
Rent due
Water invoice
Water due
Lease expiry
Tenants & leases
Unit register
Settings
Manage your property identity, units and workspace appearance.
Active property
One per line: Name | Unit prefix | Number of units | active, planning or inactive. Example:
Tower 1|T|24|active. Appearance
This preference is saved with the property settings and restored on every device.
System status
Checks whether production secrets are actually configured on this deployment — not just coded for. If something shows "Not configured," related features (email, M-Pesa payouts) are silently running in dev/logging mode instead of actually reaching tenants.
Checking…
Export all client data
Download a comprehensive archive of all client, property, financial, and taxation data for auditors, personal viewing, or KRA compliance.
Work orders
Maintenance & repairs
Open
0
In progress
0
Completed
0
| Unit | Issue | Priority | Reported | Assigned to | Status | Actions |
|---|
Water billing
—
—
Units — — readings
Previous = prior month
Unit
Tenant
Prev
Current
Usage
Amount
Invoice
Action
Total invoicedKSh 0
Outstanding (unpaid)KSh 0
Previous month — history
| Unit | Tenant | Prev | New | Usage | Amount | Payment |
|---|
Total billedKSh 0
Financials
—
—
Rent collected
—
Water collected
—
Total receivables
—
MRI tax to KRA
—
—
| Tenant | Unit | Rent due | Paid | Balance | Date | Status | Action |
|---|
Payment options
How you receive rent & water payments collected via M-Pesa
Set up payout method
Expenses & payroll
—
—
Total expenses
—
Payroll (gross)
—
Other expenses
—
Staff — —
Kenya Employment Act, 2007 Compliance: Deductions auto-calculated: PAYE (KRA 2024 bands + KSh 2,400 personal relief), NSSF Tier I+II (Act No. 45/2013, Year 4 limits eff. Feb 2026 — max KSh 6,480 employee), SHIF 2.75% min KSh 300 (replaces NHIF, Oct 2024), AHL 1.5% (Finance Act 2023).
Employer matches: NSSF (equal amount), SHIF (2.75%), AHL (1.5%). All remitted by 9th of following month.
Every employee requires a written contract (s.9). Payslips must be issued each pay period (s.17).
| Name | Role | Gross | PAYE | NSSF | SHIF | AHL | HELB | Other | Net pay | Actions |
|---|
Gross payroll
—
PAYE → KRA iTax
—
NSSF (employer share)
—
SHIF + AHL (employer)
—
Total net to staff
—
Remittance (all by 9th of following month):
PAYE → KRA iTax ·
NSSF → NSSF portal ·
SHIF → SHA portal ·
AHL → KRA iTax ·
HELB → HELB portal
Termination notice (Employment Act s.35): Monthly-paid permanent staff — minimum 28 days notice or pay in lieu.
Termination notice (Employment Act s.35): Monthly-paid permanent staff — minimum 28 days notice or pay in lieu.