ProcIndex Blog

Construction CFO Guide: Fixing Progress Billing Errors That Destroy Cash Flow (2026)

Progress billing errors—overbilling, underbilling, and AIA schedule mistakes—are the leading cause of contractor cash flow crises. Here's how construction CFOs use AR automation to eliminate billing errors, accelerate GC approvals, and protect lien rights.

TL;DR

Progress billing errors are the construction industry’s most preventable cash flow problem. Overbilling triggers GC rejection. Underbilling silently starves your cash flow. Missed change order line items leave earned revenue unbilled for months. And lien deadline failures eliminate your collections leverage when payments go delinquent. AR automation addresses all four by building structured billing workflows, automating schedule-of-values management, and tracking lien compliance across the project portfolio.

Key takeaways:

  • The average AIA billing application rejection extends payment by 30–60 days; GCs reject 15–30% of first-submission applications from mid-size contractors
  • Underbilling of 5–10% of project value is common and typically goes undetected until a project cash flow crisis hits
  • Change order billing gaps are the #1 source of unbilled revenue on projects over $2M in contract value
  • Preliminary notice deadline failures permanently forfeit lien rights in most states—and few contractors have automated tracking
  • AR automation built for construction handles AIA form generation, stored materials documentation, retainage tracking, and lien compliance in a single workflow

Who this is for: CFOs, Controllers, and Finance VPs at general contractors, specialty subcontractors, and construction management firms ($10M–$300M revenue) with significant project billing complexity.


A billing coordinator at a $40M mechanical subcontractor recently described their billing process like this:

“At the end of every month, I get percent-complete updates from seven project managers via email. Some of them send me a spreadsheet. Some of them just say ‘we’re at about 60%.’ I update the schedule of values, calculate the billing amount, fill out the AIA forms in Excel, attach the stored materials list if I have it, and email the package to the GC’s project manager. Then I wait. Sometimes they approve it. Sometimes they push back on one line item and I have to revise. Sometimes it just… sits in their inbox for two weeks.”

This description—recognizable to anyone who’s worked in construction finance—captures a billing process with at least five structural failure points that directly impact cash flow.

Why Construction Billing Is So Fragile

The AIA Application Approval Gauntlet

Unlike most B2B invoicing where a submitted invoice either gets paid or disputed, construction billing applications go through a formal approval workflow before payment is even authorized:

  1. Contractor prepares and submits AIA G702/G703 (or equivalent)
  2. GC project manager reviews line items and percent-complete assertions
  3. GC may perform a site inspection to verify progress
  4. GC may require backup documentation (stored materials invoices, subcontractor billing summaries)
  5. GC approves, partially approves, or rejects the application
  6. If approved, the owner or lender also reviews
  7. Payment releases 25–45 days after owner/lender approval

Any rejection at step 5 restarts the clock entirely. A billing application submitted on May 1 that’s rejected on May 15 and corrected and resubmitted on May 20 now has a payment date in late June or early July—meaning the work billed was done in April and won’t be paid until 70–90 days later.

The Percent-Complete Estimation Problem

Percent-complete calculations are the core of every progress billing application—and they’re almost always done badly.

The typical process: a project manager walks a job or reviews a schedule, estimates completion percentages from memory or a quick calculation, and reports them to billing by email. These estimates are:

  • Late: PMs submit them 2–5 days after period-end, compressing billing preparation time
  • Conservative: PMs often underestimate to avoid disputes, systematically creating underbilling
  • Inconsistent: Different PMs use different methodologies (physical completion vs. cost completion vs. schedule completion)
  • Unverified: Billing coordinators rarely have the technical knowledge to challenge PM estimates on complex MEP or structural items

The result is a schedule of values that’s systematically understated—meaning the contractor is chronically underinvoicing for work already done and financing the project with their own cash.

The Change Order Billing Gap

On any project of meaningful size, change orders represent 5–15% of final contract value. They’re also the most commonly under-billed revenue category.

Here’s the typical failure sequence:

  1. A change order is negotiated and approved verbally or via email
  2. The PM submits a CO log entry
  3. The CO isn’t incorporated into the schedule of values before the next billing application is prepared
  4. The billing application goes out without the CO line item
  5. The CO sits in a pending queue for 1–3 billing cycles before someone catches it
  6. $150K in earned revenue is effectively interest-free financing for the owner for 60–90 days

Multiply this across a portfolio of 20–30 active projects and a $1M+ billing gap from unincorporated change orders is not uncommon.


The Five Construction Billing Failure Modes

Failure Mode 1: Rejection Due to Form or Documentation Errors

AIA G702/G703 is unforgiving. Common rejection triggers:

  • Arithmetic errors in the schedule of values (column totals that don’t reconcile)
  • Missing or incorrect retainage calculation (wrong rate, wrong basis)
  • Stored materials listed without supporting invoices or conditional lien waivers
  • Notarization missing or incorrect
  • Prior period adjustments made without explanation

Each of these failures results in rejection—even if the substantive billing is accurate. GC project managers are often specifically instructed to reject any application with form errors.

The automation fix: Template-based AIA form generation with built-in validation rules catches arithmetic errors, retainage miscalculations, and missing fields before submission.

Failure Mode 2: Systematic Underbilling from Conservative PM Estimates

This is the silent cash flow killer. A contractor billing 5% below actual progress on a $15M project is leaving $750K in earned revenue unbilled every time they invoice.

The problem is structural: PMs are incentivized to avoid disputes, so they shade estimates low. Billing coordinators lack the data to push back.

The automation fix: Cost-to-complete tracking integrated with the billing system enables cost-based percent-complete calculations that provide an objective check against PM estimates. When a PM says “65% complete” but cost data shows 78% of budget spent with 22% of work remaining, that discrepancy surfaces for review—not rejection, but informed discussion.

Failure Mode 3: Change Order Billing Gaps

As described above, approved COs that aren’t incorporated into billing applications before the next submission create systematic underbilling.

The automation fix: Automated CO tracking flags every approved change order and prompts inclusion in the next billing application. If a billing application is prepared and an approved CO isn’t included, the system requires a deliberate override with reason documented.

Failure Mode 4: Retainage Tracking and Release Failures

Retainage—typically 5–10% of each billing application withheld until project completion—represents a significant receivable on long projects. On a $10M project at 10% retainage, $1M is being held.

Retainage problems occur in two directions:

  • Overbilled retainage: Applying retainage where the contract rate has been reduced to 0% at substantial completion
  • Under-pursued retainage releases: Failing to proactively track retainage release conditions and invoice for retainage after final completion

Retainage receivables often sit aged for years because no one is systematically tracking release conditions across the project portfolio.

The automation fix: Retainage tracking per project with automated alerts when release conditions are met (substantial completion, final inspection, lien waiver delivery) and billing prompts to invoice retainage timely.

Failure Mode 5: Lien Rights Forfeiture

This is the most expensive failure mode and the least understood by construction CFOs outside the legal/collections context.

Mechanics lien rights are a contractor’s most powerful collections tool. But lien rights come with strict procedural requirements: preliminary notices that must be served within days of first furnishing; lien filing deadlines calculated from last date of work or project completion; deadlines that vary by state, project type (private/public), and tier (GC vs. sub vs. supplier).

Most contractors manage lien compliance manually, if at all. The result: rights are forfeited on the projects where collections ultimately become contentious—the situations where lien rights matter most.

The automation fix: Lien deadline tracking by project, state, and tier. Automated preliminary notice generation and service tracking. Filing deadline alerts with sufficient lead time to engage counsel before the deadline passes.


What AR Automation for Construction Actually Looks Like

Construction AR automation is distinct from general AR automation because it must handle industry-specific workflows that generic AR platforms don’t support.

Core Features Required for Construction AR Automation

Schedule of Values Management

  • Digital SOV creation and maintenance per project
  • Change order integration that automatically adds CO line items to the SOV
  • Version history and audit trail per billing application
  • Percent-complete entry by line item with validation rules

AIA Form Generation

  • Automated G702/G703 population from SOV and payment application data
  • Arithmetic validation before export
  • Retainage calculation with configurable rates and substantial completion adjustments
  • Integration with signature and notarization workflows

Stored Materials Tracking

  • On-site and off-site stored materials inventory linked to billing applications
  • Supporting invoice attachment workflows
  • Conditional lien waiver tracking for stored materials documentation

Lien and Notice Compliance

  • State-by-state preliminary notice requirement database
  • Project setup triggers that auto-populate notice deadlines
  • Automated deadline alerts (30/15/7 days) with escalation
  • Preliminary notice generation and service confirmation tracking
  • Lien filing deadline tracking and alert workflows

Payment Application Tracking

  • Submission confirmation workflows
  • GC/owner approval status tracking
  • Rejection reason logging and resubmission tracking
  • Payment receipt reconciliation against application amounts

Financial Impact: What Better Billing Processes Deliver

MetricTypical Manual ProcessWith AR Automation
First-submission rejection rate15–30%5–8%
Days from period-end to billing submission7–12 days2–4 days
Change order billing gap (unbilled per $1M contract)$40K–$80K<$10K
Underbilling as % of WIP5–10%1–3%
Retainage recovery time after project completion90–180 days30–60 days
Lien rights preservation rate70–80%95%+

For a $50M revenue contractor, improving underbilling from 8% to 2% of WIP on $30M of active WIP represents $1.8M in accelerated cash collection—with no change in project volume or margin.


Implementation Considerations for Construction CFOs

ERP Integration Requirements

Construction AR automation needs to connect with your construction ERP (Sage 300 CRE, Sage Intacct Construction, Viewpoint Vista, Procore, Foundation, Jonas) to pull:

  • Job cost data for cost-based percent-complete validation
  • Committed cost and CO data for change order billing prompts
  • Vendor payment status for lien waiver management

Integration depth varies by platform. Construction-native AR automation platforms typically have pre-built connectors; generic AR automation may require custom integration.

Change Management: Getting PM Buy-In

The biggest implementation challenge isn’t the software—it’s getting project managers to submit percent-complete data through the system rather than by email or spreadsheet. This requires:

  • A simple, mobile-friendly PM input interface (a 5-minute monthly task, not a complex ERP login)
  • Clear explanation of why billing accuracy matters to project profitability
  • Visible feedback to PMs on billing outcomes (GC approvals/rejections, payment timing)

PMs who can see that their billing applications are getting approved faster are typically advocates for the process within 2–3 billing cycles.

Phased Rollout for Multi-Project Portfolios

Don’t try to migrate 35 active projects simultaneously. A phased approach:

  1. Month 1–2: New project setup on all new project starts
  2. Month 2–4: Migrate top 5–10 projects by contract value
  3. Month 4–6: Migrate remaining active projects
  4. Month 6+: Historical retainage review and lien compliance audit on legacy projects

This approach generates early wins (faster approvals on new projects) while managing migration complexity.



Stop Losing Cash Flow to Preventable Billing Errors

Progress billing errors are one of the few cash flow problems where the fix is almost entirely within your control. You can’t control when owners pay—but you can control whether your applications go in on time, get approved on the first submission, capture every change order, and preserve your lien rights.

ProcIndex helps construction CFOs build AR automation workflows designed specifically for AIA billing, change order management, and lien compliance—so your team stops leaving cash on the table through preventable process failures.

Schedule a construction billing assessment →

We’ll review your current billing workflow and rejection rate to identify the highest-value automation opportunities for your project portfolio.