All templates
For small business owners, bookkeepers handling Square accounts & retail operators

Reconcile your Square payouts against your bank balance automatically

Every morning, WebRun opens Square and checks for any payout that landed in the past 24 hours, captures the payout amount, transfer date, included sales period, and any deductions, then logs all details in Google Sheets so your bookkeeper has everything needed to reconcile against the bank statement.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every day at 7:00 AM WebRun
1 Square pull payout details and deductions
2 Google Sheets log the payout for bookkeeper reconciliation
Run a sample
In short

How do I automatically reconcile Square payouts with my bank deposits?

WebRun checks Square's Balance page every morning for payouts that landed in the last 24 hours, captures each transfer's gross sales, fees, and net amount, and appends the full breakdown to a Google Sheet. Your bookkeeper has everything needed to reconcile against the bank statement without logging into Square.

  • Bookkeeper has every payout logged before the morning reconciliation window
  • Fee deductions are captured separately for clean accounting records
  • Payout variances are flagged automatically for review

Built for small business owners · bookkeepers handling Square accounts · retail operators · Square merchants who reconcile bank statements

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

  2. 1
    Square - pull payout details and deductions
    squareup.com How to Automate Square
    WebRun in Square: pull payout details and deductions
    WebRun opens Square to pull payout details and deductions.
    • Open Square Dashboard and navigate to Balance
    • Identify any payouts transferred in the last 24 hours
    • Capture the payout amount, transfer date, sales period covered, gross sales, fees deducted, and net amount for each

    Done when Every payout from the last 24 hours is captured with its full breakdown.

  3. 2
    Google Sheets - log the payout for bookkeeper reconciliation
    google.com How to Automate Google Sheets
    WebRun in Google Sheets: log the payout for bookkeeper reconciliation
    WebRun opens Google Sheets to log the payout for bookkeeper reconciliation.
    • Append each payout as a new row: transfer date, payout amount, sales period, gross, fees, and net
    • Calculate a running year-to-date payout total in a summary row
    • Flag any payout that differs from the expected amount by more than 2% for bookkeeper review

    Done when All recent payouts are logged with breakdowns and any variance flags.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
squareup.com/dashboard/balance
ScheduleRuns automatically on this cadence
Every day at 7:00 AM
DeliveryHow each run's result reaches you
Payout reconciliation log · Google Sheets
OutputWhat each run produces - A Google Sheet with each Square payout logged by date, amount, sales period, fees, and net, with a running total and variance flags.
Spreadsheet
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 match the Square payout to my bank account deposit automatically?

WebRun logs the Square payout details in a sheet your bookkeeper uses alongside the bank statement. The actual bank match is confirmed by your bookkeeper or accounting software.

Does it capture Square's processing fees separately?

Yes. Each row includes gross sales, total fees deducted, and net payout so your records show the full breakdown, not just the amount that hit the bank.

Can it push the data directly to QuickBooks?

The Google Sheets log is the primary output. Ask your WebRun setup to also log to a QuickBooks-connected sheet or use the QuickBooks import flow as a second step.

Put this on autopilot.

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