All templates
For heavy haul carriers, freight billing teams & accounts receivable managers

Audit accessorial charges on every heavy haul invoice automatically

Every Monday, WebRun pulls invoices for moves completed in the prior week from QuickBooks, cross-references the accessorial charges on each invoice against your standard rate schedule stored in Google Sheets, and flags discrepancies for billing team review before any invoice is finalized.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every Monday at 9:00 AM WebRun
1 ProMiles pull completed moves with accessorial details
2 QuickBooks read accessorial charges on draft invoices
3 Google Sheets compare charges against rate schedule and log exceptions
Run a sample
In short

How do I automatically audit accessorial charges on heavy haul invoices?

WebRun pulls completed move data from ProMiles and draft invoice charges from QuickBooks each Monday, then compares every accessorial line item against your contracted rate schedule in Google Sheets. It logs any deviation with the variance amount and flags it for billing team review before any invoice is finalized or sent.

  • Billing errors caught before invoices reach customers
  • Every accessorial charge compared against contracted rates automatically
  • Audit trail maintained in Google Sheets for dispute resolution

Built for heavy haul carriers · freight billing teams · accounts receivable managers · transport finance departments

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

  2. 1
    ProMiles - pull completed moves with accessorial details
    promiles.com How to Automate ProMiles
    WebRun in ProMiles: pull completed moves with accessorial details
    WebRun opens ProMiles to pull completed moves with accessorial details.
    • Open ProMiles and pull the list of moves completed in the prior week
    • For each move, note any accessorial events such as permit fees, escort charges, route survey costs, and detention
    • Capture the expected charge basis for each accessorial based on move parameters

    Done when All completed moves with their accessorial event details are captured.

  3. 2
    QuickBooks - read accessorial charges on draft invoices
    • Open QuickBooks and navigate to draft invoices for each completed move
    • Read the accessorial line items on each draft invoice
    • Note the charge type, amount, and unit basis for each line item

    Done when Every draft invoice's accessorial charges are recorded for comparison.

  4. 3
    Google Sheets - compare charges against rate schedule and log exceptions
    google.com How to Automate Google Sheets
    WebRun in Google Sheets: compare charges against rate schedule and log exceptions
    WebRun opens Google Sheets to compare charges against rate schedule and log exceptions.
    • Open the accessorial rate schedule sheet
    • Compare each invoice charge against the contracted rate for that charge type and move parameters
    • Flag any charge that deviates from the rate schedule by more than your tolerance threshold
    • Log exceptions with the invoice number, charge type, billed amount, contracted rate, and variance

    Done when The audit log is updated with all exceptions flagged for billing team review.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.promiles.com/permit-manager
ScheduleRuns automatically on this cadence
Every Monday at 9:00 AM
DeliveryHow each run's result reaches you
Audit exceptions · Google Sheets
OutputWhat each run produces - A weekly accessorial charge audit log flagging invoices with rate deviations, including charge type, billed amount, contracted rate, and variance.
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 automatically correct the invoice charges in QuickBooks?

No. WebRun flags discrepancies in the audit log and leaves all invoice corrections to your billing team. No invoice is modified or sent without a human reviewing the exception first.

What types of accessorial charges does it audit?

It audits any accessorial line item on the invoice, including permit fees, pilot car and escort charges, route survey fees, detention, layover, and fuel surcharges, as defined in your rate schedule sheet.

Where does the rate schedule live?

Your contracted accessorial rates are stored in the Google Sheet you set up during onboarding. You update the sheet whenever rates change, and WebRun reads from it on every run.

Put this on autopilot.

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