All industries Real Estate

Every listing, lease and shilling in one system.

Listings, leads, leases, rent, repairs and landlord payouts in one system built for how property is let and sold in Kenya. Each unit gets its own M-Pesa account number, and owners see their statement without calling you.

Modules
16
Features
214
Login
1
Bright living room with a hardwood floor
Dashboard Search ENEsther NyamburaProperty manager
OCTOBER RENT Welcome back, Esther Kilele Property Group, Tuesday 6 October 2026. Record payment New tenancy New work order
Rent collected, OctKES 14,862,40087% of KES 17.0M billed
Occupancy94.3%412 of 437 units let
ArrearsKES 2,183,60031 tenants
Open work orders274 past target
Rent this month
UnitTenantBalanceStatus
Mpaka 7B Kevin Mutua KES 0 paid
Mandera C4 Grace Akinyi KES 45,000 plan agreed
Mpaka 8A John Kariuki KES 96,000 overdue
Recent activity
Rent from Mercy Chebet, Lenana 3BKES 85,000 by M-Pesa, matched, 2 min ago
Viewing booked, Lenana Heights 4CWanjiku Mwangi, Sat 10 Oct, 10:00
Work order WO-2291 assignedLeaking tap, Lenana 3A, to Joseph Mwita
Instalment from Peter NjorogeKES 220,000 by bank, Mvule B-1204
Rent collected, Oct KES 14,862,400 87% of KES 17.0M billed
Your properties run on WhatsApp. Excel. Rent books.
  • Rent arrives with no referenceEveryone pays into one paybill and someone spends days working out who paid for which unit.
  • Leads die in WhatsApp groupsEnquiries from portals and the website reach an agent late, or not at all.
  • Repairs are chased by phoneTenants call, caretakers forget, and the landlord hears about it last.
  • Statements take daysRent, expenses and commission pulled together in Excel for every owner, every month.

Your portfolio deserves better.

The system

Let, sell and manage. One login.

Sixteen modules on one database, so a lead who books a viewing becomes a tenant with a lease, a rent schedule and an M-Pesa account number for their unit, and every shilling paid lands on the right landlord's statement. Developers add off-plan sales and site progress. Click around the dashboard below to see each part.

Try it: open a module from the menu, click a record, filter the list, or press Add property and save.

KPKilele Property GroupProperty manager
Dashboard ENEsther NyamburaProperty manager
OCTOBER RENT Welcome back, Esther Kilele Property Group, Tuesday 6 October 2026.
Rent collected, OctKES 14,862,40087% of KES 17.0M billed
Occupancy94.3%412 of 437 units let
ArrearsKES 2,183,60031 tenants
Open work orders274 past target
Rent this month
UnitTenantBalanceStatus
Mpaka 7B Kevin Mutua KES 0 paid
Mandera C4 Grace Akinyi KES 45,000 plan agreed
Mpaka 8A John Kariuki KES 96,000 overdue
Recent activity
Rent from Mercy Chebet, Lenana 3BKES 85,000 by M-Pesa, matched, 2 min ago
Viewing booked, Lenana Heights 4CWanjiku Mwangi, Sat 10 Oct, 10:00
Work order WO-2291 assignedLeaking tap, Lenana 3A, to Joseph Mwita
Instalment from Peter NjorogeKES 220,000 by bank, Mvule B-1204

Dashboard

Rent in, arrears, vacancies, repairs and sales on one screen: the first thing the property manager sees each morning.

Open a module

Want this for your properties? Let us build yours.

We walk you through it on a call, map how your property business works, and send a fixed-scope proposal in writing.

Custom built, not off the shelf. Every system we build is made to fit the client's needs: the modules, screens, wording and reports follow how your organisation works. The business, names and figures in this demo are examples.

Rent · M-Pesa

Every payment, matched to its unit.

Rent and charges billed on the right day, paid to an M-Pesa account number per unit and matched on arrival.

  • Automatic monthly invoices
  • Paybill account number per unit
  • Instant matching and receipts
Rent collection Search ENEsther NyamburaProperty manager
Rent collectionOctober 2026 billing and payments.
Unmatched (3) Billing run Record payment
BilledKES 17,046,000
CollectedKES 14,862,40087% by 6 Oct
Paid by M-Pesa92%
Unmatched3from today's M-Pesa
Search tenant, unit or ref All properties All methods October 2026
ReceiptTenantUnitAmountStatus
SJ64KX2PQA Kevin Mutua Mpaka 7B KES 48,000 matched
SJ63BT7WLM Mercy Chebet Lenana 3B KES 85,000 matched
BNK-77120 Neema Pharmacy Gateway Shop 2 KES 120,000 bank transfer
SJ62QW9ZRT Grace Akinyi Mandera C4 KES 27,000 part payment
SJ61MN4HXD Unknown 0722 xxx 418 Ref "B12" KES 32,000 unmatched
Rent collected by month, KES M
Apr May Jun Jul Aug Sep
Rent collectionlive
SJ64KX2PQA Kevin Mutua matched
SJ63BT7WLM Mercy Chebet matched
BNK-77120 Neema Pharmacy bank transfer
Maintenance

Repairs tracked from report to fixed.

Requests from tenants turned into work orders, assigned, costed, approved and closed with photos.

  • Requests from the tenant app
  • Work orders
  • Assign to caretaker or contractor
Work orders Search ENEsther NyamburaProperty manager
Work ordersOpen jobs across all properties.
Planned jobs Contractors New work order
Open jobs27
Past target4
Fixed within 48 h81%
Spend this monthKES 214,600
Search job or unit All properties All trades All priorities
JobUnitAssigned toCostStatus
WO-2291 Leaking tap Lenana 3A Joseph Mwita KES 1,800 scheduled
WO-2288 No hot water Mpaka 7B Caretaker KES 6,500 waiting
WO-2284 Gate motor Gateway Homes Ochieng Electrical KES 38,000 past target
WO-2281 Roof leak Acacia Villa 3 Kamau Roofing KES 52,000 waiting
WO-2279 Repainting Mpaka 5F Otieno Painters KES 14,000 done
Open jobs by trade
Plumbing Electrical Security Other
Work orderslive
WO-2291 Leaking tap Lenana 3A scheduled
WO-2288 No hot water Mpaka 7B waiting
WO-2284 Gate motor Gateway Homes past target
Landlords & payouts

Statements owners don't query.

Monthly statements and payouts for every owner, with commission, expenses and reserves worked out.

  • Owner accounts
  • Statements from real payments
  • Commission and management fees
Landlords Search ENEsther NyamburaProperty manager
LandlordsSeptember statements and payouts.
Statements Approve payouts Run payouts
Landlords58
Due to ownersKES 13.9M
Statements sent54 of 58
Commission earnedKES 1.43MSeptember 2026
Search landlord All payment methods All status
LandlordUnitsRent inNet payoutStatus
Mary Wambui 6 KES 468,000 KES 412,800 paid
Dr Otieno (Dubai) 4 KES 340,000 KES 286,000 bank transfer
Kariuki Holdings Ltd 22 KES 1,710,000 KES 1,482,000 awaiting approval
Njeri Kamau (UK) 2 KES 110,000 KES 96,500 paid
Wafula Family Trust 8 KES 512,000 KES 431,200 statement draft
This payout run
41 owners paidKES 9.6M by bank and M-Pesa, 5 Oct
12 payouts awaiting approvalKES 3.9M, over the KES 250,000 limit
4 statements not sentWaiting for September water bills
Landlords 58 Due to owners: KES 13.9M
Letting

From listing to rent paid.

How a vacant unit becomes a paying tenancy in Pinch for Property, with every step recorded and every shilling on the right landlord's statement.

  1. 01

    List

    The vacant unit goes out to your website, the portals and WhatsApp from its own record.

  2. 02

    View

    Each enquiry goes to an agent, who books the viewing and records the feedback.

  3. 03

    Vet and offer

    The applicant is vetted and gets an offer with the rent, deposit and move-in date.

  4. 04

    Sign and move in

    The lease is signed online, the deposit paid and the move-in inspection signed off.

  5. 05

    Collect

    Rent is billed each month and paid by M-Pesa to the unit's own account number.

  6. 06

    Pay the owner

    The landlord gets a statement and a payout, less commission and costs.

Portals

Tenants, buyers and owners see their part.

Agents work the whole book, tenants and buyers pay and report problems from their phones, and landlords anywhere in the world see rent in, costs out and what is coming to them.

For tenants and buyers, agents and managers and landlords and investors.

Built for Kenya

Wired into how property works here.

M-Pesa per unit

A paybill account number for every unit, so each payment is matched to the right tenant and landlord on arrival.

Choose a connection to see what it does.

PPinch for Property
Collected. Rent in on M-Pesa, matched to the right unit, receipts sent.
Maintained. Every repair logged, assigned and closed with photos.
Trusted. Owners and diaspora investors see statements without calling you.
Everything inside

214 features. 24 areas, one system.

Every feature in Pinch for Property, grouped by area. Pick an area, or search for the thing you need.

Properties & units

Every property, block and unit on one register, with owners, rents, meters and history attached.

  • Property registerEach property with its address, type, owner, LR number, photos, amenities and the caretaker on site.
  • Blocks, floors and unitsUnits set up by block and floor, with type, size, bedrooms, parking bays and the rent or price asked.
  • Unit status at a glanceEvery unit shows as let, vacant, reserved, under repair or sold, and changes when a lease or sale moves.
  • Owner per unitA building can belong to one landlord, or each unit to a different owner, as in sectional title blocks.
  • Rent history per unitPast tenants, rents charged and increases kept on the unit, so the next rent review starts from facts.
  • Fixtures and inventoryWhat comes with each unit, from the cooker to the water heater, used again at move-in and move-out.
  • Meters and account numbersWater and power meter numbers and the unit's M-Pesa account number stored against each unit.
  • Documents per propertyTitle, management agreement, insurance, approvals and floor plans filed against the property.
  • Bulk unit setupA 60-unit block created in minutes from a numbering pattern, then the odd unit adjusted by hand.
  • Portfolio mapEvery property pinned on a map and coloured by occupancy, for the Monday management meeting.
Rollout

Live in 21 working days.

A fixed plan you can hold us to: what happens on which working day, from the first walk-through to the day your team goes live.

01Map your portfolio
Days 1 to 3

We go through your properties, units, landlords and how rent and repairs move today, and agree what goes first.

02Build in sprints
Days 4 to 15

Working screens to test every few days, tested with your real units, leases and paybill.

03Move your data
Days 16 to 18

Units, tenants, leases, deposits, balances and landlord accounts imported and checked with you.

04Train and go live
Days 19 to 21

Staff trained and tenants sent their new account numbers. We stay close through the first rent cycle.

Questions

Before you ask.

What is Pinch for Property?

A property management system built by Pinch Africa for Kenyan agents, managers and developers: listings, leads, leases, M-Pesa rent, arrears, service charge, repairs, landlord statements and off-plan sales.

How long does it take to get our portfolio live?

21 working days, from the first walk-through to go-live. Days 1 to 3 we map how you work, days 4 to 15 we build and you test, days 16 to 18 we move your data, and days 19 to 21 we train your team and switch on.

Can tenants keep paying the way they do now?

Yes. They pay by M-Pesa or bank as before. The difference is that each unit has its own account number, so every payment is matched to the tenant and the landlord automatically.

We are developers. Does it handle off-plan sales?

Yes. Units, reservations, sale agreements and instalment plans live in the same system, and buyers get site photos and progress updates in their app, which matters most to buyers in the diaspora.

Can landlords see their own statements?

Yes. Each landlord gets a login with their units, rent received, expenses, commission and payouts, plus a statement by email every month.

Can we bring in our existing tenants and balances?

Yes. We import units, tenants, leases, deposits and opening balances from your spreadsheets or current system, and check them with you before go-live.

What does it cost?

It depends on the modules and the number of units and users. After a free scoping call you get a fixed-scope proposal in writing, so you know the price before we start.

Let's map your portfolio.

A free scoping call, then a fixed-scope proposal in writing.

We’re online · real human Get a quote