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

WooCommerce POS – Cash Drawer & Cashier Management

Efficient cash handling is a critical part of in-store retail operations. WooCommerce Point of Sale (POS) provides a structured and transparent cash drawer and cashier management system that helps administrators and POS agents track daily cash flow, manage drawer openings and closures, and maintain accurate financial records.

This blog covers cash drawer operations, drawer automation, and cashier management features available in WooCommerce POS.


Opening the Cash Drawer

Once a POS agent logs in to the POS panel, they are required to enter the opening cash drawer amount for the day.

How Opening Cash Drawer Works

  • A popup appears prompting the POS agent to enter the opening amount
  • Example: The agent enters $1000, which represents the starting cash for the day
  • This popup can be enabled or disabled by the admin from the POS settings

Recording the opening balance ensures transparency and accuracy in daily cash tracking.


Cash Drawer Management

WooCommerce POS allows administrators to configure and manage cash drawers effectively.

Drawer Overview

  • Admin can:
    • Set up the cash drawer
    • Review the details of the last drawer on a daily basis
  • The Closing Drawer Details section displays:
    • Closing balance for a selected day
    • Summary of sales and cash movements

This helps ensure that all sales are properly recorded and reconciled.


Cashier Management Features

WooCommerce POS includes advanced cashier-level tools to help POS agents manage daily transactions efficiently.


Close Counter

ManageoutletAndPosUser

At the end of the shift, cashiers use the Close Counter screen to reconcile the drawer. Below is the breakdown of the closing fields:

Field NameDescription
Opening AmountThe cash amount placed in the drawer at the beginning of the POS session.
Expected Amount in DrawerThe system-calculated cash balance based on sales, refunds, and transactions performed during the day.
DifferenceThe variance between the expected drawer amount and the actual counted cash.
Payment ModeThe method through which the customer made the payment, such as cash or card.
PaidThe total amount received from customers using the selected payment mode.
ChangeThe amount returned to customers as balance after payment.
RefundThe total amount refunded to customers during the session.
TotalThe net amount remaining after accounting for paid, change, and refund values.
Grand TotalThe final combined total of all payment modes recorded in the drawer.
RemarksOptional notes added by the cashier to explain discrepancies or record important observations.

Today Transaction

Under the Cashier menu, the Today Transaction option provides real-time cash insights.

ManageoutletAndPosUser

Real-Time Insights & Ledger Fields

Parameter / FieldExplanation
CashDisplays the total cash amount currently available in the drawer for the active session.
Today’s TransactionsShows all cash-related activities performed during the current drawer session.
Current Opening Drawer IDIdentifies the active drawer session against which all transactions are recorded.
Drawer Transaction IDA unique identifier assigned to each individual drawer transaction.
Opening Drawer IDLinks the transaction to the specific drawer opening session.
Transaction TypeIndicates whether the transaction is a credit (cash added) or debit (cash removed).
Transaction IDReferences the source of the transaction, such as a manual entry or an order ID.
Transaction ForSpecifies whether the transaction is related to an order or a manual adjustment.
Payment MethodShows the mode of payment used, such as cash.
AmountDisplays the transaction value, with plus or minus signs indicating addition or deduction.

Creating a Manual Transaction

To create a new transaction, click on Create Transaction and submit the required details.

ManageoutletAndPosUser

Form FieldDescription
Transaction TypeSpecifies whether the transaction is a credit (cash added) or debit (cash removed) from the drawer.
Transaction AmountThe exact monetary value of the transaction being recorded.
Transaction PaymentThe payment method used for the transaction, such as cash or card.
Transaction NoteA brief description or remark explaining the purpose of the transaction.

Sale History

WooCommerce POS provides a detailed Sale History section for tracking completed transactions.

Opening Cash Amount

Field NameDescription
Opening AmountThe initial cash present in the drawer at the start of the POS session.
PaymentsThe total amount received through all payment methods during the session.
Closing AmountThe final cash balance in the drawer at the end of the POS session.
Opened AtThe date and time when the cash drawer was initially opened.
Closed AtThe date and time when the cash drawer was closed at the end of the session.
Opening NoteOptional remarks or notes entered at the time of opening the drawer.
Closing NoteOptional remarks or notes added when closing the drawer to explain discrepancies or observations.

Prev
WooCommerce POS - Hardware Support
Next
WooCommerce POS – Payment Methods & Checkout Configuration