💵

Register & Cash Management

SnapOS's cash register tracks every cash movement from the moment you open a shift to the final close. Reconcile accurately, spot discrepancies instantly, and review historical shifts at any time.

Opening the Register

  1. 1

    Navigate to Register

    Tap 'Register' in the main navigation sidebar. If no shift is open, you'll see the 'Open Register' prompt.

  2. 2

    Enter your opening cash

    Count the cash in your drawer and type the amount. This becomes the opening balance for the shift.

  3. 3

    Tap 'Open Register'

    The shift begins. From this point, all cash sales are tracked against this session. The register status icon in the sidebar turns green.

💡

Always count your float before entering the opening amount — this is your baseline for end-of-shift reconciliation.

Recording Cash Movements

  1. 1

    Tap 'Cash Movement' inside the Register screen

    Use this for any cash going in or out of the drawer that is not a sale — petty cash expenses, float top-ups, or cash drops.

  2. 2

    Select the movement type

    Choose 'Cash In' (money added to drawer) or 'Cash Out' (money removed). Enter the amount and an optional note (e.g. 'Milk from corner shop').

  3. 3

    Confirm the movement

    Tap 'Save'. The movement is recorded with a timestamp and immediately reflected in the expected cash calculation.

💡

Use 'Cash Out' movements to record petty cash expenses so your end-of-shift drawer count always matches.

Closing the Register

  1. 1

    Tap 'Close Register'

    Found at the top of the Register screen. Only the device that opened the shift (or an admin) can close it.

  2. 2

    Enter actual cash in drawer

    Physically count your drawer and enter the total. SnapOS shows the expected amount and highlights any discrepancy.

  3. 3

    Confirm close

    Tap 'Close Shift'. The shift summary is saved and the register status returns to 'Closed'.

Reading the Shift Summary

After closing, the shift summary shows: Opening Cash, total Cash Sales, Cash Movements (in/out), Expected Cash, Actual Cash (what you entered), and the Variance. A zero variance means a perfect count. Positive variance means excess cash in the drawer; negative means a shortage.

Viewing Past Shift Reports

  1. 1

    Go to Reports → Shift Reports

    Tap 'Shift Reports' in the Reports screen AppBar. A list of all historical shifts appears, most recent first.

  2. 2

    Tap any shift to expand

    See the full breakdown: opening balance, all cash movements with notes, total sales by payment method, expected vs. actual cash, and the closing variance.

💡

Shift reports are permanent records — use them for daily reconciliation with your accounting software.

Multiple Terminals

Each terminal (device) maintains its own independent register session. A shift opened on 'Counter 1' does not affect 'Counter 2'. Use terminal filters in Shift Reports to view sessions per device.

Screenshot / illustration coming soon