Field guide · Payments

Independent-looking pages are not the goal. Useful pages are. This guide states what HomeSpot can support and where an official source remains authoritative.

M-Pesa rent collection without the month-end detective work

A Kenyan landlord’s guide to structuring M-Pesa rent requests, confirmations, allocation, receipts and reconciliation without relying on screenshots.

Written byHomeSpot Editorial Team
Reviewed byG3 Labs payments review
Current as reviewed2026-06-30Published 2026-06-30

Direct answer

A good M-Pesa rent workflow does four jobs: requests the correct amount, receives a trustworthy confirmation, allocates it to the right tenant and unit, and preserves a receipt that both sides can retrieve later. The phone prompt is only one moment in that chain.

01

Prepare the account before billing day

Use the business M-Pesa setup approved for your collection model. Keep tenant phone numbers in 2547XXXXXXXX format, confirm rent amounts and close old adjustments before sending new requests.

  • One tenant and unit per invoice
  • A clear due date
  • A named person for payment exceptions
  • No shared screenshots as the accounting record
02

Treat every confirmation as data

Store the provider reference, amount, payer number, confirmation time and the invoice allocation. Handle failed or delayed requests separately from successful payments; a prompt sent is not rent received.

03

Issue a receipt people can find later

A useful receipt names the tenant, unit, amount, date and M-Pesa reference. Keep it in the tenant portal and make the same record visible to authorized managers so month-end questions have one answer.

04

Reconcile exceptions, not everything

When successful payments post automatically, the manager’s job becomes reviewing unmatched, partial, duplicate or reversed items. That is a much smaller and safer queue than rebuilding every payment from a statement.

Questions people ask

Is an STK Push confirmation the same as a rent receipt?

The confirmation proves an M-Pesa transaction. A rent receipt should also identify the tenancy context—such as the tenant, unit and billing period—and preserve the transaction reference.

What if a tenant pays from another phone?

The workflow should allow an authorized manager to match the confirmed payment to the correct invoice while retaining the actual payer number and an audit trail.

Sources and review notes

  1. 01
    M-PESA Business channels and portals

    SafaricomOfficial background on M-PESA business channels and merchant requirements.

  2. 02
    HomeSpot for landlords

    G3 Labs LimitedPrimary description of the HomeSpot product and current residential launch scope.