M-Pesa payments

M-Pesa till statement vs POS sales report

Updated July 2026

Verdict

They answer different questions. The M-Pesa till statement shows money that arrived on the till; the POS report shows what was sold, to whom, by which cashier, and how it was paid, including cash and card. Use the statement to verify money movement and the POS report to run the business, and reconcile the two so nothing leaks between them.

M-Pesa till statement vs POS sales report: feature by feature

M-Pesa till statementPOS sales report
Shows M-Pesa paymentsYes, every till transactionYes, matched to specific sales
Shows cash and card salesNoYes
Shows what item was soldNoYes, line by line
Shows which cashier soldNoYes, per staff login
Catches fake payment screenshotsOnly if you check each entryYes, payment is verified per sale
eTIMS recordNoYes, invoice per sale
Best forVerifying money inRunning the shop day to day
SourceSafaricomYour POS, e.g. Veira

How to choose

Choose M-Pesa till statement if
  • You are checking that money actually landed on the till
  • You are investigating a specific payment dispute with a customer
Choose POS sales report if
  • You want to know sales, stock movement and cashier performance
  • You need eTIMS invoices and a clean audit trail per sale
  • You want cash, card and M-Pesa in one picture of the day

More detail

The gap between the two documents is where losses hide. A sale rung with no payment, a payment claimed with a screenshot that never landed, or cash sales that never reach the drawer all become visible only when the till statement and the sales report are compared.

A Kenya-built POS closes the gap at the source: Veira sends the M-Pesa prompt to the customer phone, records the confirmation against that exact sale, and files the eTIMS invoice, so the statement and the report agree by construction rather than by evening detective work.

Frequently asked questions

Why does my till statement not match my sales?
Common causes are cash and card sales that never appear on the statement, M-Pesa payments taken on a personal number instead of the till, and sales rung without a verified payment. A POS that matches each payment to its sale removes most of the mismatch.
Can I use the till statement for KRA?
No. KRA compliance runs on eTIMS invoices per sale, not on M-Pesa statements. The statement proves money moved; the eTIMS invoice is the tax record. A compliant POS issues the invoice automatically.
How often should I reconcile the two?
Daily at closing. Compare the POS payment summary with the till statement and the cash drawer. On Veira the day is reconciled per sale as you trade, so closing is a check rather than a hunt.

Veira combines POS, M-Pesa, KRA eTIMS and inventory in one app with a free terminal. Book a demo and see how it fits your trade.

Read more

More M-Pesa payments comparisons