Z-Report Generation & Printing
Introduction
A Z-Report is a vital audit document that summarizes all sales transactions, payment methods, and cash reconciliations when closing out a POS register shift. WooCommerce Point of Sale (POS) includes a built-in Z-Report generation tool that allows store staff and administrators to audit daily sales, calculate cash drawer variances, and print physical summaries.
This page guides you through the step-by-step workflow for register closure, printing, and administrative reconciliation.
Step-by-Step Workflow
Section 1: Drawer Reports from POS
POS cashier agents can inspect their active drawer statistics before closing out their shifts. To access active drawer reports:
- Open the POS register interface.
- Click on the Cashier tab in the side navigation menu.
- Select Drawer Reports (or click on the active drawer status).
- Review opening float amounts, total cash sales, and other ongoing transaction summaries.

Section 2: Closing and Printing Drawer Report
When a cashier's shift ends, they must close out the active drawer register and record physical cash tallies:
- Navigate to the POS side menu and click Cashier.
- Click the Print Closing Report button.
- The Print Closing Report dialog will appear. Cashiers must fill out:
- Expected Cash: Calculated sum of opening float and cash sales (e.g.,
$0.00). - Actual Cash in Drawer: Input the counted cash physically present in the register (e.g., Enter in-hand cash amount).
- Notes: Add optional closing comments or shift handover remarks.
- Variance: Displays the computed difference (e.g.,
$0.00 (Balanced)).
- Expected Cash: Calculated sum of opening float and cash sales (e.g.,
- Click submit to lock the shift and generate the final Z-Report.

Section 3: Printed Z Report
After confirming the register closure details, the system generates a receipt-friendly print layout. Cashiers can preview the details and send the layout to their thermal printers:
- Once the shift is closed, a print preview overlay will appear.
- The printout format is optimized for 80mm and 58mm thermal receipt printers.
- Review the printed totals (opening amount, total sales, payment methods, counted cash, and variance) before finalizing.

Section 4: Admin Drawer Report Records
Store managers and administrators can audit drawer shifts centrally from the WordPress dashboard:
- Log in to the WordPress Admin Dashboard.
- Navigate to Point of Sale > Drawer.
- View the Drawer List table containing all shift records:
- Drawer Managed By
- Opening Amount
- Payments
- Closing Amount
- Status
- Opened At & Closed At
- Opening Note & Closing Note

Section 5: Saved Drawer Reports
To review historical closing reports and digital exports generated by POS cashiers or backend administrators:
- Navigate to Point of Sale > Drawer in the WordPress admin panel.
- Click on the Saved Reports tab.
- Here, you will find an archive of all saved drawer reports. Administrators can view, download, or search past entries to audit historical ledger entries.

Section 6: Admin Print Report
If a physical copy of a past shift report is needed for accounting, administrators can reprint cashier records directly from the WordPress backend:
- Navigate to the Drawer records under Point of Sale.
- Select the specific shift entry you wish to review.
- Click the Print Cashier Report option to generate a print-ready thermal layout of the selected Z-Report.

Benefits
The Z-Report framework provides essential auditing benefits for retail stores:
- Daily Sales Reconciliation: Automatically compiles all cash, card, and digital payment methods, saving cashiers from manual calculation at shift end.
- Cash Drawer Verification: Instantly calculates the difference between expected registers and physical counted cash to identify register variance.
- End-of-Day Reporting: Aggregates transaction summaries into clean, printable receipts to keep as physical records.
- Audit Tracking: Maintains a secure, unalterable digital log of all open/closed register sessions in the database for accounting purposes.
Related Features
- Payments & Terminals — Learn about processing transactions that populate the Z-Report details.
- Cash Drawer Controls — Understand kick-out configurations and cash management protocols.
