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:
- Contractor prepares and submits AIA G702/G703 (or equivalent)
- GC project manager reviews line items and percent-complete assertions
- GC may perform a site inspection to verify progress
- GC may require backup documentation (stored materials invoices, subcontractor billing summaries)
- GC approves, partially approves, or rejects the application
- If approved, the owner or lender also reviews
- 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:
- A change order is negotiated and approved verbally or via email
- The PM submits a CO log entry
- The CO isn’t incorporated into the schedule of values before the next billing application is prepared
- The billing application goes out without the CO line item
- The CO sits in a pending queue for 1–3 billing cycles before someone catches it
- $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
| Metric | Typical Manual Process | With AR Automation |
|---|---|---|
| First-submission rejection rate | 15–30% | 5–8% |
| Days from period-end to billing submission | 7–12 days | 2–4 days |
| Change order billing gap (unbilled per $1M contract) | $40K–$80K | <$10K |
| Underbilling as % of WIP | 5–10% | 1–3% |
| Retainage recovery time after project completion | 90–180 days | 30–60 days |
| Lien rights preservation rate | 70–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:
- Month 1–2: New project setup on all new project starts
- Month 2–4: Migrate top 5–10 projects by contract value
- Month 4–6: Migrate remaining active projects
- 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.
Related Posts
- Construction AP Automation: Unique Challenges for CFOs
- Construction Retainage AR Automation: CFO Guide
- AR Automation: Reducing DSO for SaaS and Construction
- Finance Audit Readiness: AP/AR Automation
- DSO Impact on Cash Flow: CFO Guide
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.