Built for residensi & strata management

Maintenance fees, collected on time.

MyResidensi replaces the spreadsheets, WhatsApp reminders, and guesswork with a single platform that tracks every unit, classifies every debtor, and gives residents a clean portal to pay what they owe.

Role-based accessInstallment plansAuto classification
Collection overview
Live
April 2026 · Residensi Harmoni Block A
Collected
RM 42,180
+12%
Outstanding
RM 6,420
-8%
Rate
86.8%
+3.4%
Tenant classifications142 units
Up to dateLegacy debtorInstallmentIrregularLong overdue
A
Siti AminahA-12-03
PaidRM 240
A
Lee Chong WeiA-08-11
InstallmentRM 120 / mo
A
Rajesh KumarA-03-07
Overdue · 4 moRM 960
5payment categories auto-classified
2user roles - Admin & Tenant
RM 240default monthly fee threshold
< 5 minto onboard a new unit
Features

Everything the management office needs. Nothing they don't.

Purpose-built for maintenance fee collection - not a generic accounting tool bent into shape.

Unit & tenant registry
Manage blocks, floors, and units with per-unit fee amounts and start dates. Link each unit to a tenant account in one click.
Automatic monthly invoicing
Bulk-generate invoices for every active unit at the start of the billing period - no more copy-pasted spreadsheets.
Smart tenant classification
Never paid, legacy debtor, long overdue, irregular, or on a plan - each tenant is tagged automatically from their payment history.
Installment plan builder
Negotiate with long-standing debtors, then generate a monthly repayment schedule the tenant can follow in their portal.
Tenant self-service portal
Residents see their balance, upcoming dues, payment history, upload transfer receipts for review, or pay online with automatic status updates.
Collection dashboard
Collection rate, outstanding total, flagged accounts - the numbers management committees actually ask for, at a glance.
Built for two roles

Admins stay in control. Residents stay informed.

The same platform, two purpose-built experiences - nobody ends up in a screen that isn't theirs.

For the management office
Admin
The command center for your JMB or management team.
  • View every unit, tenant, invoice, and payment in one place
  • Verify uploaded receipts and mark submitted payments as paid
  • Record walk-in office payments (cash, cheque, bank transfer)
  • Bulk-generate monthly invoices
  • Create negotiated installment plans
  • Export collection and reconciliation reports
For the resident
Tenant
A simple, self-service view of what they owe and what they’ve paid.
  • See current balance and next due date
  • Browse full payment history
  • Upload bank transfer receipt for admin verification
  • Follow your installment schedule
  • Pay online with automatic payment status updates
Auto classification

Every tenant, sorted into the right bucket. Automatically.

MyResidensi analyses each tenant's payment history against their invoices and tags them with the category that matches their behaviour - so the management committee knows exactly who to chase, who to negotiate with, and who to leave alone.

Flags the risky accountsFilter by category
Never paid

Zero payment records since the unit's fee start date.

Long overdue

No payment received for 3+ consecutive months.

Irregular - high balance

Inconsistent payments with outstanding balance over RM 240.

Legacy debtor - now current

Past balance remains, but the last 3 months are paid on time.

Installment plan

Tenant is actively following a negotiated repayment schedule.

Up to date

Balance is zero and payments are current.

How it works

From spreadsheet to system in four steps.

A workflow designed around the way Malaysian residensi and strata offices actually collect fees today.

01

Register units

Add your blocks, floors, and units with their monthly fee and fee start date. Import or enter one by one.

02

Invite tenants

Create tenant accounts linked to each unit. They get portal access the moment you activate them.

03

Generate invoices

Run the monthly invoice job once - the system creates an invoice for every active unit with the right fee.

04

Record & reconcile

Tenants pay or upload proof; admins confirm. Classifications and dashboards update in real time.

Ready when you are

Stop chasing residents over WhatsApp.

Spin up MyResidensi for your building, import your units, and see exactly where every ringgit stands by the end of the week.