All templates

Reconcile Your Bank Feed Weekly

Every Monday, WebRun uses Plaid to pull the prior week's bank transactions, opens Xero to match them against posted entries, logs any unmatched items to a reconciliation sheet, and flags gaps for you to resolve before the week is out.

Runs on WebRun · Strict Lockdown policy
Every Monday at 9:00 AM WebRunorchestrates each step
1 Plaid pull bank transactions
2 Xero match to ledger entries
3 Google Sheets log unmatched items for review
In short

How can I automatically reconcile my bank feed in Xero every week?

Every Monday, WebRun uses Plaid to pull the prior week's bank transactions, opens Xero to match them against posted entries, logs any unmatched items to a Google Sheets reconciliation sheet, and flags gaps for you to resolve - so your books are never weeks behind.

  • Bank feed reconciled weekly - no more months of catch-up
  • Unmatched items flagged before they compound
  • Reconciliation report ready in Google Sheets every Monday

Built for bookkeepers · accountants · small business owners · finance operations 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 go.xero.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Plaid - pull bank transactions
    plaid.com
    WebRun in Plaid: pull bank transactions
    WebRun opens Plaid to pull bank transactions.
    • Connect to Plaid and retrieve all transactions for the prior week from linked bank accounts
    • Export the list with date, payee, and amount for each transaction

    Done when All bank transactions for the prior week are captured.

  3. 2
    Xero - match to ledger entries
    xero.com
    WebRun in Xero: match to ledger entries
    WebRun opens Xero to match to ledger entries.
    • Open Xero Bank Reconciliation for the same date range
    • Match each bank transaction against the corresponding Xero entry by date, amount, and payee
    • Identify transactions in the bank feed with no matching Xero entry and vice versa

    Done when All transactions are matched or flagged as unmatched exceptions.

  4. 3
    Google Sheets - log unmatched items for review
    google.com
    WebRun in Google Sheets: log unmatched items for review
    WebRun opens Google Sheets to log unmatched items for review.
    • Open the Bank Reconciliation sheet
    • Log every unmatched item: date, amount, source (bank or Xero), and a suggested action
    • Record the total matched and the total unmatched for the week

    Done when The reconciliation sheet shows matched count, unmatched exceptions, and suggested actions.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
go.xero.com
ScheduleRuns automatically on this cadence
Every Monday at 9:00 AM
DeliveryHow each run's result reaches you
Recon report · Google Sheets
OutputWhat each run produces - A weekly bank reconciliation report with matched totals and an exception list for unmatched items.
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

Will it make any changes in Xero?

No - it reads and compares only. All reconciliation decisions and journal entries remain yours to make in Xero.

What if I have multiple bank accounts?

Tell WebRun which accounts to reconcile and it will run through each one in turn, producing a separate exception list per account.

How long does the run take?

For a typical SMB with a few hundred weekly transactions, the run completes in a few minutes. You get the report before you start your Monday.

Put this on autopilot.

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