The pay application, checked line by line before it leaves the office
It is the twenty-fifth, and the pay application is due. On the project manager’s screen: this month’s application, last month’s, the schedule of values, a folder of lien waivers, and a month of daily reports and photos that are supposed to agree with all of it.
Source: PRESWERX, "What an Agent Catches Before a Pay Application Goes Out," Sep 26, 2026 — https://www.aiagentsforconstructioncompanies.com/blog/what-an-agent-catches-before-a-pay-application-goes-out.html
The problem
Mostly, those documents do not quite agree. A line billed ahead of the work the field actually logged. Retainage figured on last month’s contract sum, before a change order moved it. A waiver written for the wrong period, or for a dollar amount that no longer matches the billing. A subcontractor who was paid last month and never sent the waiver for it.
None are hard to catch. They are tedious to catch — line-by-line comparison, done under deadline, by the person whose judgment the owner is paying for. Missed, they surface later in a lender’s draw review or an owner’s audit, after the money has moved.
How the agent workflow works
- Line up the applications against the schedule of values. The agent reads this period’s application and last period’s against the current schedule of values, including approved change orders, and the contract’s current retainage terms.
- Compare billed progress to field evidence. Each line’s percent complete is checked against the daily reports and progress photos already logged for that scope — the comparison reviewers skip because it is tedious by hand.
- Check the waiver file. The agent confirms what has been received, for which period, and for what amount — and flags every subcontractor paid last period who still owes a waiver for that payment.
- Return a marked-up application, not a verdict. Each flagged line gets a short, plain-language note: a sub billing sixty percent on a line the reports and photos put closer to forty, retainage applied to the wrong base, a waiver referencing the wrong period or amount.
- A human works the flags and signs. The PM or controller fixes the errors and makes the calls the agent cannot — whether stored material counts toward percent complete is a contract question; whether to pay a number the field data does not support is a business question. The agent flags; the signer still signs.
What you need to set it up
- The contract, schedule of values, and approved change orders in one place, current. An agent checking against last month’s contract sum is worse than no agent — it produces confident, wrong flags.
- Prior applications in readable form, not scanned sideways PDFs that defeat extraction.
- Field records worth comparing against. If daily reports and progress photos are sporadic, the percent-complete check has nothing to stand on.
- Waiver tracking that names period and amount per document. Cost is honest: it runs on tools the office already pays for; the real cost is keeping the contract file current.
Where it breaks
Percent complete is judgment wearing a number’s clothes. Photos and logs support an estimate; they do not measure one. A forty-versus-sixty flag is a prompt for a conversation — treat it as a measurement and you will burn subcontractor trust fast.
Contract exceptions are real. Retainage sometimes legitimately steps down mid-project; stored materials sometimes are billable on delivery. The agent flags every deviation from the base terms — including the ones the contract actually allows. The exception list has to be taught, per contract, by a person.
Extraction errors look like billing errors. A misread digit in a scanned continuation sheet becomes a flag accusing a sub of overbilling. Every flag needs its source visible, so the reviewer can see in seconds whether the error is the sub’s or the agent’s.
It only checks what it can see. Work performed but never logged, photos never taken, a waiver sitting in someone’s inbox unfiled — the package can pass every automated check and still be incomplete in the ways that matter.
The bottom line
The review was always mostly comparison, not judgment — exactly the part worth handing off. Trial it on one application, in parallel with your normal review, and compare flag lists. The hour saved belongs in the conversations about why a number does not match.