What this page is for
This is the full report of one till session's trading, called an X read while the session is still live and a Z once it has been cut (closed). Both show the same blocks; the difference is that an X read is worked out fresh every time you open it and changes nothing, while a Z is written once, at the moment of the cut, and never re-issued or corrected afterwards — a fact that arrives later, such as a delayed payment confirmation, lands on the session's own record instead of changing the Z.
The report's blocks:
- Identity: the till, the session, the Z number (once cut), the operator or operators, the device, the branch, and when it opened and closed. Every time on the report is shown in the branch's own timezone.
- Trading: how many transactions, the gross total (before discounts, with the service charge and tax already inside it), discounts, comps, service charge, and the net total before tax, with tax broken out by tax class. Only settled bills count.
- Tenders: one row for every payment method that actually took money on this session — cash, M-Pesa, card, a house account, or anything else the business takes — worked out from the payments themselves rather than from a fixed list, so a method that took nothing simply has no row.
- Cash: the same seven-line breakdown as Till session, per currency, plus the count and the variance once the session is cut.
- Unresolved payments: payments still waiting for their provider's confirmation, listed one by one with their age, rather than folded into the cash figures.
- Exceptions: voids, comps, discounts above the limit, refunds and no-sales, each counted and valued against the person who did them.
- Frozen orders: bills still open at the moment of the cut. They stay with this session until someone on a live session adopts them.
- Reads: how many X reads were taken during the session, and how many counts were started and abandoned, each with who did it.
- Overrides: any approval that let the session close despite something blocking it, such as an unsent kitchen ticket.
- Ledger: the variance and the banking posting for each currency, once the session is cut.
While the session is live this is an X read: it can be taken any number of times, by anyone
permitted, and it never cuts anything, counts anything or produces a variance — it is marked X
READ — NOT A CLOSING DOCUMENT. Once the session is cut, this page shows the Z, the document
the operator actually signed off on, with its own number such as Z-LANE1-00042.
Everyone whose role can view till sessions sees this report.
How to…
How to go back to the session
Press Session details at the top of the page to return to Till session.
How to export the report
The Z (and an X read, for a quick check) can be exported as a CSV (comma-separated values) file or an Excel (.xlsx) spreadsheet, or delivered by e-mail or messaging on a schedule, from the reporting tools rather than from this page. There is no PDF (printable document file) of the Z in this version of Tulindo; the thermal printer at the till prints its own copy, which this page does not affect.
Worked examples
Restaurant and bar
At The Acacia Grill & Bar, the duty manager opens the live session on BAR mid-service and presses
Take an X read to check progress before the dinner rush — it changes nothing and can be taken
again at midnight. After the bartender cuts the Z at close, the manager reopens this page: it now
shows the frozen Z, with two frozen orders still open on a late table that a fresh session will
adopt.
Supermarket
Tumaini Supermarket's LANE1 closes for the night with four unresolved M-Pesa payments still
waiting for Safaricom's confirmation. They are listed individually on the Z with their age rather
than counted as cash, so the till balances on what it actually held, and the duty manager chases
the four payments separately the next morning.