STEP 4 OF 5
4. Accounts & Reconciliation
Receives transaction records, verifies amounts, records payments and reconciles balances
Received Transactions
KES 106,350
6 Total ReceiptsM-Pesa Till 892341 Verified
KES 27,850
โ Safaricom API MatchedPhysical Cash Drawer
KES 54,050
Verified Drawer FloatDaily Balance Variance
KES 0
โ 100% BALANCEDShift End & Day Balance Reconciliation
Reconcile physical cash drawer, Safaricom M-Pesa statement, and eTIMS fiscal invoicesOpening FloatKES 5,000
Cash Sales (POS + Runs)KES 49,050
Expected Physical CashKES 54,050
Actual Counted Cash
KES
Received Transaction Records & Payment Verification
Direct transaction stream from POS registers and delivery run manifests| Tx ID & Time | Channel / Source | Customer / Agent | Payment Method | Amount (KES) | Verification Status | Actions |
|---|---|---|---|---|---|---|
| TX-REC-1049319/10/2026, 18:28 | POS RegisterTerminal #01 | Walk-in Retail | CASH-TENDER | KES 6,800VAT: KES 938 | Verified & Reconciled | |
| TX-REC-1049219/10/2026, 17:45 | POS RegisterTerminal #01 | Dennis Kipchumba | M-PESA QKW982301 | KES 3,200VAT: KES 441 | Verified & Reconciled | |
| TX-RUN-49119/10/2026, 16:30 | Delivery RunTerminal #01 | Kawangware Boda Hub | M-PESA QKW881024 | KES 18,750VAT: KES 2,586 | Verified & Reconciled | |
| TX-RUN-49219/10/2026, 15:15 | Delivery RunTerminal #01 | Serena Hotel Kitchen | WHOLESALE-CR-89 | KES 47,200VAT: KES 6,510 | Verified & Reconciled | |
| TX-REC-1049019/10/2026, 14:10 | POS RegisterTerminal #01 | Kawangware Boda Express | M-PESA QKW982180 | KES 5,900VAT: KES 814 | Verified & Reconciled | |
| TX-REC-1048819/10/2026, 13:00 | POS RegisterTerminal #01 | Mama Brian Wholesale | WHOLESALE-CR-72 | KES 24,500VAT: KES 3,379 | Pending Verification |