M-Pesa handles over 90% of rent payments in Kenya. But most landlords still reconcile these payments manually — downloading statements, matching transactions to tenants line by line in Excel. We automated this entire flow.

Here is how we built the M-Pesa rent collection system inside HomeManager, our property management platform for East Africa.

The Problem

A landlord with 50 tenants receives 50+ M-Pesa transactions every month. Each transaction has:

Sender phone number