Corpay

What Is Progress Billing in Construction? How It Works and How It Affects Cash Flow

Category:Payments Automation, Procure-to-Pay
Updated:2026-09-15
Author:David Luther

Progress billing is a method of invoicing in which a contractor bills incrementally for work completed to date rather than once at the end of a project. Each bill covers the portion of the contract finished since the last one, less retainage.

It exists because construction projects run for months and nobody can finance a job to completion out of pocket. The method is separate from the document that records it. A pay application is the form; progress billing is the model underneath.

Key Takeaways

  • Progress billing charges for work in place on a recurring cycle, usually monthly, rather than at milestones or at completion.

  • The calculation is percent complete times contract value, less prior billings and less retainage. Everything hard about it sits in how percent complete gets determined.

  • Progress billing smooths cash flow compared with billing at completion, and it does not eliminate the gap between spending and collecting.

  • Retainage holds back a slice of every approved bill, so a contractor who has billed the job in full has still collected less than the full contract.

  • Milestone billing and progress billing get used interchangeably in conversation and are different mechanisms with different risk profiles.

What is progress billing and when should you use it?

Progress billing suits work that runs long enough that a single invoice at the end would be unworkable for both sides. The owner gets to pay for value received as it accrues, and the contractor gets cash on a cadence instead of carrying the whole job.

The conditions that call for it are consistent across trades:

  • Contract duration measured in months rather than weeks

  • Contract value large enough that the working-capital carry would be material

  • Work that can be measured objectively as it progresses, by quantity installed or cost incurred

  • Financing on the owner's side that draws in stages, which most construction lending does

  • A contract structure, usually with a schedule of values, that divides the scope into billable components

Construction is where the method dominates, and the scale of the activity explains why. U.S. construction spending ran at a seasonally adjusted annual rate of $2,157.6 billion in July 2026, with private nonresidential spending at $755.2 billion, according to the U.S. Census Bureau's Monthly Construction Spending release. Almost none of that is invoiced in a lump at the end.

How is progress billing different from lump-sum and milestone billing?

Progress billing tracks continuous completion. Milestone billing triggers on defined events. Lump-sum billing happens once. Those are three genuinely different cash-flow shapes, and contracts routinely blend them.

Method

What triggers a bill

Cash-flow shape

Typical fit

Progress billing

Percentage of work completed in the period

Recurring, roughly matched to spend

Long-duration construction with a schedule of values

Milestone billing

A defined deliverable or event

Lumpy; nothing between milestones

Design-build phases, equipment delivery, software-style scopes

Lump-sum billing

Completion of the contract

One payment at the end

Short jobs, small scopes

Time and materials

Labor hours and materials consumed

Recurring, tightly matched to spend

Undefined scope, service and repair work

Unit-price billing

Quantity of units installed

Recurring, tied to measured output

Sitework, paving, utilities, quantity-driven scopes

The distinction that matters most in practice is between progress and milestone. A milestone bill that slips because an inspection slipped produces a zero-revenue month on a job that consumed a full month of payroll. Progress billing degrades more gracefully, because partial completion still generates a partial bill.

How does progress billing relate to the schedule of values and the pay application?

The schedule of values divides the contract into line items with values that sum to the contract total. The pay application is the document that reports percent complete against those line items and calculates the amount due. Progress billing is what both of them are in service of.

Treat the form as the reporting layer rather than the method. How the schedule of values and the AIA pay application work is its own body of mechanics, and getting the line-item structure right at contract signing determines how easy every subsequent bill is to assemble.

How do you calculate a progress bill?

Take the percent complete for each schedule-of-values line, multiply by that line's value, sum the results, subtract everything previously billed, then subtract retainage on the current period's amount.

A worked example on a two-million-dollar contract with ten percent retainage, in the fourth month:

Line

Amount

Contract value

$2,000,000

Work completed to date (42%)

$840,000

Stored materials not yet installed

$35,000

Total earned to date

$875,000

Less retainage at 10%

($87,500)

Total earned less retainage

$787,500

Less previous payments

($602,000)

Current payment due

$185,500

Illustrative figures.

Two things in that table catch people out. Stored materials sit in the earned column but haven't been installed, and owners scrutinize that line hard. And retainage is calculated on the cumulative earned amount, not on the current period's increment, which is why the arithmetic runs cumulative-then-subtract rather than period-by-period.

How is percent complete determined?

Three bases are common, and the contract usually specifies one:

  • Cost-to-cost compares costs incurred against total estimated costs. It's the standard for revenue recognition and the easiest to defend to an auditor.

  • Units-completed counts physical output against total units, which works for paving, piping, or anything countable.

  • A project manager's estimate, reviewed by the owner's representative, covers line items where neither of the first two applies cleanly.

Cost-to-cost has a failure mode worth knowing. If your cost estimate was wrong, percent complete is wrong in the same direction, and the error compounds every month until somebody re-forecasts. Job-cost data that updates weekly is the only thing that catches it early, which is why construction job costing is a billing discipline as much as an accounting one.

Protect cash flow on every project

Modernize AP to cut costs, speed approvals, and reduce payment risk — with the real-time visibility construction finance teams need to scale without adding headcount.

Download the whitepaper
protect-cashflow-with-ap.jpg

How do retainage and prior draws reduce the amount billed?

Retainage withholds a percentage of each approved payment, commonly 5% to 10%, until the project reaches substantial or final completion. The money is earned and owed, and the owner holds it as security for completion and warranty work. How retainage is held and released varies by contract and by state statute, and public work often follows different rules than private.

Prior draws subtract for the obvious reason that you already collected them. The reason the calculation runs cumulatively rather than incrementally is that percent complete gets revised. A line item reported at 60% last month and corrected to 55% this month produces a negative increment, and only the cumulative method handles that without a credit memo.

Change orders complicate both. Unsigned change-order work is work you've performed that isn't in the contract value yet, which means it isn't billable, which means it's the single most common category of unpaid construction work. Tracking how change orders affect billing as they happen, rather than at close-out, is the difference between billing them and eating them.

How does progress billing affect cash flow and working capital?

It improves cash flow substantially against the alternative of billing at completion, and it still leaves a structural gap. The contractor pays labor weekly, pays suppliers on their terms, and collects on a monthly cycle that lags the work by several weeks.

Count the lag honestly. A typical cycle runs like this:

  • Work performed in April is billed in early May.

  • The owner's representative reviews the pay application for one to three weeks.

  • Approval routes through the owner, and payment follows on the owner's terms.

Sixty days from labor to cash is ordinary on a well-run job. Ninety is common.

Cost inflation stretches the gap further in real terms. The producer price index for final demand construction rose 5.3% over the twelve months ended August 2026, and the index for materials and components for construction rose 0.3% in August, according to the Bureau of Labor Statistics' Producer Price Index news release. A bill collected in July on April's work is paid in cheaper dollars than it cost.

Why does the billing cadence rarely match the spend cadence?

Because the spend is continuous and the billing is periodic, and the two are governed by different parties. Payroll runs weekly. Supplier invoices arrive when suppliers send them. Billing runs on the owner's cycle, and approval runs on the owner's representative's calendar.

Front-loading the schedule of values is the traditional response, weighting early line items like mobilization and submittals to pull cash forward. Owners' reps know the move and push back on it, and an SOV that's obviously front-loaded invites line-by-line scrutiny on every subsequent bill. The practical version is to make sure genuinely front-weighted costs are represented accurately rather than to inflate them.

How do contractors bridge the gap between billing and payment?

The honest answers are a line of credit, supplier terms, and disciplined collections, roughly in that order of cost. Chasing has a measurable price. Growth corporates lose roughly 4.1% of revenue pursuing overdue B2B payments, according to PYMNTS Intelligence's 2026 Growth Corporates Working Capital Index.

Payment terms on the outbound side are the lever most contractors underuse. Negotiating net 45 or net 60 with material suppliers while collecting on 30-day owner terms shifts the float without borrowing, and how business payment terms work across a supplier base is worth setting deliberately rather than accepting.

Paper slows everything. AFP's 2022 Payments Cost Benchmarking Survey found 92% of organizations receive incoming payments by check and 86% make outgoing payments by check, and construction has stayed on paper longer than most sectors. The broader market is moving, with checks at 26% of B2B payments in 2025, down from 33% in 2022, according to AFP's 2025 Digital Payments Survey. Electronic volume keeps climbing alongside it.

Total ACH Network volume reached 8.9 billion payments in the first quarter of 2026, up 4.8% year over year, with B2B ACH volume growing 9.4% to 2.1 billion transactions, according to Nacha's Q1 2026 ACH Network statistics. Understanding how ACH payments work matters here because same-day settlement removes days from a cycle where days are expensive. Protecting construction cash flow at the disbursement end is the half of the problem contractors actually control.

How is revenue recognized under progress billing?

Under the percentage-of-completion approach in ASC 606, revenue is recognized as performance obligations are satisfied over time, which for most construction contracts means as costs are incurred against total expected costs. Billing and revenue recognition are separate calculations, and the gap between them shows up on the balance sheet.

Bill more than you've earned and you carry a contract liability, which the industry still calls overbilling or billings in excess of costs. Earn more than you've billed and you carry a contract asset, underbilling, which is the more dangerous of the two because it means you've financed work nobody has agreed to pay for yet. A schedule of under- and overbillings reviewed monthly is the standard control, and the month it stops getting reviewed is the month a job goes quietly underwater.

That's a practitioner-level sketch. The application of ASC 606 to a specific contract structure is a conversation for your accountant, not for a blog post.

Funding the progress-billing cadence with Corpay

The money you collect from a progress bill only helps if it reaches subcontractors and suppliers before their terms run out, and that's an operations problem rather than a billing one.

Corpay runs AP automation as a fully managed service. Subcontractor invoices and supplier bills are captured and coded without rekeying, approvals route to the project manager in the field, and payment goes out across virtual card, ACH, or check depending on what each counterparty accepts. Customers see about 40% time saved on the AP cycle, and implementations go live in weeks rather than quarters.

Single-use virtual cards close after one transaction, which removes a fraud surface construction sees plenty of. Card payments also earn rebate, and we pay out more than $800M in rebates per year to customers on spend that was going out anyway, which is one of the few ways a disbursement operation adds to margin instead of subtracting from it.

Corpay is an ERP complement rather than a replacement, with 100+ ERP integrations, including NetSuite, Sage Intacct, Business Central, and Acumatica, so project-tagged payments reconcile back into job cost instead of being retyped. That integration quality is what buyers weight most heavily, and they're right to: 62% rate ERP integration the most important factor when selecting an AP automation solution, and 89% of organizations already use at least some AP automation, according to PYMNTS Intelligence and WEX's 2026 Business Payments Tracker. Choosing construction payment software walks the evaluation, and how to optimize cash flow with AP automation covers the working-capital math.

Frequently Asked Questions

What is progress billing and how does it work?

Progress billing invoices a customer incrementally for work completed to date rather than once at project end. Each bill reports percent complete against a schedule of values, multiplies that by the contract value, then subtracts prior billings and retainage to arrive at the amount currently due.

When should a contractor use progress billing?

On projects long enough and large enough that carrying the full cost to completion would strain working capital, and where completion can be measured objectively as work proceeds. Most construction contracts over a few months use it, and owner financing that draws in stages usually requires it.

How is progress billing different from milestone billing?

Progress billing tracks continuous percent complete and produces a bill every cycle. Milestone billing triggers only when a defined deliverable is reached, so a slipped milestone produces a zero-revenue period. Progress billing degrades more gracefully when a schedule slips.

How do you calculate a progress billing amount?

Multiply percent complete by contract value for each schedule-of-values line, sum the lines, add any stored materials, subtract retainage at the contract percentage, then subtract all previous payments. The calculation runs cumulatively so that revised completion percentages resolve correctly.

How does progress billing affect cash flow?

It smooths collections into a recurring cycle instead of one payment at the end, which is a large improvement. A gap remains, because labor is paid weekly and suppliers are paid on their terms while collections lag the work by 60 to 90 days on a typical job.

How does progress billing work with retainage?

Retainage withholds a set percentage of each approved payment, commonly between five and ten percent, until substantial or final completion. It is calculated on the cumulative earned amount rather than on each period's increment, so a contractor who has billed the job in full has still collected less than the full contract value.

How is revenue recognized under progress billing?

Under ASC 606, revenue is generally recognized over time as performance obligations are satisfied, most often measured cost-to-cost. Because revenue recognition and billing are separate calculations, the difference appears as a contract asset when underbilled or a contract liability when overbilled.

Headshot.JPG

David Luther

Product Marketing Program Manager
David Luther, MBA is a product marketing program manager with years of experience in commercial banking, finance, and technology sectors, with research and writing appearing in financial publications.
Payments Automation
Procure-to-Pay

Smarter payments. Stronger growth. Keep business moving.

Corpay powers payments for 800,000+ businesses worldwide. Let’s build what’s next for yours.