X Report vs Z Report: Closing a Till in Two Currencies
What the X report and the Z report each do, when to print them, and a closing routine for a drawer that holds US dollars and Lebanese lira.
5 min read

At the end of the day in a Lebanese shop, someone counts a drawer that holds two currencies: dollars in one tray, lira in another, and change in both. The count only means something if there is a figure to compare it with, and that is what the X report and the Z report are for. They look alike on paper, which is why they get mixed up.
The X report: a look without closing
#An X report prints the shift's figures so far: what was sold, what went into and out of the drawer, and how much cash should be in it now. Printing it closes nothing. You can print one as often as you like, and the shift carries on as if you had not.
That makes it the report for the middle of the day: before you take cash out to pay a supplier, when the owner calls to ask how the day is going, or when you want to check the drawer before a busy evening rather than after it.
The Z report: the close
#A Z report ends the shift. You enter what you counted, the system sets it against what it expected, and the difference is printed for each currency. On an old cash register the Z report is also where the day's totals go back to zero; on a POS it marks the point after which the next sale belongs to the next shift.
Because it closes the shift, there is one Z report per shift, and it is the one to keep: with the cash you take to the safe or the bank, or with the day's papers.

Two currencies, two counts
#With two currencies in the drawer there are two expected figures and two counts, and they have to stay separate. Converting the lira into dollars to see whether the total works out hides the mistakes you are looking for: twenty dollars missing and a matching pile of extra lira is not a balanced drawer. It is a change mistake, or an exchange nobody recorded.
A routine that holds up:
- During the day, record every movement that is not a sale: a supplier paid from the drawer is a pay-out, cash added for change is a pay-in, and dollars swapped for lira from the drawer is an exchange.
- Before counting, print an X report so you know what each currency should come to.
- Count the dollars, then the lira, and write each figure down on its own.
- Close the shift with both counts. The Z report shows the difference in each currency.
- Keep the Z report with the cash it describes.
When the count does not match
#Most differences have an ordinary cause. Check these before suspecting anyone:
- Cash that left the drawer without being recorded: a delivery driver paid, a supplier settled, a float taken out.
- An exchange made from the drawer without being recorded, which shows up as dollars short and lira over, or the reverse.
- Change given in the other currency and miscounted.
- A sale paid by card or Whish but rung as cash, or the reverse.
- A refund paid out of the drawer by someone who did not record it.