// Field notes · Contractor AP
Which construction AP job should we test AI on first?
By Rob Eason, founderPublished
// The choice
Three questions that pick the first job
Invoice coding, lien waivers and pay applications sit on the same desk, touch the same vendors and jobs, and often land on the same project accountant. That is why they are hard to rank. Three questions separate them better than asking which one feels most painful:
- Can you pull 20 to 30 finished examples, each with a known right answer? A test is judged against work your team already closed, so the job needs a stack of closed cases.
- Who can judge a draft, and how long does each one take them? The reviewer is whoever does the job today. A draft that takes the controller an hour to check makes a slow test to read.
- When does a mistake show up, and who catches it? Some come back within days from a GC or an architect. Others sit unseen until month-end, a lien filing or closeout.
// Invoice coding
Invoice coding: the deepest stack, the quietest mistakes
What the test needs. Posted supplier and sub invoices, the POs and subcontracts they billed against, and exports of your jobs, cost codes and cost types. Every posted invoice already carries its coding, so the sample can be spread on purpose across vendors, jobs and kinds of charge.
Who judges it. The AP lead or project accountant who codes today, with a PM for the calls only the job knows. Each draft is a short row of fields, so a reviewer can mark a lot of them in one sitting.
How mistakes surface. Slowly. A cost posted to the wrong job or code doesn't bounce back. It waits in the job-cost report until a PM questions a budget line or the month-end review catches it, usually after the invoice is paid. That argues for testing it first: the comparison finds miscodes your own process catches late.
Coding also feeds the other two jobs. On a federal fixed-price construction contract, FAR 52.232-5 has each progress payment request list the amount for work by each subcontractor, the total of each subcontract and what each sub has already been paid. A sub invoice coded to the wrong commitment puts those lines wrong as well.
// Lien waivers
Lien waivers: rules by state, mistakes found late
What the test needs. Waivers from a few closed pay cycles, given and collected, the payment records behind them, and the forms you use in each state. Who judges it: whoever releases checks or chases waivers today. The check is a set of written rules, which makes drafts quick to mark: the right form, amount and through date, exceptions carried over, and a payment that actually cleared.
The rules differ by state, sometimes sharply. Florida's statute, section 713.20, gives two forms, one for a progress payment and one for final payment, and the progress form covers work through a stated date and leaves out retention. No one may require a lienor to sign a waiver that differs from those forms, a lien right cannot be waived in advance, and a waiver given for a check may be made conditional on that check being paid. Arizona's statute, section 33-1008, sets four forms, conditional and unconditional, for progress and for final payment. There, a conditional release works only with evidence of payment, such as the claimant's endorsement on a check the bank has paid, and every unconditional form must carry a notice, in type as large as anything else on the page, that it binds the signer even if they haven't been paid.
How mistakes surface. Late, and usually as money held. A waiver with the wrong through date, or one never collected from a supplier, looks fine in the file until a lien or bond claim arrives or a payment is held upstream. Under AIA's A201-2017, General Conditions of the Contract for Construction, the architect may withhold a certificate for payment because third-party claims were filed or because the contractor failed to pay subcontractors or suppliers properly, and may nullify part of a certificate already issued on evidence found later. On a job built on those terms, a gap in waivers two tiers down can come back as a short check.
So waivers make the stronger first test when the pain is held draws or the risk of paying the same invoice twice. None of this is legal advice: the test checks waivers against the forms you and your counsel already use, and never picks one.
// Pay applications
Pay applications: quick verdicts, thin history
What the test needs. Past pay apps across several jobs, with the percent-complete sheets, executed change orders and stored-material backup behind each, and the retainage terms of each contract. Who judges it: the billing lead, or the PM who signs. Percent complete always comes from your PM, never from a draft.
How mistakes surface. Fast, and in writing. A201-2017 has the contractor submit an itemized application at least ten days before each progress payment date, built on the schedule of values and supported by what the owner or architect asks for, such as lien releases and waivers from subcontractors and suppliers. The architect then has seven days to certify the full amount, certify less and say why, or withhold the whole application. As a sub, your pay app usually reaches the architect inside your GC's, so a cut comes back to you through the GC.
On federal work a mistake costs more than a resubmission. If a contractor finds that part of a certified progress payment request paid for work that didn't conform to the contract, FAR 52.232-5 has it notify the contracting officer and pay interest on that unearned amount, from the eighth day after receiving it until it reports the deficiency corrected or cuts a later request by the same amount.
Quick verdicts make pay apps easy to score. Volume and dependence make them a weak first test. Twenty to thirty of them means reaching across many jobs and months, and each is only as sound as the coded costs, executed change orders and waivers underneath it.
// Picking one
A short way to choose
Match the first job to the problem you feel most, then check it against the three questions above:
- Start with invoice coding when invoices back up before month-end, PMs keep questioning cost reports, or two shops have just been combined with two cost code lists.
- Start with lien waivers when GCs hold your payments for missing paperwork, you pay many suppliers and sub-tier subs on the same jobs, or you work in states whose statutory forms differ.
- Start with pay applications only when billing is the bottleneck, you run many jobs at once with years of pay apps on file, and costs are already coded the same way every month.
// The first test
What the first test looks like
Whichever job you pick, it is one job at a time. Our free AI proof of concept runs it on copies of 20 to 30 finished documents your team already handled, sent once an NDA is signed. It never logs in to your accounting system, Procore, a GC's portal or your bank, and it signs, sends and pays nothing. Certified payroll stays out of all three jobs: its worker names, identifying numbers and pay are not part of any test. If documents can't leave the office, we build look-alikes with your reviewer.
Before day one the owner names the reviewer, the success criteria are written down, and you get a price range for the live job. Your reviewer compares each draft with what your team actually did and makes the call. After a yes, the job runs on new documents for about 30 days, a person approves every item before it posts or goes out, and the next job is priced on its own.
// Questions
Choosing the first AP test
Can we test invoice coding and lien waivers together?
We work in several states. Whose waiver rules does the test follow?
Our GC takes pay apps through a portal. Can we still test them?
Who should review each job?
Does this cover residential work?

Rob Eason, founder
// Book a proof-of-concept call
Bring the job that backs up first.
Thirty minutes with Rob. Tell him which of the three jobs slows your desk, roughly how many invoices, waivers or pay apps move in a month, and which states you work in. Hold every document until the NDA is signed.
- Co-owned a 60-employee financial services firm and sold his share to his partner.
- Ran GOSO Technologies, a Boston solar company rated 5/5 across 24 Google reviews.
- 5/5 across 83 reviews in HighLevel's Certified Admin Directory.
- 4.3/5 from 6 Google reviews of Massmarket AI.
- Every directory and Google review, critical ones included, is shown word for word at massmarket.ai/reviews.
- Takes every proof-of-concept call himself.
