Free LinkDuka tool

Daily shop cashbook

Track sales, money collected, and every payment you make - then share one live cashbook link with your shop owner.

Each cashbook gets its own private share link.

Enter recorded sales

Your total orders or invoices for the day, including all payment methods.

Enter what you collected

M-Pesa, cash, and bank or card collections - minus refunds.

Check the variance

Zero variance means the day matches. Any gap is a problem you can fix today.

Close every day clearly

Money problems are easiest to fix on the day

Cash businesses leak in small, quiet ways: an unpaid order recorded as paid, a pending M-Pesa transfer, a refund not subtracted, cash left in the wrong drawer. None of these are disasters - unless they are left to compound for weeks.

Reconciling daily makes "missing money" a same-day investigation instead of a month-end mystery. Five minutes at close beats a weekend of re-checking receipts, and it gives you the discipline to trust your own records.

For LinkDuka sellers

Pair reconciliation with analysis

LinkDuka sellers can reconcile against the actual M-Pesa movement with the statement analyzer, then post the reconciled totals into the business ledger to keep the month's records complete.

Reconciliation questions

Reconciliation is matching what you recorded as sales against what you actually collected through M-Pesa, cash, bank, and card - then accounting for refunds. A variance of zero means your records and your money match. Anything else is a problem to investigate the same day.

Keep building momentum

View all tools