All templates

Automated Simpro Job Cost Reconciliation

Every Monday, WebRun opens Simpro, compares last week's completed jobs against what was actually invoiced for each, logs any job with a cost or invoice mismatch to Airtable, and drafts a Gmail summary for the accounts team so discrepancies get caught before they compound.

Runs on WebRun · Strict Lockdown policy
Every Monday at 9:00 AM WebRunorchestrates each step
1 Simpro compare completed jobs against invoiced amounts
2 Airtable log discrepancies found
3 Gmail draft the reconciliation summary
In short

How do I reconcile Simpro job costs against invoices every week?

WebRun compares last week's completed Simpro jobs against what was actually invoiced every Monday. It logs any job with a cost or invoice mismatch to Airtable and drafts a Gmail summary for the accounts team, so discrepancies get caught within the week instead of piling up unnoticed until month end.

  • Cost and invoice mismatches get caught within the week they happen
  • Every discrepancy has a logged record instead of a buried job note
  • The accounts team gets a ready draft instead of a manual cross-check

Built for electrical and plumbing contractors · HVAC companies · field service businesses · trades business owners

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

  2. 1
    Simpro - compare completed jobs against invoiced amounts
    simprogroup.com
    WebRun in Simpro: compare completed jobs against invoiced amounts
    WebRun opens Simpro to compare completed jobs against invoiced amounts.
    • Open Simpro and review jobs marked complete last week
    • Compare the job cost total against what was actually invoiced
    • Capture the job number and the size of any mismatch

    Done when Every completed job from last week has been checked against its invoice.

  3. 2
    Airtable - log discrepancies found
    airtable.com
    WebRun in Airtable: log discrepancies found
    WebRun opens Airtable to log discrepancies found.
    • Add a record for each job with a cost or invoice mismatch
    • Note the expected amount versus the invoiced amount
    • Set the status to needs review

    Done when Every mismatched job has an Airtable record.

  4. 3
    Gmail - draft the reconciliation summary
    gmail.com
    WebRun in Gmail: draft the reconciliation summary
    WebRun opens Gmail to draft the reconciliation summary.
    • Draft a summary listing each mismatched job and the discrepancy amount
    • Address it to the accounts team
    • Leave it in Drafts. Never adjust an invoice directly

    Done when A draft reconciliation summary is waiting for the accounts team.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.simprogroup.com
ScheduleRuns automatically on this cadence
Every Monday at 9:00 AM
DeliveryHow each run's result reaches you
Reconciliation summary · Gmail
OutputWhat each run produces - An Airtable log of job cost discrepancies and a draft Gmail reconciliation summary for the accounts team.
Spreadsheet + alert
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 correct the invoice or job cost itself?

No. WebRun only flags where the job cost and invoice don't match. Correcting an invoice or adjusting a job cost stays with your accounts team.

Does it send the summary automatically?

No. It's always left as a Gmail draft so the accounts team reviews it before sending it anywhere.

What counts as a mismatch?

Any completed job where the invoiced amount differs from the job cost total in Simpro. You can set how large a difference counts as worth flagging.

Put this on autopilot.

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