Free calculator
Cash variance calculator for gas station and c-store shifts.
Enter your starting drawer, cash sales, drops, and refunds. Get expected cash, the variance against your counted drawer, and a tolerance-band check, instantly.
Shift inputs
POS cash-tender row; tax is already included
Cash-tender refunds only
Tolerance bands
Result
Error
Submission blocked. Reason code required; owner alerted in real time.
Formula: expected = starting + cash sales − cash drops − cash refunds. Variance = counted − expected.
How this is computed.
Starting drawer (constant per shift).
Most independents run $100–$200. Keep this constant; variability corrupts the expected calculation.
Cash sales (incl. tax).
POS reports cash tender. This already includes sales tax, do not add tax again. Pull from the X-report or POS feed.
Cash drops to safe.
Total dropped to safe during the shift. Each drop should be logged with amount and time.
Cash refunds.
Cash-tender refunds reduce expected cash. Often forgotten, a frequent source of fake over-variance.
Expected cash formula.
Expected = starting drawer + cash sales − cash drops − cash refunds.
Variance.
Variance = counted − expected. Negative = short; positive = over.
Tolerance band check.
Default thresholds: ±$0.50 balanced (no action), ±$2 warning (note required), beyond is error/blocking.
What the result tells you.
Variances under the balanced threshold ($0.50) are routine and not actionable individually. Repeated balanced-band shorts on the same shift are a pattern worth investigating. Warning-band variances ($0.50–$2) require a reason code. Anything above the warning threshold should block the close until the reason is documented and the owner is alerted.
Use this when…
- Training a new clerk on the close math.
- Verifying a flagged variance against the POS X-report.
- Testing what your tolerance bands let through.
- Estimating cash exposure across multiple shifts.
Related.
Features
Buyer guides
Gas station daily close software, in five minutes.
Pre-populated tender, live cash variance, lottery and fuel reconciliation, tolerance bands that block over-variance submission, and owner alerts before the clerk leaves the building.
Gas station cash reconciliation software with shift-level attribution.
Drawer variance, safe drops, deposits, cashier accountability, configurable variance bands, and real-time owner alerts, every variance event tied to the shift, the clerk, and the dollar exposure.
From the blog
Loss attribution beats theft prevention.
Why the goal isn't to stop shrinkage at an independent station, it's to know who, when, and how. A field guide to building an attribution system instead of a security one.
EOD in 5 minutes.
A teardown of the daily-close process at a typical independent gas station, what takes 45 minutes today, why it takes that long, and how the same close can be done in five minutes without cutting corners.
FAQs.
What tolerance band should I use?
Most independents start at $0.50 balanced / $2 warning / beyond is blocking. High-volume urban stores often loosen this; low-volume rural stores tighten. The right band is the smallest one that doesn't block 99% of legitimate closes.
Do I add sales tax to cash sales?
No, POS cash tender already includes the tax. The customer paid tax in cash; the POS recorded it in the cash tender row. Adding tax again is one of the most common mistakes.
How does this differ from StationPro's built-in EOD?
Same math, automated. The StationPro EOD form pulls cash tender from the POS feed, computes expected live, blocks over-tolerance submission, and writes the audit row. This calculator runs the math one shift at a time as a manual workflow or training tool.
See how StationPro automates cash variance calculator.
A 30-minute demo. We walk through the underlying workflow in your station's actual data.
