Skip to content
LeaseForce

M-Pesa reconciliation

M-Pesa rent payments, matched and receipted in seconds

Connect your Paybill once. From then on, every M-Pesa payment is matched to the right tenant by the account number they entered, applied to their invoice and receipted. Nobody has to check the M-Pesa statement.

The problem

M-Pesa is easy for tenants and hard work for landlords

  • Hundreds of M-Pesa messages or statement lines to check every month.
  • Tenants enter their name, their unit or nothing at all as the account number.
  • Payments from a spouse’s or an employer’s phone that nobody recognises.
  • Tenants sending M-Pesa screenshots on WhatsApp as proof that they paid.
app.leaseforce.co.ke
M-Pesa reconciliation in LeaseForceM-Pesa reconciliation in LeaseForce

How it works

M-Pesa reconciliation in four steps

app.leaseforce.co.ke
Connect your PaybillConnect your Paybill

What it does

In detail

  • Your own Paybill or your bank’s

    Use your own Paybill, or your bank’s Paybill where tenants pay into your bank account using your account number. Where the bank passes it on, tenants add their payment code after your account number, so each payment still matches.

  • A payment prompt on the tenant’s phone

    Tenants can also pay from the tenant portal or a payment link. They enter their phone number, approve the M-Pesa prompt with their PIN, and the payment is matched to that invoice straight away.

  • Wrong account numbers handled

    When the account number is wrong but the phone number belongs to a tenant, the payment is suggested for that tenant to confirm with one click. Anything else waits in the unmatched list with the sender’s details.

  • Catch up on earlier months

    Upload M-Pesa statement PDFs for the months before you connected, and every money-in line is read and matched. Available on Agency plans and above.

  • Every payment on record

    Every M-Pesa notification is kept with what it became, so you can always see what arrived and where it went.

  • Payouts by M-Pesa

    Agencies that pay owners by M-Pesa get a ready-made bulk payment file, so payouts go out without retyping.

app.leaseforce.co.ke
M-Pesa reconciliation in LeaseForceM-Pesa reconciliation in LeaseForce

Questions

M-Pesa reconciliation: common questions

Do I need my own Paybill?

No. You can use your own Paybill, or your bank’s Paybill with your bank account number.

What does a tenant enter as the account number?

Their payment code, which never changes. It is printed on every invoice and shown in the tenant portal. You can choose to have tenants enter the invoice number instead.

How quickly does a payment show up?

Within seconds of M-Pesa confirming it. The receipt goes out at the same time.

What if a tenant pays from someone else’s phone?

If the account number is right, the payment is matched as normal, whoever’s phone it came from. If the account number is also wrong, it waits in the unmatched list with the sender’s name and number for someone to assign.

Does it cost extra?

No. M-Pesa reconciliation is in every plan, including the free Starter plan. Safaricom’s own Paybill charges still apply.

Related

Keep reading

See your rent reconcile itself.

Set up in an afternoon, on any device. Free for up to 5 units.

Properties managed
850+
Units managed
12,000+
Tenants served
9,000+
Countries
6