AIA Billing01

AIA billing without the pay-app day.

We encode the billing rules that live in someone’s head — retainage, stored materials, change-order sequencing — so the G702/G703, the AIA invoice, assembles itself.

  • AI implementation services
  • AIA pay apps from live job data
  • Your billing rules, encoded
  • Billing becomes review, not assembly

Official services partner of the platforms defining AI

NVIDIAAnthropic
Peter Enestrom, founder of Zaigo

Every engagement is led personally by Peter Enestrom and the Zaigo AI & engineering team

YaleColumbia UniversityMicrosoft
The broken Friday01

Pay-app day is assembly work, not billing work.

From contractors we have sat with: general contractors and specialty subs between $10M and $100M, billing against owner contracts, with every rule carried in one person’s head.

  • The billing-day scramble

    Every pay application is assembled by hand from job-cost exports and email — schedule of values carried forward, G703 re-keyed line by line. A full Friday, every cycle.

  • Change orders approved in the field, missing from the pay app

    The work got a verbal yes, but the change order never reached the schedule of values. The money sits unbilled until someone reconciles the log — eventually.

  • Retainage in a side spreadsheet

    Retainage lives outside the accounting system, in a spreadsheet whose release conditions nobody checks systematically. At closeout, collecting it means reconstructing the job’s history by hand.

  • The rules walked out the door

    Every contract’s quirks — stored-materials invoices, change orders billed as separate lines — lived in one person’s head. She left; nobody has checked a pay app against the contract since.

  • Stored-materials evidence, chased by phone

    The pay app stalls on backup not in the office: supplier invoices, insurance certificates, photos of material in the laydown yard. Billing waits; the deadline does not.

What manual costs02

The lost Friday is a line item, not a feeling.

What billing day looks like at a contractor running on spreadsheets and memory. Your numbers will differ — the first contract we encode puts figures on yours before the rest get built.

Full FridayAssembling each round of pay applications from job-cost exports, spreadsheets, and email
UnbilledChange orders approved in the field but missing from the pay application
Side spreadsheetWhere retainage lives, with release conditions nobody checks systematically

From anonymized engagements — general contractors and specialty subs, $10–100M in revenue

How it works03

We encode your exceptions.

No new system for your team to learn. The billing rules your best person carries in their head become the pay app.

  1. 01

    Encode one contract’s billing rules

    We write down one contract’s rules end-to-end: retainage terms, stored-materials evidence, change-order sequencing, the owner’s format. The tribal knowledge becomes a written rule set — yours to keep.

    First contract
  2. 02

    Generate the pay app from job data

    The G702/G703 assembles itself from live job-cost data — schedule of values carried forward, retainage computed, stored materials evidenced, change orders sequenced. The rest lands in an exception queue.

    Each billing cycle
  3. 03

    Onboard every contract

    Each owner, each contract, each format gets its rule set. Your team reviews flagged exceptions and approves the batch. The Friday before billing is just a Friday.

    Ongoing
Not another tool

The software holds the data. It doesn’t hold your billing rules.

Construction accounting suites hold the job-cost ledger; off-the-shelf templates format the forms. Neither holds the judgment: this owner’s retainage terms, that architect’s evidence requirements, the change-order sequencing your PM negotiated.

We encode your billing rules; our AI reads the job data you already keep against them. The pay application assembles itself, exceptions come to a human, and the software keeps doing what it was good at — holding the data.

In production
Exception reviewWhat pay-app day becomes — from a full Friday of assembly to a queue of flagged items
G702 + G703Assembled from live job-cost data, with retainage and stored materials computed per contract
Every contractOnboarded with its own rule set — billing becomes review, not assembly
Peter Enestrom, founder of Zaigo
Who builds it

Led by Peter Enestrom.

Founder — leads AI & Engineering

Pete Enestrom

Every engagement is led personally by Pete, working with the Zaigo AI & engineering team from the two-week audit through the production handover. The person who scopes the work is the person who builds it.

Education
Yale & ColumbiaGraduate
Background
Microsoft & IntelFormer
Experience
Exited FounderVenture-Backed

Background

Questions04

Asked by controllers and owners.

The straight answers, before you book anything.

AIA billing is the standard progress-billing process in construction, built on the AIA-style G702 application and G703 continuation sheet. The contractor bills for work completed in the period against an approved schedule of values, includes approved change orders and stored materials, and deducts retainage per the contract. Most owners and architects expect pay applications in this format even when the contract itself is not an AIA document.

The G702 is the summary page: contract sum, approved change orders, total completed and stored to date, retainage, and the current amount due. The G703 is the continuation sheet behind it: the schedule of values broken into line items, with work completed, stored materials, and retainage tracked per line. The G702 totals must tie to the G703 lines.

Retainage is a percentage of each progress payment withheld per the contract until defined release conditions, usually substantial or final completion. Each line of the schedule of values carries its own retainage math, and the withheld amount accumulates across pay applications. Release conditions differ by contract, so they have to be tracked per job rather than assumed.

Most rejections are mechanical: arithmetic that does not tie between the G702 and G703, missing change-order documentation, billing ahead of the approved schedule of values, stored materials billed without invoices or insurance certificates, missing lien waivers, or the wrong retainage math. Each owner and architect enforces a slightly different set of these rules.

An approved change order is added to the schedule of values as a new line item, and its work is billed in the period it is performed like any other line. The failure mode is sequencing: a change order approved in the field that never reaches the schedule of values is money that does not get billed. The change-order log and the pay application have to reconcile every cycle.

Start with one workflow.

Tell us where your team loses hours. We will come back with a straight answer on whether AI can help, what it would take, and what it would pay.