Cash Management / Drawer Management / Shifts

The system supports managing shifts. When you open the shift, it'll show a dialog to collect the opening amount.
When closing the shift, the system will show a dialog to enter the closing amount. 
When you print the Shift report from the Sales tab in POS, it'll show the Expected cash line which should match the drawer.
When you are closing the shift, if the closing the amount that you are entering does not match the expected amount, the system will display a breakdown of how it calculates
the expected amount for the ease of matching.

You can also optionally control the expected amount in the drawer by using the Pay-Out and Pay-In features.
Payouts can be enabled using 'Cash payouts' setting in Settings -> Payment Methods -> Cash. 
Pay-ins can be enabled using 'CASH PAY-INS'. 
You can also configure the optional payout and payin types. Use 'PAY-IN TYPES' and 'OVERRIDE PAYOUT TYPES' settings for that. 
You can enter the comma-separated lists of pay-in and payout types into those fields. 
The system will display a list of those types for selection by the user when pay-in or pay-out is being entered.

You can also optionally control whether the system allows to count the number of coins during closing using the 
COLLECT COINS AT SHIFT CLOSING setting.