Features

What MyEstates does

A complete operational platform for Nigerian residential estates — built around the specific workflows that EXCOs and residents actually need.

For EXCO

Run estate finances the way a real organisation should

Stop reconstructing records from WhatsApp screenshots. Give your treasurer the tools to do the job properly — and give future EXCOs a clean inheritance.

Issue invoices for any charge

  • Define recurring fees (monthly dues, quarterly levies, annual security) and apply them to every household in one click.
  • Issue one-off invoices for specific charges — emergency repairs, fines, custom assessments.
  • Schedule invoices to be issued at a future date; the system handles the rest.

Reconcile payments automatically

  • When a resident pays through Paystack, the invoice is marked paid in real time — no manual matching.
  • Record cash and bank-transfer payments manually with an audit trail; the same statement reflects both.
  • Track partial payments, overpayments, and refunds with full history.

Every action recorded, every record protected

  • Every invoice issued, payment recorded, member added or removed — captured in an immutable audit trail.
  • Role separation: chair, treasurer, secretary each have distinct permissions matching their responsibilities.
  • No one — including us — can modify or delete an audit entry. Records are forever.

Reports for EXCO and AGM

  • Generate household statements showing every invoice and every payment from a household.
  • Export invoices and payments as CSV for accountants, AGM presentations, or external review.
  • Print receipts and statements in a clean, ink-friendly format — designed for the realities of Nigerian estate paperwork.
EXCO Finance Dashboard — collections, outstanding amounts, and reconciliation status for the estate treasurer

The treasurer's view: collections, outstanding, reconciliation status.

For Residents

See exactly what you pay — and what it pays for

Trust between residents and EXCO is built on visibility. Every invoice, every payment, every receipt — open to you, always.

Resident statement view — every invoice, every payment, and every receipt for a household

A resident's view: every invoice, every payment, every receipt.

See what you owe — clearly

  • Open invoices, paid invoices, your full payment history — all in one place.
  • Every invoice itemised: what it's for, when it was issued, when it's due.
  • Real-time balance so you always know where you stand.

Pay through Paystack

  • Pay with your card, bank transfer, or USSD — whatever works for you.
  • Your invoice marks paid instantly; no waiting for the chair to confirm.
  • No more cash collection at the gate; no more lost payment slips.

Keep your own records

  • Download receipts the moment you pay.
  • Print or download a full statement showing every invoice and payment for your household.
  • Your records belong to you — keep them as long as you live in the estate, and after.

Security & Trust

Estate money is a serious thing. We built the platform like it.

Trust between EXCO and residents — and between successive EXCOs — depends on technical foundations. Ours aren't marketing language. They're the actual architecture.

Architecture

Database-level estate isolation

Each estate's data is isolated by Row-Level Security policies in the database itself — not just the application. One estate cannot see another's invoices, payments, or members, even if the application has a bug.

Tamper-proof audit log

Every action — invoice issued, payment recorded, member added — is captured in an append-only audit log. Database triggers prevent any modification or deletion. The history is forever.

Layered protection at rest

Passwords and recovery codes are hashed with argon2id — even our database administrators can't read them back. Daily database backups are encrypted with offline-key cryptography before they leave our infrastructure, so even a full breach of our production systems would not expose your historical data.

Authentication & payments

Bank-grade 2FA on every EXCO account

Time-based one-time passwords (TOTP) protect every chair, treasurer, and secretary account — the same standard used by major banking apps. No password-only logins for anyone with financial authority.

Short-lived sessions with refresh rotation

Access tokens expire quickly; refresh tokens rotate on every use. A leaked token has a narrow window of damage, and any token replay is detectable.

Paystack handles every card transaction

Your residents enter card details on Paystack's secured systems, never on ours. We never see, store, or transmit card numbers — and we never could.

Bring clarity to your estate's finances.

Apply in a few minutes. Once we've reviewed your estate, we'll be in touch to set everything up.