The client says "I've sent it", your phone shows a deposit, and the day moves on. Three weeks later your statement holds a dozen M-Pesa, MTN MoMo or Airtel Money deposits, and you no longer know which invoice each one settles. Mobile money is fast to receive and slow to reconcile unless you follow a simple method. Here it is.
Why you still need an invoice
Your mobile money statement shows an amount, a date and a sender number. It says nothing about the work done, the agreed price, any tax, or what is still owed. The invoice records all of that. Without it, a partial payment looks like a full one, and even an honest client loses track of where they stand.
The invoice also backs your bookkeeping: it is your invoices, not your phone history, that justify your revenue.
Use the invoice number as the payment reference
The most useful rule fits in one sentence: the invoice number should travel with the money.
- 1Print your mobile money number and the reference to use next to the total: "Payment reference: INV-2026-0042".
- 2Repeat it in the message that carries the invoice, by WhatsApp or SMS.
- 3If the client forgets the reference, ask for a screenshot of the transfer confirmation.
With this habit, reconciling becomes a simple read: the reference on the deposit gives you the invoice.
Match each deposit the same day
A deposit left unmatched today becomes a puzzle next week. Take five minutes at the end of each day:
- open your mobile money history;
- for each deposit, find the invoice from the reference, or from the amount and sender number;
- record the payment on the invoice with the date and the method;
- note the operator's transaction ID on the payment.
When an amount matches no invoice, do not guess. Message the client to confirm. One extra message beats an invoice marked paid by mistake.
Partial and grouped payments
Two situations come up again and again.
Partial payment. The client sends 50,000 on an invoice of 120,000. Record 50,000; the invoice stays open with 70,000 outstanding. Send a receipt that says so clearly.
Grouped payment. A client settles three invoices in one transfer. Split the amount invoice by invoice, oldest first, and tell the client how you allocated it.
Transfer fees
Depending on the operator and account type, fees may apply when sending or withdrawing. Two honest options:
- build them into your prices as one more cost of getting paid;
- state them in advance on the quote and invoice if you want the client to cover them.
What to avoid: adding or deducting fees that were never announced. It is the most common source of disputes on these payments.
Send a receipt after every payment
The client paid; confirm it. A short receipt is enough: invoice number, amount received, date, method, balance due. It reassures the client, ends the "did you get it?" messages, and gives you a record if a question comes up later.
For invoices still unpaid at the due date, a polite, dated reminder usually does the job. The method is in our guide to chasing late payers.
A simple routine
| Step | When | What you do |
|---|---|---|
| Invoice | When the work is done | Number, amount, payment instructions |
| Send | Same day | Invoice by WhatsApp or email, reference repeated |
| Match | Every evening | Deposit linked to invoice, transaction ID noted |
| Receipt | After each payment | Amount received and balance due |
| Reminder | At the due date | Polite message with the invoice link |
What the invoice itself must contain is covered in our guide to what to put on an invoice, and payment terms in our article on invoice payment terms.