All templates

Automated Markt POS Cash Reconciliation

Every night after close, WebRun opens Markt POS to pull the closing Z-report, compares it against the counted cash drawer and the deposit recorded in QuickBooks, logs the full reconciliation to Google Sheets, and posts a Slack flag if the drawer is over or under by more than a few dollars.

Runs on WebRun · Strict Lockdown policy
Every night at 10:00 PM WebRunorchestrates each step
1 Markt POS pull the closing Z-report
2 QuickBooks check the recorded deposit
3 Google Sheets log the reconciliation
4 Slack flag any variance
In short

How do I reconcile my cash drawer against my POS totals each night?

WebRun reconciles your cash drawer every night without touching a single dollar. It pulls the closing Z-report from Markt POS, compares the counted drawer against the deposit recorded in QuickBooks, logs the full reconciliation to Google Sheets with a running month to date variance, and flags anything over 5 dollars in Slack the same night, so shortages get caught early.

  • Cash variances over 5 dollars get flagged the same night, not weeks later
  • Every night's reconciliation is logged with a running month to date total
  • Deposit timing lags are told apart from real shortages automatically

Built for butcher shops · meat markets · independent grocers · retail meat counters

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 marktpos.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Markt POS - pull the closing Z-report
    marktpos.com
    WebRun in Markt POS: pull the closing Z-report
    WebRun opens Markt POS to pull the closing Z-report.
    • Open Markt POS and pull the day's closing Z-report
    • Capture total cash sales and the counted drawer entered at close
    • Note any recorded paid outs or drawer adjustments

    Done when The day's Z-report total and counted drawer are both captured.

  3. 2
    QuickBooks - check the recorded deposit
    • Check the deposit recorded in QuickBooks against the Z-report cash total
    • Note the deposit date if it differs from the sales date
    • Flag a bill or paid out that doesn't match a Markt POS entry

    Done when The QuickBooks deposit is compared against the Z-report cash total.

  4. 3
    Google Sheets - log the reconciliation
    google.com
    WebRun in Google Sheets: log the reconciliation
    WebRun opens Google Sheets to log the reconciliation.
    • Log the day's Z-report total, counted drawer, and QuickBooks deposit side by side
    • Calculate the variance in dollars
    • Carry the running month to date variance total forward

    Done when The day's reconciliation and variance are logged with a running month to date total.

  5. 4
    Slack - flag any variance
    slack.com
    WebRun in Slack: flag any variance
    WebRun opens Slack to flag any variance.
    • Post a flag if the variance is more than 5 dollars over or under
    • Include which day's Z-report and count it came from
    • Leave the drawer investigation for the manager

    Done when Any variance over 5 dollars is flagged in Slack the same night.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
marktpos.com
ScheduleRuns automatically on this cadence
Every night at 10:00 PM
DeliveryHow each run's result reaches you
Reconciliation flag · Slack
OutputWhat each run produces - A nightly cash versus POS reconciliation with the variance in dollars, logged with a running month to date total.
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

Does it move money or adjust the deposit?

No. It only compares numbers already recorded in Markt POS and QuickBooks. It never initiates a transfer, edits a deposit, or changes a record.

What counts as a variance worth flagging?

By default, more than 5 dollars over or under. Tell WebRun your own threshold and it flags anything past that instead.

What if the bank deposit posts a day late?

It notes the deposit date against the sales date, so a normal one day lag isn't mistaken for a shortage.

Put this on autopilot.

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