Admin Login
Property manager access
01 / DASHBOARD
Rental Command Center
Tenants, rent due dates, revenue & WhatsApp
TOTAL
β
VACANT UNITS
β
OVERDUE
β
COLLECTED MTD
β
DUE IN 7 DAYS
β
PENDING PAYMENTS
β
TOTAL ARREARS
KES 0
COLLECTION PROGRESS Β· β
β
AMOUNT EXPECTED
KES 0
AMOUNT COLLECTED
KES 0
OUTSTANDING BALANCE
KES 0
COMMUNICATIONS
WhatsApp Module
QR-linked WhatsApp notifications using your own account
WhatsApp Status
Connect WhatsApp
Scan this QR code using the WhatsApp account you want to use for tenant notifications.
Generating QR codeβ¦
- 1. Open WhatsApp on your phone
- 2. Go to Settings β Linked Devices
- 3. Tap "Link a Device"
- 4. Scan this QR code
Notification Settings
Message History
| Tenant | Phone | Type | Status | Message | Created |
|---|---|---|---|---|---|
| No messages yet | |||||
Message Templates
Loading templatesβ¦
Send Test Message
COMMUNICATIONS
SMS Module
Bulk SMS via Bytewave Networks (Ultimate SMS gateway)
SMS Gateway Status
Rent Reminder Broadcast (SMS)
Payment-verified · SMS only · never WhatsAppSends a rent reminder via SMS only to tenants with a verified outstanding balance. Fully-paid and advance-covered tenants are automatically excluded. A confirmation popup shows the verified recipient list before anything is sent.
SMS History
| Tenant | Type | Status | Message | Created |
|---|---|---|---|---|
| No SMS messages yet | ||||
Send Test SMS
TENANT DASHBOARD
Tenant Profile
Details and payment history
β
Payment Arrangement β management only, never shown to tenant
β
TOTAL PAID
KES 0
PENDING
KES 0
PAYMENTS
0
| Name | β |
| Unit Code | β |
| Phone | β |
| National ID | β |
| Guardian / Emergency Contact | β |
| Rent (KES) | β |
| Next Rent Due | β |
| Move-in Date | β |
| Agreement Fee | β |
| Water Charges | β |
| Water Charge Paid | β |
| House Name | β |
| House ID | β |
| Total Units | β |
Maintenance / Repairs
| WO No | Issue | Problem | Responsibility | Cost | Status |
|---|---|---|---|---|---|
| Loading... | |||||
Penalties / Invoices
| Invoice No | Type | Description | Amount | Date | Status | Actions |
|---|---|---|---|---|---|---|
| No penalties | ||||||
Signed Tenancy Agreement
Stored privately per tenant. Scanned pages are compressed to a few hundred KB before upload.
| File | Size | Uploaded | Actions |
|---|---|---|---|
| No signed agreement on file. | |||
Agreement Preview
Payment History
| Receipt No. | Amount | M-Pesa Ref | Date | Status | Actions |
|---|---|---|---|---|---|
| Loading... | |||||
02 / HOUSES
Managed houses
| House ID | House name | Number of Units | Clients | Payment | Notes |
|---|
02 / HOUSE DASHBOARD
House dashboard
Clients, occupancy & actions
TOTAL UNITS
0
CLIENTS
0
VACANT UNITS
0
PAID TENANTS
0
UNPAID TENANTS
0
MAINTENANCE
KES 0
0 issues
Overall financial collection performance for this house β β
TOTAL AMOUNT EXPECTED
KES 0
β
TOTAL AMOUNT COLLECTED
KES 0
β
REMAINING BALANCE
KES 0
COLLECTION %
0%
Collected Γ· Expected Γ 100
VACANT HOUSE NUMBERS
β
| Unit number | Name | Phone | Status | Payment |
|---|
02 / HOUSE
Add house
02 / TENANTS
Tenant registry
| Unit number | Name | Phone | House | Rent (KES) | Agreement | Due date | Status |
|---|
FUTURE TENANCIES
Reserved Units & Future Payments
Track prospective tenants, record pre-move-in payments, and allocate them to future months
| Property | Unit | Prospective Tenant | Phone | Allocated Month | Rent (KES) | Deposit (KES) | Total Paid | Status |
|---|
Record Future Payment
Payment History
| Date | Amount | Mode | Purpose | Allocated To | Reference | Status |
|---|
03 / PAYMENTS
Rent payments
Record and approve tenant payments β WhatsApp confirmation on approve
Record Payment
Select a payment mode and click Parse.
| Receipt No. | Tenant | Amount | Mode / Ref | Date | Status |
|---|
05 / BROADCASTS
Broadcast center
Send to all houses or a single house, using templates or custom text.
Send broadcast
Templates
Invoice Center
Generate and send PDF invoices to tenants
| Exp No | Date | Category | Description | Source | Property | Amount | Paid | Outstanding | Status | Actions |
|---|---|---|---|---|---|---|---|---|---|---|
| Loading expenses... | ||||||||||
Management Expenses History
| Date | Invoice # | Category | Description | Property | Source | Amount | Status |
|---|---|---|---|---|---|---|---|
| Click "Search" to load expenses. | |||||||
Property Expense Report
Salary Management
Current Month Salary Summary
Total Expected
KES 0
Total Paid
KES 0
Total Outstanding
KES 0
Employees
0
| Employee | Month | Prev. Balance | Expected | Total Payable | Paid | Outstanding | Status | Actions |
|---|---|---|---|---|---|---|---|---|
| Loading salary records... | ||||||||
Staff Advances
Staff Advances Summary
Total Advanced
KES 0
Total Recovered
KES 0
Total Outstanding
KES 0
Active Advances
0
| Employee | Type | Date | Reason | Property | Amount | Recovered | Outstanding | Status | Actions |
|---|---|---|---|---|---|---|---|---|---|
| Loading staff advances... | |||||||||
Employee Rent
Employee Rent Summary
Total Rent Due
KES 0
Total Paid
KES 0
Total Deducted
KES 0
Total Outstanding
KES 0
Records
0
| Employee | Property / Unit | Period | Monthly Rent | Paid | Deducted | Outstanding | Status | Actions |
|---|---|---|---|---|---|---|---|---|
| Loading employee rent records... | ||||||||
Water Bill Invoices
| Invoice Number | Property | Unit | Tenant Name | Billing Month | Amount | Date Issued | Invoice Status | Payment Status | Actions |
|---|---|---|---|---|---|---|---|---|---|
| Loading water invoices... | |||||||||
Water Rate Management
New Water Bill Invoice
Work Orders
Create and manage maintenance work orders, assign technicians and generate PDFs
| WO No | Property | Units | Technician | Priority | Status | Total | Created | Actions |
|---|---|---|---|---|---|---|---|---|
| Loading work orders... | ||||||||
Recent Inspections
Property inspections β conducted online or offline, synced automatically
| Property | Unit | Status | Date |
|---|---|---|---|
| Loading inspections... | |||
Payment Reports
Generate Excel reports and send them via WhatsApp
Month-End Rollover
Manually carry forward unpaid rent as arrears and advance due dates for all overdue tenants. This runs automatically on the 1st of each month at 6:00 AM.
Receipt & Invoice Numbering
Receipt and invoice numbers are generated automatically and are lifetime continuous β the sequence never resets.
Documents Hub
Search, download, print and share every generated document
Stored Documents
β
| Type | Document No | Title / Tenant | Property / Unit | Date | Amount | Actions |
|---|---|---|---|---|---|---|
| No documents yet. | ||||||
Document
Select Document Template
Official GEHPM letterhead is applied automatically on generate.
New Document
Custom Notice β Blank Letterhead
Official letterhead, footer and watermark are automatic. One separate notice is created per tenant and saved under that tenant β nothing is sent until you click Send on each notice.
| Tenant | Unit | Property |
|---|---|---|
| No recipients selected | ||
Invoice Register
Permanent record of every issued invoice β rent, maintenance, penalty & exit. Never deleted; original PDFs stay re-viewable and re-sendable.
Issued Invoices by Month
Invoice Register Entries
β
| Type | Invoice No | Tenant | Property / Unit | Date | Amount | Status | Paid | Actions |
|---|---|---|---|---|---|---|---|---|
| No invoices yet. | ||||||||
Invoice
Edit Invoice Amount
β
Monthly Reports
Automatically generated financial and maintenance reports for each billing period
Standard Monthly Report
Revenue Collected
β
Total Maintenance Expenses
β
Outstanding Recovery
β
Management Expenses
| WO No | Issue | Unit | Problem | Material | Labour | Total | Party |
|---|
Tenant Recoveries
| WO No | Issue | Unit | Tenant | Problem | Total | Recovered | Outstanding | Status |
|---|
Summary
Property / Unit Performance
Occupied Units
0
Vacant Units
0
New Tenants
0
Exiting Tenants
0
Penalty Invoices
| Tenant | Description | Category | Amount | Status |
|---|
Exit Invoices
| Exit No | Tenant | Unit | Rent Treatment | Deductions | Deposit Refund | Final | Status |
|---|
Notices to Vacate
| Tenant | Unit | Notice Date | Expected Vacate | Status |
|---|
Enhanced Monthly Report
Detailed Unit-by-Unit Financial Table
| Unit | Tenant | Telephone | Deposit | Water | Penalty | Monthly Rent | Balance B/F | Rent Due | Rent Paid | Receipt No | Transaction Ref | Payment Date | Balance | Status |
|---|
Work Done During the Month
| WO No | Unit | Tenant | Problem Reported | Work Done | Material | Labour | Total | Party | Recovered | Outstanding | Status |
|---|
Invoices Issued During the Month
| Invoice No | Type | Property/Unit | Description | Amount | Date Issued | Party | Status | Paid | Outstanding |
|---|
Monthly Summary / Totals
Water Bill Report
| Unit | Tenant | Status | Previous | Current | Consumption | Rate | Amount (KES) |
|---|
Monthly Management Expenses
Track all management expenditures: property maintenance, salaries, reimbursements, petty cash, office purchases, administration
Total Incurred
KES 0
Total Paid
KES 0
Outstanding
KES 0
Period
β
Property Management Expenses
KES 0
Office / General Management Expenses
KES 0
Expenses by Category
Expenses by Source
All Expenses
| Date | Invoice # | Category | Description | Property | Source | Amount | Paid | Outstanding | Status |
|---|
Tenancy Archive
Permanent record of every completed tenancy β payments, invoices, statements, maintenance & exit snapshots
Archived Tenancies
β
| Tenant | Unit | Property | Move In | Move Out | Exit Invoice | Deposit Paid | Deposit Refund | Exit Reason | Actions |
|---|---|---|---|---|---|---|---|---|---|
| No archived tenancies yet. | |||||||||
Unit Occupancy History
| Unit | Tenant | Status | Move In | Move Out | Total Paid |
|---|---|---|---|---|---|
| Select a property to view occupancy history. | |||||
Pending Overpayments
Excess payments approved without an immediate allocation. Resolve later by moving them to Advance Rent or Credit Balance.
Pending Overpayment Records
| Tenant | Unit | Property | Payment | Overpayment | Receipt No. | Transaction Ref | Payment Date | Status | Actions |
|---|---|---|---|---|---|---|---|---|---|
| No pending overpayments. | |||||||||
DEPOSIT REFUNDS
Deposit Refunds
Track and manage tenant deposit refunds
PENDING
0
KES 0
DUE SOON
0
KES 0
DUE TODAY
0
KES 0
OVERDUE
0
KES 0
REFUNDED
0
KES 0
| Tenant | Property | Exit Date | Refundable | Due Date | Countdown | Status | Action |
|---|---|---|---|---|---|---|---|
| Loading... | |||||||
User Management
| Username | Display Name | Role | Status | Last Login |
|---|
Company Settings
Official document assets applied automatically to finalized PDFs.
Official GEHPM Stamp
Transparent-background PNG preferred. Applied automatically to finalized PDFs (download / generate / send) in each document's authorization area β never in editors or previews. Replacing the stamp updates all future PDFs with no template changes.
Authorized Signature
Pre-assigns the authorized signatory on letter documents (signature image + holder name in the signature block) so downloads are never left blank. Applies to previews and finalized PDFs β never in editor inputs. Replacing updates all future documents.
Sync Conflicts
Offline uploads the server rejected (duplicates, occupied units, invalid readings). Dismiss keeps the server record; Retry uploads the agent's version again. Resolutions apply to agents' devices automatically on their next sync.
| Date | Type | Tenant / Unit | Reason | Server record | Status | Action |
|---|---|---|---|---|---|---|
| Loading⦠| ||||||
Pre-Exit Inspection Inventory
Record inspection findings before the Exit Invoice, share them with the tenant, then transfer agreed items into the existing Exit Invoice.
Financial Management & Reconciliation
Obligations, monthly reports, registers and the double-entry trial balance β all from the same underlying records.
Outstanding Financial Obligations
| Bucket | Obligation | Party | Amount | Due / Status |
|---|
Consolidated Monthly Report
Financial Registers
Trial Balance
| Code | Account | Dr | Cr |
|---|---|---|---|
| Totals | |||
Property Arrangements
A = rent paid directly to landlord (never GEHPM cash/income) Β· B = GEHPM receives rent and remits to landlord. Changing never rewrites history.
| Property | Landlord | Arrangement |
|---|
UnitβTenant Integrity Audit
| Severity | Property | Unit | Occupancy | Tenant | Record status | Reason |
|---|---|---|---|---|---|---|
| Not run yet. | ||||||
Landlord Commission Ledger
One landlord profile β many properties β each property keeps its own commission account, invoices, payments and balance.
Landlords
| Name | Phone | Properties | Total Outstanding |
|---|
Agent Commissions
Commission = chosen % Γ (rent collected β deposit β garbage fee β water bill), per house per month. Set each house's rate, then review what is owed to you and what goes to the landlord.
Total collected
KES 0
Commissionable rent
KES 0
Your commission
KES 0
To landlords
KES 0
| House | Collected | β Deposit | β Garbage | β Water | = Rent base | Rate % | Commission | Landlord payout |
|---|---|---|---|---|---|---|---|---|
| Pick a month and press Calculate. | ||||||||