All templates

Automated Revel Cash Variance Report by Location

Every morning, WebRun opens Revel Systems, reads each location's end-of-day cash expected total and actual counted total from the prior close, calculates the variance for every drawer, and posts any location where the variance exceeds your threshold to Slack with the amount, location name, and shift details.

Runs on WebRun · Strict Lockdown policy
Every day at 7:00 AM WebRunorchestrates each step
1 Revel Systems read prior-day end-of-day cash expected and actual totals
2 Slack post cash variance report to management channel
In short

How do I automatically detect cash drawer variances across all my POS locations?

WebRun reads Revel Systems end-of-day cash totals for every location each morning, calculates the difference between expected and actual cash for each drawer, and posts any location above your variance threshold to Slack with the full breakdown. Managers catch cash discrepancies before the next shift opens, without reviewing each location manually.

  • Cash discrepancies at any location caught the same morning they occur
  • Management sees all flagged drawers in one Slack message, not after individually reviewing each store
  • Pattern of variances at one location identified over time for follow-up

Built for multi-location restaurant managers · retail chain operators · franchise owners · loss prevention teams

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens my.revelsystems.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Revel Systems - read prior-day end-of-day cash expected and actual totals
    revelsystems.com
    WebRun in Revel Systems: read prior-day end-of-day cash expected and actual totals
    WebRun opens Revel Systems to read prior-day end-of-day cash expected and actual totals.
    • Open the Revel Management Console and go to Reporting, then End of Day or Cash Management
    • Pull the prior day's expected cash total and actual counted cash total for every location
    • Calculate the variance for each location and drawer
    • Flag any location where absolute variance exceeds your configured dollar threshold

    Done when Every location has a cash variance figure and flagged locations are identified.

  3. 2
    Slack - post cash variance report to management channel
    slack.com
    WebRun in Slack: post cash variance report to management channel
    WebRun opens Slack to post cash variance report to management channel.
    • Format flagged locations as a list with location name, expected total, actual total, and variance amount
    • Post the report to your management or finance Slack channel
    • Post a brief all-clear note if every location is within tolerance

    Done when Cash variance report is posted to Slack before morning operations begin.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
my.revelsystems.com
ScheduleRuns automatically on this cadence
Every day at 7:00 AM
DeliveryHow each run's result reaches you
Cash variance report · Slack
OutputWhat each run produces - A daily Slack report listing every location with a cash drawer variance above threshold, showing expected amount, actual amount, and difference.
Text
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

What threshold triggers a flag?

You set the threshold. Common settings are any variance above $10 for a quick-service location or above $25 for a full-service restaurant. WebRun flags only locations that exceed your chosen amount.

Does it flag overages as well as shortages?

Yes. Both shortages and overages are flagged if they exceed the threshold. An overage can indicate a counting error or a reconciliation issue just as much as a shortage can.

Will it take any disciplinary action or notify the employee?

No. WebRun only reports the variance to your management channel. Any follow-up with employees or stores is handled entirely by your management team.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.