Blog

Construction Bookkeeping

Progress Billing for Contractors: How It Works and How to Track It

October 23, 2026 6 min readBy
Illustration of a schedule of values with partial amounts billed across several months

Quick answer

Progress billing means invoicing a long job in stages, usually monthly, based on work completed against a schedule of values. Each application lists prior billings, work completed this period, materials stored, retainage held and the balance to finish. In your books, each invoice needs matching job costs and a clear view of what is billed, collected and still held, so cash planning and the WIP schedule stay accurate.

Few contractors can wait until job end to get paid. Progress billing spreads the contract over the life of the job: you bill monthly for the work in place, the owner or GC reviews the application, and payment follows on the contract terms. The bookkeeping challenge is that billing, earning and collecting are three different events.

The schedule of values

Most progress billing starts with a schedule of values: the contract broken into line items such as site work, framing, electrical and finishes, each with a dollar value. Each billing period you report the percent complete on every line. The total of billed lines becomes the current application amount, minus retainage. On larger commercial jobs this is the G702 and G703 format; the logic is the same on smaller jobs with a simpler form.

What each application includes

  • Work completed from prior applications. The running total already billed.
  • Work completed this period. New progress on each line.
  • Materials stored on site. Materials delivered but not yet installed, when the contract allows billing them.
  • Retainage. The percentage withheld from each payment until closeout.
  • Change orders. Approved changes, added to the contract sum before billing against them.

Retainage and cash flow

Retainage, often 5 to 10 percent, is earned but not collected until the job closes out. It sits on your books as retainage receivable, separate from ordinary AR, because it follows different rules and dates. The [retainage glossary entry](/glossary/retainage) covers how to record and release it. What matters for billing: never count retainage as cash available for payroll, and track its release conditions from day one.

Where progress billing goes wrong in the books

Three patterns cause most trouble. First, invoices entered without job tags, so billings cannot be compared with job costs. Second, change orders worked before approval and billed informally, creating disputes and unbilled work. Third, overbilling treated as profit: billing ahead of progress feels like good cash flow until the end of the job, when billings stop but costs continue. The [WIP schedule](/blog/wip-schedule-contractors) is the report that catches all three.

How Mispar helps

Mispar records every application, payment and retainage balance against the right job in your own QuickBooks Online or Xero file, reconciles payments received, and flags open and disputed billings on a monthly open-items list. [Bookkeeping for contractors](/industries/contractors) starts at $229/mo with no long-term contract.

Frequently asked questions

How often should I bill?

Monthly is standard on commercial jobs. Bill on a consistent date with complete documentation; late or messy applications get paid last.

Can I bill for materials not yet installed?

Many contracts allow billing for materials stored on site or in approved storage, usually with documentation. Check your contract terms.

Is an overbilled job a problem?

A small lead is common. Large or growing overbilling means you are spending the customer's money on the last job's costs, and it will show up as a cash crunch near the end.

What if the owner disputes an application?

Record the dispute and the undisputed portion separately. Collect what is agreed, and keep the disputed amount visible on your open-items list until resolved.

Written by

is a Senior Account Manager at Mispar who works directly with small business owners and freelancers to keep their books clean, reconciled, and tax-ready every month.

More about Mispar

Ready for clean, tax-ready books?

Book a free consultation with a Mispar bookkeeping expert. We’ll review your books, show you exactly what we’d deliver, and give you a flat monthly price — no pressure.