How Estate Agencies Track Rent Collection, Agency Fees, and Owner Disbursements Cleanly
Who this is for
The problem
Agency fee management is inherently error-prone when done manually. The fee percentage varies by landlord agreement, some landlords have fee caps, and others have reimbursable expenses deducted before the fee is applied. Keeping track of all these variations in a spreadsheet while also managing the M-Pesa collection flow is genuinely difficult at scale.
The client trust issue is the more pressing one. When a landlord questions their disbursement — 'why did I receive less this month?' — you need to show them a clear reconciliation: rent collected, expenses incurred, fee deducted, net disbursed. Without proper records, you're relying on the landlord trusting your word. That's a fragile position.
What you can achieve
- Agency fee calculation backed by GL records — no manual percentage calculations, no rounding errors
- Owner disbursement statements are generated from actual financial data, not reconstructed in Excel
- Every landlord can see a clean P&L for their building — rent collected, expenses, fees, net received
- Fee disputes resolved with transaction-level evidence — trust is based on records, not assurances
- Multiple landlord buildings managed under one agency PMC with clean separation between each
- Disbursement is recorded in the same system as collection — end-to-end money trail always available
The Kokodi workflow
- 1Step 1
Rent collected via M-Pesa auto-matching
AutomatedIncoming M-Pesa payments are automatically matched to the correct building and tenant. GL: DR Bank / CR AR 1050.
- 2Step 2
Agency management fee invoiced
ActionCreate a management fee invoice against each building for the agreed fee percentage. This records the agency's earned income separately from the landlord's rental income.
- 3Step 3
Maintenance expenses recorded as AP
ActionAny maintenance done on the landlord's behalf is recorded as a supplier bill against that building. GL tracks the expense and the liability.
- 4Step 4
Building P&L shows net-to-owner
ReportRun the P&L per building: gross rent collected less management fee less maintenance expenses equals the net amount due to the owner.
- 5Step 5
Record disbursement as AP payment
ActionProcess the bank transfer to the owner and record it in Kokodi. The building's cash position is zeroed out. GL: DR AP / CR Bank.
- 6Step 6
Produce owner disbursement statement
ReportExport the P&L and payment records as a PDF statement for the owner. Shows every transaction, every fee, and the exact net disbursed — no ambiguity.
Kokodi features used
Ready to set this up for your portfolio?
Talk to the Kokodi team and get a personalised walkthrough of this exact workflow for your buildings.
Get started
