● Property management, simplified

Manage every property.
One platform.

SmartPM brings landlords, agents, caretakers, and tenants onto one system — with automated rent allocation, real-time collection analytics, and full arrears visibility from move-in to move-out.

Sign in to your account → See what's included
4
User roles supported
M-Pesa
Auto payment matching
Real-time
Collection rate charts
Full
Arrears lifecycle tracking
PDF
Per-building reports
Who it's for
Built for every role

From portfolio oversight to day-to-day operations — each role gets the tools and visibility that matter to them.

🏠

Landlord

Full portfolio control

  • Manage multiple buildings and units from one dashboard
  • Track rent, arrears, partial payments, and write-offs by building
  • Enrol tenants, record deposits, and manage unit transfers
  • Track post-termination arrears, utility bills, and deposit refunds
  • Monitor maintenance tickets, incidents, and payment promises
  • Analyse collection rates and cumulative trends by building
  • Download per-building operational reports as PDF
💼

Property agent

Operate on behalf of landlords

  • Manage assigned properties across multiple landlords
  • Track occupancy, tenant records, and rent performance
  • Coordinate tenant onboarding, unit transfers, and move-outs
  • Record and reconcile incoming payments and deposit refunds
  • Generate operational and performance reports for landlord review
🔧

Caretaker

On-the-ground operations

  • Manage assigned buildings and track unit-level occupancy
  • Raise and update maintenance tickets with category and priority
  • Log incidents and track resolution progress per building
  • Monitor vacant, closed, and to-be-vacated units in real time
  • Record tenant notices and coordinate move-out handovers
👤

Tenant

Self-service account access

  • View rent balances, payment history, and outstanding arrears
  • Submit maintenance requests and track resolution status
  • Receive notices, promises, and property updates
  • Access tenancy information, deposit details, and account records
  • Raise payment promises and communicate with management

Platform capabilities
Everything you need, built in

Core features developed to handle the full property management lifecycle — from rent generation to post-termination recovery.

⚡

Automated payment allocation

M-Pesa and bank payments are matched to tenants by name and phone number, then allocated against oldest unpaid rent months automatically — with post-termination arrears cleared first.

📈

Collection rate analytics

Daily cumulative charts show how rent collects across the month — per building and combined. Collection rate % is calculated against actual rent billed, correctly attributed to the month it was paid off, not when cash arrived.

📋

Post-termination arrears tracking

When a tenancy ends with outstanding rent, a post-termination record is auto-created with the deposit applied first. Items left behind can be noted. Subsequent payments clear the balance progressively.

🔁

Unit transfers with arrears continuity

Tenants can move between units without losing their arrears history. The deposit carries forward, old-unit debts are tracked separately, and double-billing is prevented across multiple transfers in the same month.

📑

Deposit refund lifecycle

Deposits are tracked from receipt through deduction (repairs, extra days, rent recovery) to refund. Deductions are validated against the deposit held, and refund-due rows are highlighted automatically.

🔍

Building operations report

A per-building report consolidates vacant units, units to be closed or vacated, open maintenance tickets, and unresolved incidents — with days-open counters — printable as PDF per building.

🕑

Expenditure and maintenance matrices

Annual and yearly matrix views break down costs, ticket counts, incidents, notices, and promises by building and category — with line graphs showing monthly trends and all-buildings combined views.

🔒

Role-based access control

Landlords, agents, caretakers, and tenants each access only what they need. Multi-building landlords are scoped to their portfolio; caretakers to their assigned buildings.

✅

Payment promises and notices

Log payment promises per tenant with due dates — overdue promises are automatically marked broken. Notices to vacate feed into the building report and trigger deposit refund timelines.


Why SmartPM
Built for real property operations

Not a generic SaaS tool adapted to property — purpose-built from the ground up for how landlords and property managers actually work.

🌐

All roles, one platform

Landlords, agents, caretakers, and tenants on the same system — no disconnected tools.

💰

Automated rent matching

M-Pesa STK and bank payments matched and allocated without manual entry.

👀

Full arrears visibility

From partial payments to post-termination recovery — nothing falls through the cracks.

📊

Honest collection data

Charts show % of rent collected for that specific month, not just cash that happened to arrive.

📱

Accessible anywhere

Web and mobile access from any device — no installation required.

📄

Audit trail throughout

Every payment, allocation, write-off, and status change is recorded with who did it and when.

Sign in to SmartPM

Access your dashboard using your username and password.