AWRA OpsHub Search

The Drawer at the End of the Shift

A till session here records a float, every cash drop, the expected cash, the counted cash and the variance, with who opened and who closed. It is a proper reconciliation. The one thing it does not do is stop the cashier seeing the expected figure before they count.

Sales Insights AWRA OpsHub Team 10 min read

Cash is the only part of a retail business where the record and the reality can be compared exactly, every day, by anybody. That is what makes the till reconciliation the most informative control in a shop — and what makes one detail of it decisive.

What a session actually records

A cash session belongs to a counter and a cashier, and it carries a float at the start, an opening time and the person who opened it. During the shift, cash removed to a safe is recorded as a drop, with its own record. At the end there is a counted figure, an expected figure, the total of cash sales, the total of drops, and a stored variance — plus a closing time and the person who closed it.

Two details in that list are better than they look.

The variance is stored, not computed on demand. So a discrepancy from three weeks ago reads the same today as it did then, and cannot be quietly recalculated by a later correction.

And the opener and the closer are recorded separately. A shift handover where one person opens and another closes is a normal thing in a shop, and it is exactly the situation where you most want to know which of them was standing there.

A stored variance and two named people. Most of what you want from a cash control is in that sentence.

The detail that decides whether it means anything

A blind count is one where the person counting does not know what the answer is supposed to be. It is the difference between a count and a confirmation.

Our inventory count enforces it. The counter genuinely cannot see the expected figure, and that is a lock rather than a convention.

The cash count does not. Blind counting at the till is a discipline here — something you can require of your people and something the software will not enforce for you. Where the expected figure is visible, a short drawer can be counted towards the expected figure rather than counted.

We are stating the contrast because it is the sort of thing that is easy to assume travels across a product. It does not, and the two counts behave differently.

Inventory count Cash count
Blind counting Enforced in code A discipline you enforce
Variance recorded Per line Per session, stored
Who did it Assigned per line Opener and closer, separately
Result writes the record No — raises adjustments for approval Yes — the session closes with its variance
A disputed figure Recount request, with a reason and an audit event A note on the session

The fourth row is the other structural difference and it cuts the other way. An inventory count cannot change stock without an approval; a cash session closes on the figure the cashier entered. That is defensible — the cash has already gone or not gone, and there is nothing to approve — but it does mean the count is the record.

Why a high-cash retail economy should care about one field

Because in a business where most transactions are cash, the till variance is not a rounding line. It is the single best signal you have about what is happening at the counter, and it is only a signal if it is honest.

A visible expected figure does not make anybody dishonest. What it does is remove the friction from the easiest possible shortcut: a drawer that is short by a small amount, counted as correct because correct is on the screen. Nothing is stolen in that moment. A number is simply agreed with rather than measured, and the signal goes quiet.

And a quiet signal is worse than no signal, because a run of perfect reconciliations reads as a well-run counter.

  1. Require the count on paper first

    The cashier counts into a written figure before opening the closing screen. It costs thirty seconds and it restores the blindness the software does not enforce. This is the whole mitigation.

  2. Have somebody else enter the count

    Where staffing allows. The opener and closer are recorded separately for exactly this kind of arrangement, and it is the strongest available version of the control.

  3. Look at variance patterns, not variance events

    A single short drawer is noise. The same cashier, the same counter or the same day of the week is a pattern, and nothing in the product will find it for you — the session data will, in a spreadsheet.

  4. Use cash drops properly

    They are recorded as their own events with their own totals. A shift that never drops is a shift carrying a large drawer, which is a security question before it is an accounting one.

Scope, not a ceiling

Two small locks worth having

Neither of these is a new module. The session already stores everything they would need, and both are the kind of change that alters behaviour rather than adding a screen.

An enforced blind cash count

The expected figure hidden until the counted figure is entered — exactly what the inventory count already does. The pattern exists in the product; it has not been applied here.

A second person to close a session over a variance threshold

Mirroring the adjustment approval threshold, which already works this way for stock.

Variance by cashier and by counter

The pattern view. All the data is already stored per session; nothing aggregates it.

No dates on a public page. If cash discipline is a live problem rather than a theoretical one, describe how your counters are staffed and we will scope it in writing.

Scope the cash controls

Three questions about any till reconciliation

Can the cashier see the expected figure before entering the count?

A good answer sounds like

No, enforced.

What it actually means

Ours can. This is the question, and every other feature of a cash control depends on the answer.

Is the variance stored or recalculated?

A good answer sounds like

Stored.

What it actually means

A recalculated variance can be changed by a later correction, which means the history of a discrepancy is not stable.

Show me variance by cashier for last quarter.

A good answer sounds like

A report.

What it actually means

Not available here without a spreadsheet. Patterns are where cash control actually works; single events are noise.

Our position

The session record is sound — a float, drops, an expected figure, a counted figure, a stored variance, and two named people. Supply the blindness yourself: count on paper before the screen, and have somebody other than the cashier enter it where you can. Then look at variance by person and by counter monthly, because the value of this data is in the pattern and nothing in the product will assemble it for you.

The till ledger, precisely

What AWRA OpsHub does today

  • Cash sessions per counter and cashier, with an opening float, opening and closing times, and the opener and closer recorded separately.
  • Cash drops recorded as their own events during a shift, with a session total.
  • Expected cash, counted cash and a stored variance on every session, plus a notes field.
  • Till sales moving stock in the same transaction, with returns reversing both revenue and cost of sales.
  • Discounts recorded against a sale and a sale line, with a description and an amount.

What it does not do

  • An enforced blind cash count. It is a discipline here, unlike the inventory blind count, which is a lock.
  • Any second-person requirement or threshold on closing a session with a variance.
  • Variance reporting by cashier, counter or period — the data is stored per session and nothing aggregates it.
  • Any approver on a till discount. A discount is attributable to the sale and is not gated.
  • Offline card or mobile-money authorisation, and conflict resolution between two disconnected tills.

Not ours, by choice

  • The session model is genuinely complete and the stored variance in particular is the right decision. The gap is one lock, not the design.
  • A cash session closing on the cashier's figure is defensible: unlike a stock count, there is nothing to approve — the money is either there or it is not.
  • Nothing here is Dominican. It is what a visible expected figure does to a count; a high-cash retail economy is where it does it most often.

Make the count blind with a piece of paper

The cheapest control on this page costs nothing and takes thirty seconds a shift. We will help you write the closing procedure and set up the monthly variance review.

Write the procedure

Frequently asked questions

Why is the inventory count blind and the cash count not?

They were built at different times for different problems, and the enforcement was applied to one and not the other. We would rather publish that than let you assume a behaviour travels across a product because it exists somewhere in it.

What variance is normal?

Nothing in the product has an opinion, and neither will we — it depends on your transaction volume, your denominations and how much change you handle. Set your own threshold from your own first month of sessions, and treat the trend as the signal rather than the number.

Can a cashier reopen a closed session?

Treat a closed session as closed and handle a discovered error as a documented correction rather than a reopening, whatever the interface allows. A session that can be adjusted after the fact is a variance history that moves, and the reason the stored variance is valuable is that it does not.

Help Center

Need a quick answer while you read?

Run inventory, procurement, assets, sales, and field work with approved AWRA guidance for setup, migration, integrations, security, pricing, and support.

Search all approved AWRA public help articles.

Open Help Center