- Before
- Signs an invoice for nearly two million dollars after a dozen runs have been checked.
- Now
- Approves deductions grouped by clause, with a random spot check of ten runs and every source one click away.
One student transportation contract invoice, run by run, to a verified payment
Marlow Bay Unified School District pays Harrow Student Transport under contract MBUSD-TR-2024-07. Harrow's invoice 4471 for October arrived on Monday, November 2: 6,240 runs, $1,941,860.00. Here is what happens to it, screen by screen, in the working solution.
- 01November 2
Every invoiced run reconciled, in the open
Six agentsThe matching agent matches 1.41 million GPS pings and 296 run sheets. The rate agent finds 18 lift-rate errors and 13 mileage overbills, the rider-rules agent checks 1,150 IEP riders, and the message agent ties 138 of 412 family messages to runs. Each step shows its source and confidence, and the run hands off to Marcus Ibarra and Denise Holloway.
3 hours 12 minutes: 6,118 paid, 87 deduct, 35 ask.
- 02November 5
Run 118 PM, drawn as a stop line
Marcus Ibarra · Transportation contract analystThe invoice sits on top with the verdict meter: Paid 6,118, Deduct 87, Ask 35, and $1,903,985.55 verified to pay. Below it, Run 118 PM on Friday, October 9 is drawn as a transit line from Harborlight Elementary. Each stop shows its scheduled time above and its GPS time below: 3:15 pm against 3:56 pm at the school, 41 minutes late.
- 03One click
Why the bus was late, and the clause that applies
Matching agentThe agent names the cause: bus 2214 was still finishing run 64 PM at Cordelia Park Middle until 3:49 pm. Clicking "§9.4(a) · $250" opens the clause itself, from amendment 2 of the contract, and the view goes on the audit trail. The run happened, so its $356.20 is paid; only the damage comes off.
"For each run that departs its first stop thirty (30) minutes or more after the scheduled time, the District may deduct two hundred fifty dollars ($250) from the monthly invoice, unless the delay is excused under Section 9.5."
- 04Same run
An IEP ride measured as a service, not just a charge
Rider-rules agentAndrés M. has "Max ride 60 min · Aide required · Lift" and rode 74 minutes. The aide, M. Okafor, signed in from 3:10 to 5:35 pm, so the aide was there and the lift was on the bus; the ride time is the breach. The run sheet planned 52 minutes, so this is a service breach by the contractor, not a routing error, and it goes to his IEP case manager, Luis Ferrante.
- 055:14 pm, October 9
His mother's message, matched to the GPS
Message agentLucía M. wrote in Spanish: "Mi hijo llegó a casa a las 5:10. Salió de la escuela a las 4 y nadie nos avisó." The English sits beside it, and the GPS confirms it: bus 2214 stopped at Hollis St at 5:10:42 pm. A reply in Spanish is drafted for a person to approve.
- 06Run 41 PM
A run billed but never run
Matching agentRun 41 PM on Tuesday, October 6 was billed at $298.40, but the GPS places bus 2190 at the Harrow yard for the whole run. The line is drawn with scheduled times only, and the verdict is Deduct $1,098.40: the run rate back under §7.3 plus $800 under §9.4(b). Three family messages from Pier Rd that afternoon match the GPS.
No movement on this run.
- 07Run 95 AM
No GPS means ask, not deny
Deduction agentRun 95 AM on Thursday, October 22 had no GPS login on bus 2231, though the driver signed the run sheet. The verdict is Ask: only $298.40 is held, and the evidence request went to Harrow on November 3 with the director's approval, due November 10. The rest of the invoice is paid on time.
- 08Proposed, then approved
The analyst proposes; the director approves
Denise Holloway · Director of TransportationMarcus proposes the $250 deduction. In Denise's view the verdict shows "Proposed by Marcus Ibarra" with Approve and Return, above findings that cite the GPS departure at 3:56:08 pm, run 64 PM ending at 3:49 pm, the aide sign-in and the §4.2 lift rate. No agent approves, and the person who proposes cannot approve.
- 09Thursday, November 5
A notice of deductions under the contract
Deduction agentThe notice to Dale Whitaker at Harrow, under §9.4 and §9.6, lists each clause, what the evidence shows, the runs and the amount: 87 runs and $27,430.45, with 35 held runs ($10,444.00). It names runs, buses, stops and student IDs, never a disability. Harrow may dispute until November 20, 2026.
- 10Released
Accounts payable pays only the verified amount
Tom Kessler · Accounts payable supervisorBilled $1,941,860.00, less $27,430.45 in approved deductions and $10,444.00 held for evidence: $1,903,985.55 verified to pay. Every release condition is checked, including that the person releasing is not the person who approved, and the amount goes to the ERP as voucher AP-2026-118842, ahead of the December 2 pay-by date.