31 Compact logo31 COMPACTUser manual
Open application ↗Complete manual

Web + native POS

Cash registers

The cash drawer balance is not the same as total sales. Cash floats, cash receipts, due collections, refunds and expenses determine expected cash.

In this moduleUnderstand the workflowField referenceRead Register DetailsCount denominations and close the registerOpen the correct register with a cash floatExplain a register difference before closingPractical exampleCommon questions

Understand the workflow

The register is the cashier’s shift record. Opening cash is the float; cash sales and due collections add cash; cash refunds/expenses subtract it. Total sales include non-cash and unpaid trading, so they are not the expected drawer amount. Physical count is recorded at close and compared with expected cash. Use the detailed report sections to explain differences before closing.

Cash registers — module overview
SCREEN GUIDE Cash registers — module overview. Select the screenshot to enlarge; optional fields may differ in your business.

Field reference

Use this while completing the form. A required field is marked with *; conditional fields appear only when enabled.

Field / controlWhat to enter or understand
Opened / Closed / cashier / locationWhich shift, person, outlet and period the figures refer to.
Opening balanceActual float at shift start, not the day’s sales target.
Cash received: sales / due paymentsNew sale payments versus collections on existing debts.
Cash refunds / expensesMoney leaving the drawer through recorded refund/expense flows.
Expected cash in drawerCalculated cash balance for the register scope.
Gross sales / refunds / net salesSales activity; does not equal cash collected when non-cash/credit exists.
Payments collected by methodSeparate sale collections, dues and expenses where shown. Custom method codes need their configured display labels.
Outstanding receivablesMoney still owed on the report’s invoices; separate from physical cash.
Products / brands / service summariesQuantity/value breakdown of activity; rounding can explain differences from rounded invoice totals.
Denomination / count / counted totalValue of a note/coin, number counted, and their product. Count is a whole number, not a cash amount.
Closing note / discrepancyExplanation for a verified difference between expected and actual cash.

PROCEDURE 01

Read Register Details

Where to go Web POS → Register Details; native Cash register → detailed report

Before you start
Use your current shift and correct location.

Steps

  1. Review the register opening time/user/location. Read Opening Balance, Cash Received (Sales), Due Payment, Refunds and Cash Expenses.
  2. Compare Expected Cash in Drawer with physical cash. Example: opening 5,000 + cash sales 1,302.50 − cash expenses 445 = expected 5,857.50.
  3. Read Sales Summary and Payments Collected separately. Card and bank receipts count in collections but do not increase cash in the drawer.
  4. Check Outstanding Receivables, products sold, brand summary and service details. Use Print Mini or Print Detailed for the required register report.

Check the result
You can reconcile cash, sales and payment methods for the shift.

PROCEDURE 02

Count denominations and close the register

Where to go POS → Close Register / native Cash register → Close shift

Before you start
Synchronize pending offline sales first and finish all counter work.

Steps

  1. Count notes and coins physically. Where denomination fields are enabled, enter the count for each value and compare the calculated total to counted cash.
  2. Open Close Register/Close shift and review the expected amount, actual closing amount and other requested payment totals.
  3. Explain any difference in the closing note. Ask the manager about discrepancies instead of changing invoices just to balance the drawer.
  4. Confirm close, then check the closed-register report. Start a new register only for the next shift and its actual opening float.

Check the result
The shift is closed with a traceable count and reconciliation.

PROCEDURE 03

Open the correct register with a cash float

Where to go POS → Open register / Cash register

Before you start
Count the drawer before the first sale and use the intended cashier/location.

Steps

  1. Confirm your user and outlet. Check whether a register is already open for the intended shift.
  2. For a new shift, enter the actual Opening cash. If the form offers denominations, enter note/coin counts and review their sum.
  3. Save/open and check the shift identifier and start time. Do not create a second shift merely because the detail page was closed.
  4. Make sales and cash expenses through their intended flows. Keep personal cash separate from the shop drawer.
  5. Prepare offline data while online if this shift must support offline sales. A device-only sale is not yet part of confirmed server register totals.

Check the result
The shift starts from a known physical cash amount.

PROCEDURE 04

Explain a register difference before closing

Where to go Cash register → Register Details

Before you start
Finish synchronization and review the same shift scope.

Steps

  1. Read opening cash, cash sales, due collections, refunds and expenses. Calculate the expected drawer from those cash movements.
  2. Compare payments by method to terminal/UPI records. Do not add non-cash collections to your drawer count.
  3. Review customer dues separately. An unpaid invoice increases sales/receivables, not received cash.
  4. Count notes/coins and enter counts in the denomination fields. Compare actual total to expected and recount if needed.
  5. Investigate missing expense/refund/payment records and preserve their references. Enter a truthful closing note for any unresolved authorised discrepancy.
  6. Close only when the shift is ready and then check its closed status/report.

Check the result
The shift closes with an explainable count rather than a forced expected amount.

IN PRACTICE

A practical example

Opening float 500 + cash sales 1,200 + old dues collected 100 − cash refund 50 − cash expense 150 = expected drawer 1,600. A separate card sale of 800 increases sales/collections, but not this cash drawer calculation.

Common questions

Why are sales higher than cash in drawer?

Sales can be paid by card/UPI or remain unpaid; opening float and cash expenses also affect the drawer.

Can I close with queued offline sales?

Synchronize and resolve them first so confirmed server sales/register totals reflect the shift.