All templates

Automated Rental Billing Reconciliation

Every morning, WebRun opens Flight Schedule Pro, reads all completed reservations from the previous day with their Hobbs times and fuel charges, compares them against the corresponding invoices in QuickBooks, flags any reservation without a matching invoice or any charge discrepancy, and posts a reconciliation summary to Slack so your billing team can resolve gaps before they compound.

Runs on WebRun · Strict Lockdown policy
Every day at 7:00 AM WebRunorchestrates each step
1 Flight Schedule Pro read completed reservations and charges
2 QuickBooks compare against invoices
3 Slack post reconciliation summary
In short

How do I automatically reconcile flight rental and fuel billing between my scheduling system and QuickBooks?

Every morning, WebRun reads all completed reservations from Flight Schedule Pro, calculates the expected rental and fuel charges, then compares them against QuickBooks invoices for the same students and dates. Any missing or mismatched invoice is flagged in a Slack summary so your billing team can close the gap before it compounds.

  • Missing and mismatched invoices are caught every morning before they build into a backlog
  • Billing staff see a clear reconciliation summary in Slack without cross-checking two systems manually
  • No invoice is created or changed in QuickBooks without a person making the decision

Built for flight school billing staff · flight school managers · aviation school bookkeepers

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

  2. 1
    Flight Schedule Pro - read completed reservations and charges
    flightschedulepro.com
    WebRun in Flight Schedule Pro: read completed reservations and charges
    WebRun opens Flight Schedule Pro to read completed reservations and charges.
    • Open Flight Schedule Pro and filter completed reservations from the previous day
    • Read each reservation's aircraft, student, Hobbs time, rental rate, and any logged fuel charge
    • Calculate the expected billing total for each reservation based on Hobbs time and rate

    Done when All previous-day completed reservations are listed with expected rental and fuel charges.

  3. 2
    QuickBooks - compare against invoices
    • Open QuickBooks and find invoices created for the same students on the previous day
    • Compare the invoiced amounts against the expected totals from Flight Schedule Pro
    • Flag any reservation with no matching invoice, or where the invoiced amount differs from the expected total

    Done when All discrepancies between Flight Schedule Pro totals and QuickBooks invoices are identified and listed.

  4. 3
    Slack - post reconciliation summary
    slack.com
    WebRun in Slack: post reconciliation summary
    WebRun opens Slack to post reconciliation summary.
    • Post a Slack reconciliation summary to the billing channel listing matched, unmatched, and discrepant charges
    • Show the total matched, total flagged, and the dollar value of any gaps
    • Prompt the billing team to review QuickBooks and resolve any flagged items today

    Done when The billing team has a daily Slack reconciliation summary with every unmatched or discrepant charge called out.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.flightschedulepro.com
ScheduleRuns automatically on this cadence
Every day at 7:00 AM
DeliveryHow each run's result reaches you
Billing reconciliation · Slack
OutputWhat each run produces - A daily Slack reconciliation summary comparing Flight Schedule Pro rental and fuel charges against QuickBooks invoices, with all gaps and discrepancies flagged for billing team review.
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 create or modify invoices in QuickBooks automatically?

No. WebRun only reads existing invoices in QuickBooks and compares them against Flight Schedule Pro records. It never creates, edits, or deletes an invoice. All billing corrections are made by your team after reviewing the Slack summary.

What counts as a discrepancy?

WebRun flags two situations: a completed reservation in Flight Schedule Pro with no matching invoice in QuickBooks for that student and date, and a reservation where the invoiced total differs from the amount calculated from Hobbs time and the rental rate.

Can it handle fuel surcharges and additional fees?

Yes. If Flight Schedule Pro records fuel charges or other fees alongside the reservation, WebRun includes them in the expected total and compares the full amount against the QuickBooks invoice. Configure the fee fields during setup.

Put this on autopilot.

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