The back office
for property management.
Every payment matched. Every site visit on the record. Every owner paid right.
Your existing payment rails never change hands · about 30 minutes to set up
M-Pesa · KES 45,000
Ref QGR7X4K2 · +254 7•• ••• 218
Owner statement · March
SentAmina H. · 40% of Kilimani Heights
- Rent share
- KES 180,000
- Non-resident WHT (30%)
- − KES 54,000
- Net to owner
- KES 126,000
Our first market: Kenya — where the back office is being mandated first
KRA launched eRITS
Connects landlords and property managers/agents directly to KRA's compliance rail. EY tax alert
WHT under Sec.35(1)(c)
If you collect rent for a non-resident landlord, you're the one who must withhold — any person paying rent to a non-resident is the withholding agent. KRA
Finance Bill
Sharpens enforcement on foreign-landlord rent. The agent wears the audit risk. Kenyans.co.ke
The problem
Your agency has 200 doors, eight non-resident landlords, and an Excel sheet that won't survive an audit.
Every month, your team reconciles M-Pesa Paybill messages against tenant ledgers, computes withholding for diaspora landlords by hand, and emails owner statements that bounce because formatting broke in Excel. KRA just digitised the whole pipeline. You haven't.
M-Pesa reconciliation hell
Spending days matching M-Pesa transaction messages to specific tenants across multiple landlords' Paybills. Industry-acknowledged pain — see PMS.co.ke, Kayapro360, Nyumba Zetu marketing.
Sec.35(1)(c) audit risk
30% WHT on every non-resident landlord's rent. The AGENT is the statutory withholding agent — not the tenant. Andersen Kenya, CM Advocates, RSM Kenya all confirm.
Owner-statement chaos at scale
200 doors × 30 landlords × monthly statements = a part-time job for someone in your office. Errors propagate; trust erodes.
Caretaker accountability gap
On-the-ground vendors and caretakers report verbally. No photo trail, no GPS, no chain of custody on petty cash. Bomahut's own blog enumerates the fraud patterns.
Sources: KRA · Andersen Kenya · CM Advocates · RSM Kenya (PDF) · Bomahut on caretaker fraud
The solution
What a back office actually has to do.
Everyone else ships a tool. Tenantree ships the back office: a multi-tenant ledger, a caretaker accountability layer, and an owner-payout system, wired together. Three jobs, done end to end.
01
Every payment matched.
Per-landlord rails on day one — M-Pesa Paybill auto-match in Kenya, Paystack and direct-bank on the roadmap. Read-only on money: your existing accounts never change hands. The reconciliation inbox closes itself.
02
Every site visit on the record.
Caretakers, inspectors, and vendors check in over WhatsApp — no app to install. Photo + GPS + timestamp on every visit, attached to the unit and the next owner statement. One-tap approval from the landlord. The evidence trail competitors don't ship.
03
Every owner paid right.
Multi-tenant ledger from day one — one agency, hundreds of landlords. Multi-currency owner statements with Stripe-style amend / void / re-issue. Magic-link portals so each owner sees their own roll-up. In Kenya: Sec.35 non-resident WHT done for you, iTax MRI export, eRITS-ready.
Caretaker accountability,
on WhatsApp.
Reminders on WhatsApp are commodity — Bomahut, Kodi, Nyumba Zetu all do them. None of them give you photo + GPS proof of every caretaker visit, with one-tap approval. That's the moat.
- 1 Caretaker texts
INSPECT— no app to install. - 2 WhatsApp opens a checklist + photo picker + native location share.
- 3 You see it land — with photo, GPS, timestamp — and tap Approve / Reject. From your sofa in Dubai or your shop in Westlands.
Built on Meta's official WhatsApp Cloud API. Free for tenants and caretakers — they just use the WhatsApp they already have.
Tenantree Estates · agency
online
Inspection · Tenantree
Tap to start your inspection.
For approval · Tenantree
New inspection · Unit B4 · Kilimani Heights
By Mary W. · photos + GPS attached
3,210
caretaker actions logged with photo + GPS, last 30 days (per typical agency)
< 5s
median time from caretaker submit to landlord one-tap approval
The category
B2B property-management SaaS is a public-market category.
Africa has no equivalent. Yet.
Africa proptech · 2025
+3,650%
YoY funding growth · H1 2025
Nawy (Egypt) took $52M Series A in May. TechCrunch
Africa-mirrors of public US SaaS categories have been the venture playbook for a decade — Flutterwave (Stripe), Andela (Toptal), Twiga (Sysco). B2B property-management SaaS is the next one. Tenantree is built for it.
Where we're starting
Five agencies. One square mile. Westlands, Nairobi.
We're beginning where the pain is sharpest: licensed Nairobi agencies already managing doors for owners abroad, already on the hook for the non-resident tax, already losing days to reconciliation. Win here first, then expand across the continent.
Knight Frank Kenya
Lion Place, Waiyaki Way
>5M sq ft commercial · 514 residential units (Vipingo) · 150-unit Riverside Park.
HassConsult
ABC Place, Waiyaki Way
10,000+ development units cited on company materials.
Lloyd Masika
Nairobi
>1M sq ft commercial + ~800 residential · ~1,500 tenants.
Pam Golding Kenya
Nairobi
379 active listings · 1,012 in trailing 12 months.
Geographic concentration: Knight Frank · HassConsult · RE/MAX Professionals · Villa Care · Dunhill — all within ~1.5km on / off Waiyaki & Rhapta Rd. EARB statutory licensing (2025 gazette) makes the address book canonical.
Pricing
You pay for doors. Everything else is included.
Reconciliation, owner statements, caretaker evidence, reports — on every plan. Monthly, in KES. No money custody: your M-Pesa, Paystack, and bank rails never change hands.
Founding offer
Start free for 7 days, then KES 1,000/mo across months 1–3.
Founding members keep 25% off their band for a full year. Compliance add-on free during your trial + promo.
Starter
Up to 100 doors · 5 seats. Full toolkit.
Growth
Up to 300 doors · 15 seats. Full toolkit.
Scale
Up to 1,000 doors · unlimited seats.
Enterprise
1,000+ doors · white-label · SLA · dedicated integration.
Compliance add-on — +KES 3,000/mo
Sec.35 WHT-NRL, Gava Connect / eRITS filing (rolling out), multi-currency owner statements & payout instructions, foreign-tenant Stripe rails. Optional toggle, any band.
SMS credits — metered ~KES 1.20/SMS
Prepaid, pay-as-you-go. WhatsApp alerts are free — credits only fund SMS fallback.
Watching from abroad?
Diaspora landlords bill in USD, GBP, or EUR — same features, per-property KES ledger with local-currency headline. FX rate + timestamp shown on every statement.
Worked example
A 250-door agency on Growth (KES 8,000) + compliance (KES 3,000) = KES 11,000/mo. ~25 agencies on Growth ≈ KES 200K/mo.
FAQ
For agency operators
Get the back office your agency was supposed to have.
Match every payment. Audit every visit. Pay every owner right.
Sign up free — 7 days, no cardQuestions first? Email hi@tenantree.app.