Understanding Registers and its Sessions

Modified on Fri, 17 Feb 2023 at 06:27 PM

Cash management is crucial for every restaurant. In Prime - Registers - facilitate cash flow through the store-front's  in a structured and organized way.


Through this document, we'll walk through various use-cases where Registers play an important role in restaurant operational cash-flow: 


Capturing "Opening Cash" at the start of a shift 

When a cashier opens a register, he/she is expected to count the cash in the Cash Drawer and put it as the "Opening Cash" balance. 

This servers a contract b/w the cashier and restaurant that the Cash Drawer had this amount when the shift begin.


Capturing "Closing Balance" at the end of the shift 

After the shift is completed, the cashier is expected to re-count the cash in the Cash Drawer and put it as the "Closing Cash" balance.

This servers as a contract b/w the cashier and restaurant that the Cash Drawer has this amount by the time the shift ended. 


"Withdraw cash" in the middle of the shift

Withdraw cash is used to remove cash from an open register. 

This is typically done when there is too much cash in the drawers and some needs to be removed to a safe or another secure location. 

This can also be used in other use-cases like making a payment to someone. For e.g. the store ran out of tissues - and had to make an ad-hoc purchase from the nearest shop. 

In either case, when cash is withdraw from the Cash Drawer - it needs to be logged into the system.

"Deposit cash" in the middle of the shift

Deposit cash is used to add cash to an open register. 

The cashier can add cash to the Cash Drawer and log into into register session with a comment.


Computing "received " v/s "expected" collection in a shift 

Now, once the shift is over and the data has been entered to the system. The system creates a corresponding Register Session for this Shift. 

At the Register Session level, a report is generated (which the store manager would usually look at) that computes the following: 

  • Received - This is the difference b/w "closing" and "opening" balance of the Cash Drawer
  • Expected - This is the total from the Bills that have been generated in the Register Session
  • Difference - This is variance b/w Received and Expected.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article