Built for South African Rental Agencies

Run Your Rental Agency. One Platform.
Zero Spreadsheets.

EstateFlow is a cloud-based property rental management platform. Properties, tenants, leases, three-way invoicing, maintenance and landlord statements — all in one beautifully simple system.

3-Way Tenant · Landlord · Agent Invoicing
Auto Monthly Landlord Statements
POPIA SA Compliant Hosting
Any Device Browser, Tablet & Mobile
💚 Simple ZAR pricing

Plans from R499/mo

No setup fees · cancel anytime · save 16% paying annually

LiteR499/moSolo agents
Full SuiteR1,999/moMost popular
StandardR999/moGrowing agencies
See full pricing

A Modern Dashboard Built for Agency Workflows

See your entire portfolio at a glance — properties, occupancy, rent collection and overdue accounts.

E EstateFlow Bayside Rentals 📊 Dashboard 🏠Properties 👥Tenants 📄Leases 💰Invoices 🔧Maintenance 🏛Landlords 📑Statements 💼Payroll 📈Reports Dashboard 🔍 Search properties, tenants… JM Jane M. 🏠 Properties 42 38 occupied · 4 vacant 💰 Rent (this month) R487k ↑ 8% vs last month Overdue R23k 5 invoices · 3 tenants 🔧 Open Tickets 7 2 high priority Rent Collection — Last 6 Months Collected vs Expected Nov Dec Jan Feb Mar Apr Expected Collected Recent Activity Lease signed — 12 Oak St 2h ago · R12,500/mo Rent paid — Unit 4B Marina 5h ago · R9,200 Ticket opened — geyser leak 1d ago · 7 Pine Ave Statement sent — Dlamini 2d ago · R34,890 net Invoice overdue — INV-1042 3d ago · R8,500 Top Properties View all → PROPERTY TENANT RENT STATUS 12 Oak Street, Sea Point M. Dlamini R12,500 PAID Unit 4B Marina Heights S. Naidoo R9,200 PAID 7 Pine Avenue, Fourways L. van Wyk R8,500 OVERDUE

Who Is EstateFlow For?

From solo landlords to multi-branch agencies — a single platform that grows with you.

Solo Landlords

Manage your own portfolio of up to 10 properties without the spreadsheets.

Boutique Agencies

Small teams running 20–50 units who need lease, invoicing and maintenance in one place.

Mid-Sized Agencies

Growing teams that need landlord portals, e-sign leases and automated statements.

Multi-Branch Operators

Unlimited properties, full payroll, bulk landlord payouts and PayFast collection.

Everything You Need to Run a Rental Agency

Purpose-built for the South African rental market — from POPIA-compliant tenant data to ZAR invoicing and SARS-friendly statements.

Properties & Tenants

One source of truth for every property and tenant. Track addresses, owners, units, rental rates, deposits and contact history — with photo galleries and document storage.

  • Property profiles with photos & floor plans
  • Tenant records with ID, contact & KYC
  • Multi-unit complexes & sub-units
  • Linked landlords & ownership records
  • Document vault (leases, IDs, deposits)
🏠 Properties 🔍 Filter… + Add 🏠 12 Oak Street Sea Point, Cape Town OCCUPIED R12,500/mo 🏢 Unit 4B Marina Heights Umhlanga, Durban OCCUPIED R9,200/mo 👥 Linked Tenants & Landlords MD M. Dlamini (tenant) JN J. Naidoo (landlord) +3 View all linked 📂 Document Vault 📄 Lease.pdf 🪪 Tenant ID 💰 Deposit 🏠 Photos + Upload

Leases & E-Signatures

Generate professional lease agreements from your own templates. Send them for digital signature, track status, and store the signed copy automatically against the property.

  • Lease templates with auto-merge fields
  • Online lease previews & PDF export
  • E-signature flow (built-in or DocuSign)
  • Lease expiry alerts & renewal workflow
  • Escalation clauses & deposit tracking
📄 Lease Agreement ✓ Signed by tenant RESIDENTIAL LEASE AGREEMENT PROPERTY 12 Oak Street, Sea Point, Cape Town 8005 LANDLORD Mr Jaco Naidoo (ID: 7501050000088) TENANT Mrs M. Dlamini (ID: 8806120000086) TERM 12 months · 01 Jun 2025 – 31 May 2026 RENT & DEPOSIT Monthly rent: R12,500.00 (escalates 7% p.a.) Deposit: R25,000.00 (held in trust) Tenant signature M. Dlamini Landlord signature Awaiting… Signing Status Sent Tenant viewed Tenant signed Landlord pending Lease ID LSE-1024 Expiry alert 60 days before Escalation 7% / year Resend to landlord

3-Way Invoicing

EstateFlow's invoicing knows the difference between a tenant rent invoice, a landlord management-fee invoice, and an agent commission invoice — automatically. No double entry, no spreadsheets.

  • Auto-generated monthly tenant invoices
  • Landlord party invoices for fees & recoveries
  • Agent commission tracking
  • Partial payments & payment allocation
  • SARS-compliant VAT invoices
  • Automatic overdue reminders
💰 Invoices All · Tenant · Landlord · Agent All Tenant 18 Landlord 12 Agent 4 May 2026 INVOICE TYPE PARTY AMOUNT STATUS INV-1042 TENANT M. Dlamini · 12 Oak St R12,500 PAID INV-1043 LANDLORD J. Naidoo · Mgmt fee 8% R1,000 PAID INV-1044 TENANT L. van Wyk · 7 Pine Ave R8,500 OVERDUE INV-1045 AGENT Sipho M. · Commission R2,400 PENDING INV-1046 TENANT S. Naidoo · Marina Hts R9,200 PARTIAL Total invoiced this month R487,300 · R23,400 outstanding

Maintenance & Tickets

Tenants log issues with photos, your team assigns contractors, and every ticket has a paper trail — so you always know who, what, when and how much.

  • Tenant ticket creation with photo upload
  • Priority levels & SLA tracking
  • Contractor assignment & quotes
  • Actual cost tracking → landlord recovery
  • Ticket status updates & resolution notes
🔧 Maintenance + New Ticket OPEN · 3 HIGH Geyser leak 7 Pine Ave 📷 2 photos SLA 4h · 1h left MEDIUM Door lock stuck Unit 4B Marina LOW Garden trim 12 Oak St IN PROGRESS · 2 MEDIUM Paint repair 11 Lake Rd 👷 Acme Painters Quote: R1,200 HIGH Electrical fault Unit 4B Marina 👷 Sparx Electrical CLOSED · 12 RESOLVED Stove element 12 Oak St Actual: R890 → Landlord RESOLVED Plumbing — sink Unit 4B Marina Actual: R450 → Landlord RESOLVED Window seal 7 Pine Ave Actual: R280

Automated Landlord Statements

On the second of every month, EstateFlow generates a professional statement for every landlord — rent received, management fees, maintenance recoveries and net payout. Emailed automatically.

  • Auto-generated on the 2nd of every month
  • Rent received per property
  • Management fee & deductions
  • Maintenance & inspection recoveries
  • Net payout & bulk EFT export
  • PDF + email delivery
📑 Landlord Statement — May 2026 PDF Email LANDLORD Mr Jaco Naidoo 3 properties · ABSA · 405xxxxxxx PERIOD 01 – 31 May 2026 Generated 02 Jun Income 12 Oak St — Rent received +R12,500.00 Unit 4B Marina — Rent received +R9,200.00 7 Pine Ave — Rent received +R8,500.00 Deductions Management fee (8%) -R2,416.00 Maintenance (12 Oak — stove) -R890.00 Maintenance (4B Marina — sink) -R450.00 NET PAYOUT TO LANDLORD R26,444.00 PAYOUT REF PAYOUT-2026-05-NAIDOO Scheduled · 03 Jun · ABSA EFT

Landlord & Tenant Portals

Stop fielding "what's my balance?" calls. Tenants log in to pay rent, view statements and submit maintenance requests. Landlords see live property performance and download statements.

  • Tenant self-service payment portal
  • Landlord performance dashboard
  • Maintenance request submission
  • Statement & invoice downloads
  • PayFast / Ozow / Stripe online payments
  • Optional branded mobile apps (add-on)
Tenant Portal Welcome, Mandla 👋 CURRENT BALANCE R12,500 Due 1 Jun 2026 💳 Pay Now Recent Rent · Apr 2026 PAID Rent · Mar 2026 PAID 🔧 Submit Maintenance portal.bayside.co.za / landlord Portfolio — Mr J. Naidoo Properties 3 YTD Income R152k Net Payout R26.4k Recent Statements May 2026 R26,444 ⬇ PDF Apr 2026 R25,890 ⬇ PDF Mar 2026 R25,200 ⬇ PDF ⚠ Approvals needed (1) Geyser leak — quote R3,800 Approve Decline

And Everything Else It Does

The six above are the headline acts. Here's the rest of what an agency actually needs, day to day.

Leasing & Compliance

From the agreement itself to the paperwork SARS and FICA expect you to hold.

Lease Template Editor

Edit the full built-in lease agreement in your own words, or write your own from scratch. Bold, italic and underline, click-to-insert placeholders, and a live preview rendered on your own letterhead — exactly as the tenant receives it.

Agreements Frozen on Signing

The moment a lease is issued, its wording is locked onto that lease. Editing your template can never quietly rewrite an agreement someone has already signed — a signature always belongs to the document that was signed.

Roll Out a New Version

When you do want current tenants on new terms, re-issue to live leases in one click. Every tenant is emailed the new PDF with a note of what changed, and you decide whether they must re-sign or their signature stands.

Required Tenant Documents

Choose what every tenant must upload — ID, proof of address, payslip, bank statement. They see exactly what's outstanding in their portal, and anything missing is listed in the lease signing email so you're not chasing it twice.

Onboarding Pipeline

Application → screening → deposit → lease sent → awaiting signature → active. Worked out automatically from what has actually happened, and re-checked nightly, so a tenant's status is never a stale tick somebody forgot to update.

Expiry & Renewals

Leases expiring in the next 30, 60 or 90 days — plus any that already expired and were never renewed. Colour-coded by urgency, with the rent at risk on every lease that doesn't auto-renew.

Billing & Money

Rent in, payouts out, and a clean line between the two.

Automatic Monthly Billing

Rent, utilities, management fees and agent commission raised every month without you lifting a finger. Choose how many days before the 1st it runs, and it catches up any month it should have generated.

Money In vs Money Out

Tenants pay you; you pay landlords. Two opposite flows, kept firmly apart — separate totals, a true net figure, and payouts that link straight back to the statement they came from. Your revenue means revenue.

PayFast Online Payments

A Pay Now button on every tenant invoice. The payment is confirmed straight back into EstateFlow, matched to the invoice, and receipted — no one rekeys anything.

Bank CSV Reconciliation

Import your bank statement and let EstateFlow match deposits to invoices by reference. Anything it can't match is flagged as unallocated so it's a short to-do list, not a hunt.

VAT & Late Fees

Not VAT-registered? Switch VAT off entirely and it disappears from every invoice, statement and PDF. Late fees apply themselves after your grace period, as a percentage, a flat amount, or not at all.

Payroll & Commission

Agent commission accrues automatically as rent is billed, then flows into payslips with base salary and bonuses. You always know what you owe your team before you pay it.

Communication

Everything goes out under your name, your logo and your signature — never ours.

SMS with a Prepaid Wallet

Text your tenants, landlords and agents from inside EstateFlow. Top up by PayFast, and each message is deducted automatically. A failed send is refunded — you only pay for what actually arrives.

New

Tick Exactly What Sends

Portal logins, statements, invoices, payment confirmations, overdue notices, ticket updates — each one its own switch. And for chasing arrears, you set how many days after the due date the first SMS goes and how often it repeats.

New

Editable SMS Templates

See the exact wording of every automatic text and change it. Shortcodes drop in real names and amounts, and a live preview shows the finished message plus what it costs — before it goes to two hundred tenants.

New

Write to Anyone, Any Time

A Message button on every tenant, landlord and agent. Compose an email or an SMS, preview it exactly as they'll receive it, and send. Your signature and letterhead are added automatically.

New

Your Own SMTP

Connect your mail server so every invoice, statement and reminder comes from your domain. Your tenants and landlords see your agency — they never see EstateFlow.

A Bell That Stays Useful

Notified when statements generate, when rent goes overdue, and when a lease is signed. New items pin to the top and read ones clear themselves after a week, so the bell never becomes an endless scroll.

Insight

Numbers you can act on, derived from what really happened — not from a flag someone forgot to change.

Profit & Loss by Billing Month

Rent counted in the month it's for — June's rent paid in late May counts as June. Rent collected, your management take, paid to landlords, payroll and net profit, month by month.

True Occupancy

Occupied, awaiting signature, vacant, under maintenance — worked out from leases that are genuinely active, not a status flag. Plus every property that isn't earning, and what that's costing you each month.

Tenant Arrears

Who owes what, how long it's been outstanding, and against which property — sorted oldest first, so the conversation you need to have today is at the top.

Property Performance

Rent collected against maintenance spent, per property, ranked by what it actually nets. The quiet money-loser in a portfolio of thirty has nowhere to hide.

Live Dashboard

Properties, occupancy, overdue and revenue at a glance, with a real twelve-month income graph and the tenants sitting mid-onboarding — the whole agency on one screen.

Full Audit Trail

Every record created, every invoice sent, every payment taken, every signature, every message — who did it, when, and from where. Searchable, and impossible to quietly edit.

Self-Service Portals

Three portals, on your branding, that answer the questions your phone would otherwise ring about.

Tenant Portal

Invoices and statements, pay online, read and sign the lease, upload required documents, log a maintenance issue with photos, and browse other properties to apply for.

Landlord Portal

Monthly statements and payout history, property performance, maintenance on their properties, and their own lease agreements to review and sign — without phoning you for a PDF.

Agent Portal

Their properties, their tenants, their commission, and the leases waiting on their signature. Everything they need, nothing they shouldn't see.

Built for a Phone

Every portal works properly on mobile, because that's where tenants actually are. Sign a lease, snap a photo of a leaking geyser, pay rent — from a phone, on the spot.

Everyone Signs Online

Tenant, landlord and agent each sign in their own portal by typing their name — legally binding under the ECT Act 25 of 2002. A live panel shows who's signed and who you're waiting on.

Invite in One Click

Create a portal login and email it — or text it — straight from the tenant, landlord or agent record. Reset it just as easily when someone inevitably forgets.

Operations & Admin

The unglamorous half of running an agency, handled.

Contractors

Your trade list with their own logins. Assign a ticket, they get emailed, they see the job, they upload the invoice when it's done — and it flows onto the landlord's statement.

Photo Evidence

Tenants attach up to five photos when they log a problem, so you can price the job before anyone drives out. Contractor invoices attach to the same ticket.

Inspections

Move-in, move-out and periodic inspections recorded against the property, with reports stored alongside the lease and the deposit they justify.

Team & Permissions

Admin, finance, rental agent, maintenance — each role sees exactly what it should. Portal users can never reach the back office, whatever they type in the address bar.

Your Brand, Not Ours

Your logo, your colour, your company details and banking on every invoice, statement, lease and email. EstateFlow runs the agency; your clients only ever see you.

Nothing Is Ever Lost

Delete a property and it archives rather than vanishes — restorable in one click, and refused outright while a tenant still lives there. Daily off-site backups behind all of it.

How It Works

Be live with your first property in under 30 minutes — no installations, no migrations.

1

Subscribe Online

Pick a plan, pay securely with PayFast, and get your activation link by email.

2

Activate Agency

Set your agency name, branding, banking details and your admin login — all in one screen.

3

Add Properties

Capture properties, landlords and tenants — or import from a CSV in bulk.

4

Go Live

Generate leases, send invoices, and let EstateFlow handle monthly statements automatically.

Simple, Transparent Pricing

Pick the plan that fits your portfolio. All plans include South African hosting, automatic backups and POPIA-compliant data handling.

Lite
Solo agents & private landlords
R499/mo
or R4,990/year (save 16%)
  • Up to 10 properties
  • 1 user account
  • Tenant & lease management
  • 3-way automated invoicing
  • Email notifications & receipts
  • Basic reporting
Standard
Growing rental agencies
R999/mo
or R9,990/year (save 16%)
  • Everything in Lite, plus:
  • Up to 50 properties
  • Up to 5 users
  • Landlord & tenant portals
  • Maintenance tickets + photos
  • Online lease agreements + e-sign
  • Auto monthly landlord statements
  • Advanced reporting

Add-Ons & Extras

Extend EstateFlow with optional modules. Available on any plan.

💬

WhatsApp Automation

Send rent reminders, ticket updates and lease alerts via WhatsApp Cloud API.

R199 /month
✍️

DocuSign Integration

Upgrade to DocuSign for legally-binding lease signatures with audit trail.

R249 /month
📱

Tenant Mobile App

Branded tenant app for payments, statements and maintenance requests.

R299 /month
📲

Landlord Mobile App

Branded landlord app for portfolio performance, statements & approvals.

R299 /month
🤖

AI Tenant Risk Scoring

Automatic credit + behaviour risk scoring on rental applications.

R399 /month
🔌

Custom Integrations

Need Xero, Sage, MDA, Property24 or a custom feed? We'll build it for you.

Frequently Asked Questions

Everything else you might be wondering about EstateFlow.

Is EstateFlow POPIA compliant?

Yes. All tenant and landlord data is hosted on South African infrastructure, encrypted at rest, with full audit logging and configurable data-retention. We provide a Data Processing Agreement on request.

Can I import my existing properties and tenants?

Yes — Standard and Full Suite plans support bulk CSV import for properties, landlords and tenants. Our team can also assist with a one-off data migration on request.

How does the 3-way invoicing work?

EstateFlow distinguishes between invoices billed to the tenant (rent, utilities), the landlord (management fees, maintenance recoveries) and the agent (commission). Each party only sees their own invoices, but the agency dashboard sees the full picture.

Can tenants pay online?

Yes. The Full Suite plan includes built-in payment collection via PayFast, Ozow or Stripe. Tenants can pay directly from their portal or from a payment link in their invoice email.

Do landlords get their own login?

Yes — Standard and Full Suite plans include landlord portals where landlords can see live property performance, download statements and approve maintenance quotes above a configurable threshold.

What happens if I want to cancel?

You can cancel any time from the portal. Your data remains accessible for 30 days for export, after which it is securely deleted. There are no cancellation fees.

Ready to Run a Tighter Ship?

Join the South African agencies running their entire rental operation on EstateFlow. Subscribe online — your activation email arrives within minutes.