MastendiMastendi
Tenant PortalStart Free Trial
Property Management Platform✦

Run your rental properties.
Not the paperwork.

Mastendi is property management software for South African landlords and letting agencies — the one workspace where the whole tenancy is run: rent and arrears, statements and invoices, deposits, screening, signed leases, maintenance and tax — with a tenant portal and an owner portal that people actually use, on the web and on WhatsApp.

30-day free trial · No credit card required · Cancel anytime

Mastendi — Dashboard
Good morning, Sarah 👋
Monthly Income
R 30 500,00
Occupancy
94%
Overdue
4 tenants
Maintenance
7 open
Recent activity
S
Sarah Johnson
Paid
M
Mike Dlamini
Overdue
N
Nomsa Khumalo
Maintenance
POPIA compliant
Data export, erasure and consent tools — built for SA's privacy law
30-day free trial
Set up in minutes — no credit card, no lock-in
WhatsApp self-service
Tenants check balances and log maintenance — no app needed
3 portals included
Admin, tenant, and owner portals — all mobile-ready
SARS-ready
IT12 PDF prep, IRP6 estimates, and an audit-evidence pack
Xero bank sync
Auto-match payments to bank transactions — automatic sync, one-click confirm
Works withXeroWhatsAppSMSPortalPayFastVerifyNowTPN

Property management, end to end:
rent, tenants, deposits, tax, screening, maintenance, owners

From the first tenant application to the final deposit reconciliation — and the SARS return at the end of the year. One workspace for a self-managing landlord or a letting agency with a book of landlords.

Property & Unit Management
Multiple properties, units, capacity, key registers and maintenance schedules — with vacancy reports at a glance.
Agencies & Multi-Landlord
Manage many landlord clients from one workspace — with full isolation between clients.
Read more →
Team Permissions & Agent Books
Give each staff member exactly the access they need — and each agent their own book of properties.
TPN Tenant ScreeningNEW
Check an applicant against TPN, South Africa's rental credit bureau, before they move in: rental payment history, defaults, judgements, debt-review status and TPN's own Credex grade.
Read more →
Lease Management & E-SigningNEW
Generate the lease or attach your own, the tenant signs on their phone, you counter-sign in the app — renewals as signed addenda, every PDF with a certificate of completion.
Read more →
Rent Tracking & Automation
Automatic payment records, overdue detection, late fees, bulk reconciliation and full payment history per tenant.
Read more →
Maintenance & Contractors
Photo attachments, status timeline and tenant notifications — assign jobs straight from your own contractor register.
Xero Bank Reconciliation
Auto-match rent payments to Xero bank transactions — automatic sync, one-click confirm of uncertain matches.
Read more →
Financial Reports & Export
Month-by-month income, cash flow and journal CSV export formatted for Xero, Sage, and QuickBooks.
Read more →
One tenancy, start to finish
  1. Online application
  2. TPN screening
  3. Lease signed online
  4. Deposit & interest
  5. Rent & arrears
  6. Maintenance
  7. Renewal addendum
  8. Owner statement
  9. SARS tax pack

Built with South African landlords

Mastendi is built in South Africa, shaped by the day-to-day of real SA portfolios — SARS tax packs, TPN screening, POPIA tooling and pricing in rand.

Built for South AfricaPOPIA compliantSARS-awarePriced in rand

Three portals. One platform.

Each stakeholder gets exactly the access and visibility they need.

Portal 01 · Admin

Built for landlords
and property managers

Full operational control in one place. From lease creation to financial reporting, the admin portal handles every aspect of your rental business.

✓Full property & tenant management
✓Financial reports & reconciliation
✓Maintenance tracking with photos
✓Bulk notifications to all tenants
Admin Dashboard
Monthly Rent
R 30 500,00
Overdue Payments
4 tenants
Open Maintenance
7 requests
Occupancy Rate
94%
Portal 02 · Tenant

Your tenants will
actually use it

A clean, mobile-friendly portal that lets tenants self-serve — cutting the calls and messages you get every month to near zero.

✓View balance and payment history
✓Download receipts (PDF)
✓Submit maintenance requests with photos
✓Notice to vacate, document uploads
Tenant Portal
Balance Due
R 6 500,00
Due 1 June 2026
View Statement
3 months history
Maintenance Request
Submit new issue
Upload Document
ID / Proof of income
Portal 03 · Owner

Give property investors
visibility without access

Property investors and owners get a read-only view of what matters to them — yield, occupancy, and net income — without touching operational data. For agencies, each landlord client gets their own login, scoped to only their properties. Read the guide →

✓Rental yield and occupancy tracking
✓Income & expense statements
✓Maintenance visibility
✓Scoped per landlord — owners see only their own portfolio
✓Downloadable annual PDF statement
Portfolio Overview
8.4% Rental Yield
Across 3 properties · May 2026
Occupancy94%
Gross Income
R 30 500,00
Repair Costs
R 2 150,00
Net Income
R 28 350,00
Rent roll — Sunrise Court · September 2026⬇ .xlsx⬇ PDF
Total due
R 42 580,00
Paid
R 28 170,00
Outstanding
R 18 340,00
UnitTenantRentChargesTotal duePaidOutstanding
1T. MokoenaPaidR 8 500,00R 650,00R 9 150,00R 9 150,00R 0,00
2N. KhumaloPaidR 7 200,00R 420,00R 7 620,00R 7 620,00R 0,00
3The JacobsPartR 9 800,00R 1 130,00R 10 930,00R 5 000,00R 9 860,00
4S. NaidooPaidR 6 900,00−R 500,00 concession—R 6 400,00R 6 400,00R 0,00
5L. van WykLateR 8 100,00R 380,00R 8 480,00—R 8 480,00
6VacantVacant—————
Unit 3 · R 5 000,00 received 04 Sep — R 3 930,00 cleared what was left of August, R 1 070,00 went to September. Oldest debt first, so the arrears you see are the arrears there are.
Rent roll · Every month

Every unit. Every rand.
One page.

The rent roll is the month on one screen: what each unit owes, what came in, and what is still outstanding — built from the ledger, not typed into a spreadsheet on the 25th.

One line per unit
Rent, charges, late fees, what was paid and what is still owed — with a vacant unit shown as vacant, not left off
Oldest debt first
A payment settles the oldest month before the current one, so the arrears on the roll are the arrears that exist
A concession is shown, not hidden
The contract rent stays the rent; the rand given back this month sits in its own column, so the roll still reconciles
Excel or PDF, same columns
Export the roll your bookkeeper and your landlords read, with numbers as numbers and dates as dates
SARS Tax Compliance · Key Feature

Tax season without
the guesswork.

Mastendi tracks every deductible rand across the South African tax year and produces a structured prep sheet your accountant can work from — no spreadsheets, no manual totalling.

Bond interest (Section 11(a))
Record monthly interest from your bond statement — only the deductible portion, not principal repayment
Capital improvements for CGT
Log renovations in a dedicated register — excluded from deductions, tracked as CGT base cost with an estimated-gain summary
IT12-aligned PDF prep sheet
Download a structured PDF with all SARS line-item references ready to hand to your accountant
Audit-evidence pack
Attach a slip or invoice to every deduction, then download a foldered ZIP — the audit-ready proof SARS can request, kept for 5 years
IRP6 provisional-tax estimates
Generate an indicative IRP6 estimate (company 27% / trust 45%) plus automated reminders before the August and February deadlines
SARS Tax Prep Sheet — 2025 / 2026
Deduction completeness check
No bond interest recorded for this tax year — consider adding entries for Section 11(a).
Section D — Taxable Income Summary
Gross rental incomeIT12 · 4201
R 156 000,00
Revenue repairs & maintenanceIT12 · 4011📎 slip
−R 14 250,00
Bond / mortgage interestIT12 · 4023
−R 0,00
Operating expensesIT12 · 4018📎 slip
−R 22 800,00
Net taxable rental incomeR 118 950,00
Capital improvements (CGT base cost record)
Kitchen renovation — not deductible 📎 slipR 45 000,00
Audit-evidence pack
3 slips attached · ready for SARS
⬇ ZIP
Tenant self-service on WhatsApp

The tenant portal,
on WhatsApp too.

Everything a tenant can do in the portal — check a balance, log maintenance, manage notifications — they can also do from WhatsApp, through Mastendi's built-in bot. No app to download, no login to remember. It is one channel of the platform, not the platform.

Check balance
Instantly see outstanding rent and account status
Log maintenance
Describe the issue and it's created in the system immediately
Manage notifications
Opt in or out of WhatsApp alerts any time
Contact landlord
Get property manager contact details on demand
Automatic reminders
Rent reminders, payment confirmations and overdue alerts — sent for you
Secured & verified
🏠
Mastendi
Property Management · online
Hi Nomsa! 👋 How can I help you today?
10:01
💰
Balance
Check your account balance
🔧
Maintenance
Log a maintenance request
🔔
Notifications
Manage WhatsApp alerts
📞
Contact landlord
Get contact details
Choose an option ↑
10:01
💰 Balance
10:02
✅ Account up to date No outstanding balance. Your account is in good standing. Monthly rent: R 6 500,00
10:02
How your tenants hear from you

Every message, on the channel your tenants actually read

Reminders, receipts, statements and notices go out by themselves, on WhatsApp, by SMS and by email, and everything is kept in the tenant and owner portals. Each tenant chooses their channels and can opt out of any of them at any time.

WhatsApp
Where South African tenants already are.
  • Rent reminders, receipts and overdue notices, sent automatically
  • Lease-signing links and maintenance updates
  • Tenants check their balance or report a repair by messaging you
  • A number that cannot receive WhatsApp is flagged, so you can fix it
SMS
For the tenants WhatsApp cannot reach.
  • Reaches any phone: no smartphone or data needed
  • Per message type: always by SMS, or only when WhatsApp does not get through
  • Every SMS starts with your agency’s name
Email
For the documents people keep.
  • Statements, invoices and receipts, with the PDF attached
  • Sent in your agency’s name; replies come to you
  • Bounced addresses caught and flagged on the tenant
  • Built to land in the inbox, not the spam folder
Tenant and owner portals
The record, any time, on any phone.
  • Tenants see their balance, statements, lease and repairs
  • Landlords see each property’s statement and money in and out
  • Nothing to install: it opens in the browser

Simple, honest pricing

Pricing that scales with your portfolio — flat monthly tiers if you own your properties, per-lease if you manage for others. We never take a cut of your rent.

30-day free trial · no credit card required

Solo

R 199,00 per month

  • 5 properties
  • 10 tenants
  • Tenant & owner portals
  • CSV bulk import
  • Deposit interest tracking
  • SARS tax reports
  • POPIA compliance tools
  • WhatsApp notifications & self-service bot
  • Email support

Starter

R 499,00 per month

  • 10 properties
  • 50 tenants
  • Tenant & owner portals
  • CSV bulk import
  • Deposit interest tracking
  • SARS tax reports
  • POPIA compliance tools
  • WhatsApp notifications & self-service bot
  • Email support

Professional

R 1 499,00 per month

  • 20 properties
  • 100 tenants
  • Tenant & owner portals
  • CSV bulk import
  • Deposit interest tracking
  • SARS tax reports
  • POPIA compliance tools
  • WhatsApp notifications & self-service bot
  • Xero bank reconciliation
  • Accounting export (Xero / Sage / QuickBooks)
  • Email support

Enterprise

Custom pricing — contact sales

  • Unlimited properties
  • Unlimited tenants
  • Tenant & owner portals
  • CSV bulk import
  • Deposit interest tracking
  • SARS tax reports
  • POPIA compliance tools
  • WhatsApp notifications & self-service bot
  • Xero bank reconciliation
  • Accounting export (Xero / Sage / QuickBooks)
  • Priority support

Agency

R 1 999,00 a month for up to 100 leases, then R 10,00 a lease

  • Unlimited landlords & client portals
  • Unlimited properties & tenants
  • Tenant & owner portals
  • CSV bulk import
  • Deposit interest tracking
  • SARS tax reports
  • POPIA compliance tools
  • WhatsApp notifications & self-service bot
  • Xero bank reconciliation
  • Accounting export (Xero / Sage / QuickBooks)
  • Email support

* Prices subject to change.

Ready to simplify your
rental business?

Join landlords who've switched from spreadsheets to Mastendi.

30-day free trial · No credit card required · Cancel anytime

Built for landlords who want less admin and more control

We use essential cookies to keep you signed in, and analytics cookies to improve the site. Declining skips analytics. Learn more.