Making a sale
1
Select the location
Which shop or store you are selling from. Stock is deducted from here.
2
Add items to the cart
3
Adjust quantities and prices
Quantities default to one. Prices come from the item, and can be overridden per line where your
policy allows.
4
Apply a discount if there is one
Either a percentage of the cart total, or a fixed amount off.
5
Select the payment method
Cash, card or mobile money.
6
For cash, enter the amount tendered
The change due is calculated and displayed.
7
Complete the sale
Stock is deducted and the sale is recorded.
8
Print the receipt
Optional, and formatted for a standard thermal printer.
Items with no stock
Items with zero on-hand quantity are hidden from the till by default, so staff cannot sell what is not there. If an item that should be available is not showing:Tax
Prices at the till are tax inclusive — the price shown already contains the tax.
The tax portion is extracted from the inclusive price and shown separately on the receipt, which is
what customers and ZRA expect to see.
Discounts
A single discount applies to the whole cart, as either a percentage or a fixed amount.The receipt
Formatted for an 80mm thermal printer, and includes:- Your business name and the location
- Date and time
- Each line: item, quantity, unit price, line total
- Subtotal, discount, tax breakdown, grand total
- Payment method, and change given for cash
How stock is deducted
A cash sale is recorded as a stock adjustment with the reason sale, created and posted immediately. This means counter sales go through exactly the same audited path as every other stock movement — they appear in the item’s movement history alongside adjustments, transfers and counts.If a sale fails to complete, it leaves a draft adjustment behind rather than silently
disappearing. If you suspect a sale did not register, check the adjustments list for an unposted
draft.
Sales history
Open Inventory → Sales → Cash sales to see every transaction.
Export the list to CSV or PDF for reconciliation or reporting.
End of day
1
Run the day's sales list
Filtered to today and to your location.
2
Count the cash in the till
Physically.
3
Reconcile
Cash sales, less any cash-outs, plus the opening float, should equal what is in the drawer.
4
Investigate differences
A shortfall usually means a sale rung up wrongly, change given incorrectly, or a cash-out not
recorded.
5
Record cash-outs
Any money taken from the till — float, petty cash, a refund. See
Sales and expenses.
Refunds
The till does not process refunds directly. Record one as a stock adjustment bringing the goods back in, with a note, and a cash-out for the money returned. For goods sold on an invoice rather than at the till, issue a credit note instead.Good practice
- Scan rather than search. Faster, and it eliminates picking the wrong item.
- Confirm the total before taking money. Reading it aloud catches errors.
- Give receipts. Every sale, without being asked.
- Reconcile the till daily. Small differences found daily are manageable; a month of them is not.
- Record cash-outs immediately. Not at the end of the day from memory.
- Set a discount policy. And enforce it.
Related: Scanning and
Sales and expenses.