Error-Free POS Shift: Opening, X and Z Reports
"Shift not open" on the first receipt, confusion between X and Z reports, a cashier who doesn't understand why to print an opening receipt if there haven't been any sales yet — almost all routine shift issues boil down to a disrupted sequence of steps. Let's break down the correct sequence for morning and evening.
1. Why You Need a Shift Opening Report#
The shift opening receipt (report) records the exact moment from which the POS terminal begins counting the 24 hours allowed under Federal Law No. 54-FZ for a single shift, and links all subsequent receipts to a specific cashier and opening cash float. Without this step, most POS terminal models physically cannot process a single sales receipt — "shift not open" is not a POS quirk, but a direct consequence of the requirement to manage shifts explicitly rather than "by default."
You need to print the shift opening receipt before the first sale, even if the morning starts without customers — otherwise, the very first actual receipt will fail with an error.
2. Correct sequence: morning#
- Shift opening — at the cash register or in the POS, before opening the dining area to guests.
- Starting float — add the cash float (small bills and coins for change) to the till, recording the amount with a "pay-in" transaction if the POS supports this separately from the shift opening itself.
- Only now accept the first payment.
Skipping step 2 won't break the POS technically, but it will make the evening cash reconciliation meaningless — the end-of-day discrepancy will be blamed on "change", even though the real reason is an unrecorded starting balance.
3. Correct Evening Sequence#
- Acquiring Reconciliation — reconcile the card totals on the POS with the terminal daily settlement statement before taking reports.
- X-Report — an intermediate snapshot showing total sales processed and the expected cash drawer balance. The shift remains open, so you can still accept payments.
- Cash Withdrawal — if standard procedures require that full daily revenue is not left in the cash drawer (encashment/cash drop), remove any excess above the required float using a "cash out" / "encashment" operation before recounting.
- Z-Report — closing the shift with a physical count of the cash drawer balance and reconciliation against the expected system total.
Do not change this order: running a Z-Report before performing the cash withdrawal will record a discrepancy that does not actually exist — the cash simply has not been withdrawn yet.
4. X-Report vs. Z-Report#
| X-Report | Z-Report | |
|---|---|---|
| What it records | Current sales snapshot and expected cash balance | Shift total with actual cash recount and discrepancy |
| Closes the shift | No | Yes |
| Resets shift counters | No | Yes, counters move to history, a new shift begins |
| Sent to OFD | No (it is an internal POS report) | Yes, it is a fiscal document |
| When to generate | At any time for an interim check | Once at the end of the shift |
| Requires Internet | Usually not for printing, but data may be aggregated from the server | Yes — the fiscal document is transmitted to the OFD |
A common mistake among cashiers is mistaking an X-report for the "daily summary" and deciding that the shift does not need to be closed separately. This is incorrect: without a Z-report, the shift remains open and will eventually hit the 24-hour limit (see the article on exceeding shift duration).
5. Shift Handover at a 24/7 Location#
In 24/7 operation, sales are continuous, so shift handovers are scheduled for a specific time of day with minimal customer traffic:
- The incoming cashier announces the start of the shift handover, and sales are paused for a couple of minutes.
- The outgoing cashier runs an X report, reconciles cash, and removes any excess.
- A Z report is generated — the shift is closed under the outgoing cashier.
- A new shift is immediately opened under the incoming cashier, and their cash float is entered.
Each shift must be tied to its specific cashier — if several people take turns working within a single unclosed shift, cash reconciliation becomes pointless, as any discrepancy cannot be attributed to a specific responsible employee.
6. Cash Book and Cash Vouchers with an Online Cash Register#
An online cash register does not eliminate cash discipline, but complements it:
- Legal Entities — are required to maintain a cash book (Form KO-4) and issue cash receipt and disbursement vouchers for cash movements, including bank deposits of revenue and issuing accountable funds. A POS Z-report does not replace these documents; it merely provides fiscal confirmation of the revenue amount.
- Sole Proprietors — are entitled not to maintain a cash book or issue cash receipt/disbursement vouchers (a simplification for individual entrepreneurs regarding cash accounting), but fiscal obligations for cash register receipts apply in full, just as for legal entities.
Check the details of your accounting policy with your accountant — simplifications for sole proprietors apply specifically to cash discipline under 54-FZ and do not automatically carry over to tax accounting.
7. Common Cashier Errors#
- Opening the shift after the first attempt to make a sale — getting a "shift is not open" error out of nowhere.
- Confusing an X-report with the daily total and failing to run a Z-report at the end of the shift — risking hitting the 24-hour limit.
- Withdrawing cash after the Z-report — creating a report discrepancy even though the actual cash is correct.
- Not recording the starting float as a separate operation — evening reconciliation "doesn't match" without any actual shortage.
- Leaving the shift open over the weekend "just in case, so we don't have to open it again on Monday" — which is actually the easiest way to get blocked by the 24-hour limit.
8. Example#
A café with a single cashier for the day shift: opening at 9:00 (opening receipt + 3,000 ₽ cash float), sales all day, at 21:00 — payment terminal settlement, X-report showed 42,000 ₽ in cash and 3,000 ₽ cash float as the expected balance in the drawer, cash drop of 40,000 ₽ to the safe, recount of the remaining 5,000 ₽ (3,000 float + 2,000 unremoved cash above plan), Z-report — no discrepancies, shift closed at 21:12.
9. How to do this in Cenaly#
- The sequence "shift opening → cash float → X-report → cash removal → Z-report" is implemented in POS: the payment button is unavailable without an open shift, X- and Z-reports are generated from the register menu in the ticket header — detailed instructions and the discrepancy calculation formula are in the article on cash shifts.
- Pay-ins, cash removals, and cash collections are recorded as separate operations and automatically included in the final Z-report — no need to reconcile them manually in a notebook.
- Closed shift history by cashier is under Finance → Cash shifts; receipts and refunds per shift are under POS → Receipts; for POS registers with a physical fiscal printer, the connection status is visible in Hardware via Hardware Bridge.
10. Frequently Asked Questions#
Is the shift opening receipt required if there are no guests in the dining area yet? Yes — it is not about the presence of customers, but about establishing when the 24-hour shift limit begins and assigning all subsequent transactions to a specific cashier.
Can an X-report be printed multiple times per shift? Yes, as many times as you like — it does not close or reset anything; it is simply a snapshot of the current status for interim control.
What if the Z-report shows a shortage? Record the discrepancy in the report as is — it is an operational control tool, not a reason to hide the figure. Small, regular discrepancies are usually related to change; systematic ones are a reason to investigate a specific cashier or shift.
How to avoid "shift not opened" on a POS connected to 1С? Open the shift using the same method you usually close it — via the POS or through the inventory management software — but do not mix both methods within the same workday without clear control over who printed the last report.
Related articles: "shift exceeded 24 hours" · receipts not sending to OFD · cash register registration with FNS
This material is for reference purposes only and does not replace professional accounting advice. Primary sources: Federal Law No. 54-FZ "On the Use of Cash Registers", guidelines of the FNS on cash register operation (kkt-online.nalog.ru), general rules for cash operations (Directive of the Bank of Russia on the procedure for conducting cash operations).