Preparing construction payment packages
A finance workflow turns scattered billing documents into a reviewable payment-requisition package.
Construction finance
The workflow
Messy inputs.
Made useful.
Code does
the math.
Same rules.
Every cycle.
Editable in Excel.
Your templates.
Still human.
Independent work, outside my role at Terakeet. Employment experience
The problem
Each billing cycle, the finance team rebuilt continuation sheets and subcontractor waivers from invoices, spreadsheets, and scans. Copying figures between sources and forms left an operator to assemble and reconcile the package by hand.
The package combines pay applications, subcontractor schedules, invoices, and waiver documents that arrive in different formats. Amounts must reconcile precisely, and the operator works in familiar Word and Excel files under a billing deadline.
What I built
The workflow separates document interpretation from calculation. AI reads and routes source inputs, while deterministic code applies the business rules and assembles the company’s templates. An operator reviews the finished package and resolves flagged items before signing.
Read and organize inputs
Extract document details and route each item to the appropriate part of the billing package.
Apply editable rules
Keep subcontractor and scope rules in spreadsheet configuration so an operator can update them without changing code.
Assemble for review
Populate the company’s templates and present exceptions for the finance operator to resolve before signing.
The outcome
The operator receives an assembled package for review, with calculation rules kept editable and amounts produced by code. The workflow prepares the paperwork; a person still resolves exceptions, approves the package, and signs it.
The workflow was exercised on a second project, which exposed differences in spreadsheet columns, subcontractor naming, and repeated form-field labels; those cases became reusable rules. The operator remains responsible for reviewing exceptions and approving each package.
Business impact
A consistent package gives finance more room to review exceptions, approve billing, and keep the cycle moving, with the operator retaining control of each final decision.
- Less manual preparation
- Consistent calculation rules
- Operator review stays central