@extends('layouts.app') @section('title', 'Open Cash Shift') @section('content')
← Back to Cash Recon

Open New Cash Shift

Declare the opening float — the physical cash you're starting the shift with. This becomes the baseline for the variance check at close.

@if($errors->any())
    @foreach($errors->all() as $err)
  • {{ $err }}
  • @endforeach
@endif @if($lastClosed)

Last shift closed at:

Shift #{{ $lastClosed->id }} ({{ $lastClosed->closed_at?->format('d M Y, H:i') }}) — Counted KES {{ number_format($lastClosed->closing_count, 2) }}

Your opening float should match this if no cash moved between shifts (or you collected fresh from the safe).

@endif
@csrf

Auto-suggested by time of day; change if needed.

Count the physical cash now. Notes + coins.

Cancel
@endsection