WooCommerce POS DocumentationWooCommerce POS Documentation
Buy Now
View Demo
  • Getting Started

    • Point Of Sale
    • Overview
    • Features
    • Installation
  • Setup & Configuration

    • Admin Configuration
    • Outlets & Users
    • Dynamic Theme
    • Notification Tones
    • Variation Layouts
  • Store Operations

    • Products & Inventory
    • Stock Visibility
    • Orders & Drawers
    • Z-Report
    • Cash Management
    • Hold Cart
    • Custom Products
  • Advanced & Hardware

    • Hardware Support
    • Cash Drawer
    • Payment Terminal
    • Payment Integration
    • WhatsApp Notification
    • Multisite Compatibility
    • Reports & Analytics
    • POS Agent Guide
    • Desktop & Mobile
    • FAQ & Notes
  • Core POS System

    • WooCommerce POS Outlet Manager
    • WooCommerce POS Warehouse Management
  • Mobile Apps

    • WooCommerce Flutter Native POS Mobile App
  • Printer Integrations

    • WooCommerce POS Cloud Printer
  • Payment Terminal Integrations

    • WooCommerce Stripe POS Terminal Connector
    • WooCommerce POS Square Payment Terminal Plugin
    • WooCommerce POS PayPal Terminal Reader
    • WooCommerce POS Linkly Terminal Connector
    • WooCommerce POS Stripe Reader M2 Integration
  • Order & Transaction Management

    • POS Order Return & Exchange for WooCommerce
    • WooCommerce POS Partial Payment Plugin
    • POS Booking Reservation Plugin for WooCommerce
    • WooCommerce POS Multicurrency
  • Customer & Loyalty Features

    • WooCommerce & POS Loyalty Management
    • WooCommerce POS Gift Card Plugin
    • WooCommerce POS Happy Hours
    • WooCommerce POS Complimentary Goods
  • Hardware & Barcode Solutions

    • WooCommerce POS Configurable Barcode
    • WooCommerce POS Barcode RFGun
    • WooCommerce POS RFID Card Add-on
    • WooCommerce POS Cloud Printer Add-on
  • Customer Interface & Kiosk

    • WooCommerce POS Customer Kiosk Checkout
    • WooCommerce POS Customer Cart Screen
    • WooCommerce POS QR Code Ordering System
  • Industry-Specific Solutions

    • WooCommerce Restaurant Kitchen POS
    • Delivery Management Addon for WooCommerce POS
  • Advanced Features

    • POS AI Reporting for WooCommerce
Buy Now
View Demo
  • Getting Started

    • Point Of Sale
    • Overview
    • Features
    • Installation
  • Setup & Configuration

    • Admin Configuration
    • Outlets & Users
    • Dynamic Theme
    • Notification Tones
    • Variation Layouts
  • Store Operations

    • Products & Inventory
    • Stock Visibility
    • Orders & Drawers
    • Z-Report
    • Cash Management
    • Hold Cart
    • Custom Products
  • Advanced & Hardware

    • Hardware Support
    • Cash Drawer
    • Payment Terminal
    • Payment Integration
    • WhatsApp Notification
    • Multisite Compatibility
    • Reports & Analytics
    • POS Agent Guide
    • Desktop & Mobile
    • FAQ & Notes
  • Core POS System

    • WooCommerce POS Outlet Manager
    • WooCommerce POS Warehouse Management
  • Mobile Apps

    • WooCommerce Flutter Native POS Mobile App
  • Printer Integrations

    • WooCommerce POS Cloud Printer
  • Payment Terminal Integrations

    • WooCommerce Stripe POS Terminal Connector
    • WooCommerce POS Square Payment Terminal Plugin
    • WooCommerce POS PayPal Terminal Reader
    • WooCommerce POS Linkly Terminal Connector
    • WooCommerce POS Stripe Reader M2 Integration
  • Order & Transaction Management

    • POS Order Return & Exchange for WooCommerce
    • WooCommerce POS Partial Payment Plugin
    • POS Booking Reservation Plugin for WooCommerce
    • WooCommerce POS Multicurrency
  • Customer & Loyalty Features

    • WooCommerce & POS Loyalty Management
    • WooCommerce POS Gift Card Plugin
    • WooCommerce POS Happy Hours
    • WooCommerce POS Complimentary Goods
  • Hardware & Barcode Solutions

    • WooCommerce POS Configurable Barcode
    • WooCommerce POS Barcode RFGun
    • WooCommerce POS RFID Card Add-on
    • WooCommerce POS Cloud Printer Add-on
  • Customer Interface & Kiosk

    • WooCommerce POS Customer Kiosk Checkout
    • WooCommerce POS Customer Cart Screen
    • WooCommerce POS QR Code Ordering System
  • Industry-Specific Solutions

    • WooCommerce Restaurant Kitchen POS
    • Delivery Management Addon for WooCommerce POS
  • Advanced Features

    • POS AI Reporting for WooCommerce
  • Getting Started

    • WooCommerce Point of Sale (POS)
    • Overview
    • Features
    • Installation
  • Setup & Configuration

    • Admin Configuration
    • Outlets & POS Users
    • Dynamic Theme in WooCommerce Point of Sale
    • Notification Tones
    • Variation Card Layouts
  • Store Operations

    • WooCommerce Point of Sale – Products & Inventory Management
    • Stock Visibility Controls
    • Orders & Cash Drawer
    • WooCommerce POS - Cashier Management
    • WooCommerce POS - Hold Cart
    • Z-Report Generation & Printing
    • WooCommerce POS - Custom Product
  • Hardware Integrations

    • WooCommerce POS - Hardware Support
    • WooCommerce POS – Cash Drawer & Cashier Management
    • WooCommerce POS – Payment Methods & Checkout Configuration
    • WooCommerce POS – Payment Terminal Integration
  • Advanced Features

    • WhatsApp Notifications in WooCommerce Point of Sale
    • WooCommerce POS - Multisite Compatibility
    • Reports & Analytics
    • POS Agent Guide
    • Desktop & Mobile POS
  • Help & FAQ

    • FAQ & Notes

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:

  1. Open the POS register interface.
  2. Click on the Cashier tab in the side navigation menu.
  3. Select Drawer Reports (or click on the active drawer status).
  4. Review opening float amounts, total cash sales, and other ongoing transaction summaries.

Drawer Reports from POS


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:

  1. Navigate to the POS side menu and click Cashier.
  2. Click the Print Closing Report button.
  3. 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)).
  4. Click submit to lock the shift and generate the final Z-Report.

Closing and Printing Drawer 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:

  1. Once the shift is closed, a print preview overlay will appear.
  2. The printout format is optimized for 80mm and 58mm thermal receipt printers.
  3. Review the printed totals (opening amount, total sales, payment methods, counted cash, and variance) before finalizing.

Printed Z Report


Section 4: Admin Drawer Report Records

Store managers and administrators can audit drawer shifts centrally from the WordPress dashboard:

  1. Log in to the WordPress Admin Dashboard.
  2. Navigate to Point of Sale > Drawer.
  3. 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

Admin Drawer Report Records


Section 5: Saved Drawer Reports

To review historical closing reports and digital exports generated by POS cashiers or backend administrators:

  1. Navigate to Point of Sale > Drawer in the WordPress admin panel.
  2. Click on the Saved Reports tab.
  3. Here, you will find an archive of all saved drawer reports. Administrators can view, download, or search past entries to audit historical ledger entries.

Saved Drawer Reports


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:

  1. Navigate to the Drawer records under Point of Sale.
  2. Select the specific shift entry you wish to review.
  3. Click the Print Cashier Report option to generate a print-ready thermal layout of the selected Z-Report.

Admin Print 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.
Prev
WooCommerce POS - Hold Cart
Next
WooCommerce POS - Custom Product