Contractor Finance · October 7, 2026

How to Manage Progress Billing for Contractors

By Golden Bookkeeping

Contractor and bookkeeper reviewing construction billing records and project plans

Progress billing is invoicing a client in stages as work is completed instead of waiting until the whole job is finished. For contractors, it is more than an invoice routine. It is the operating link between the work in the field, the contract, the job-cost records, and the cash the business needs to keep moving.

Every project has its own contract requirements. Use this guide to create a disciplined process, then follow the signed agreement and local requirements for the specific job.

The schedule of values is the backboneBreak the contract into measurable, reviewable pieces of work so every billing request can be tied back to the project plan.

Progress billing vs. lump-sum invoicing

Lump-sum invoicing sends one bill at completion. Progress billing divides the contract across the work as it is completed. A small service call or short punch-list job may suit a simple invoice. Longer work with material, labor, subcontractor, or timing commitments usually needs a clearer billing rhythm.

  • Progress billing requires more tracking, but it creates regular checkpoints for completed work, approved changes, retainage, and collections.
  • Lump-sum invoicing can be simpler when the scope and duration are limited.
  • Milestone billing connects payment to defined events. It can sit alongside a monthly progress-billing process when the contract calls for it.

The useful choice is the one that matches the contract, the project timeline, and the work you can document honestly.

1. Build the billing schedule before work begins

Start with the contract amount and project timeline. A construction progress-billing schedule maps the billing periods to real work, rather than calendar guesses. That gives the field and office a shared view of what can be supported in the next application.

Set up the schedule of values

The schedule of values, often called an SOV, is a line-item breakdown of the contract. The line values should add up to the current contract total. Use work packages that can be measured and reviewed, such as rough framing, electrical rough-in, drywall, finish carpentry, or a defined equipment package. Avoid broad labels such as “interior work” when they make it hard to explain what has been completed.

Link milestones to billing periods

For each line, agree how completed work will be identified at the end of a billing period. Keep the field reporting, customer or general-contractor review process, and billing calendar aligned. That alignment is what turns the schedule into a practical cash-flow planning tool.

Contractor and bookkeeper reviewing a schedule-of-values worksheet, construction plans, and calculator

2. Prepare a clear payment application

A payment application should make the current request easy to trace. It normally shows the contract amount, work completed in the period, total work completed to date, prior billings, approved changes, contract-required retainage, and the current amount requested. Use the form and submission instructions required by the contract.

Here is a simple example. A $120,000 kitchen remodel has four SOV lines: demolition and rough framing at $30,000, electrical and plumbing rough-in at $25,000, drywall and finishes at $45,000, and cabinets and fixtures at $20,000. If the first line is complete and 60% of the second line is complete, work completed to date is $45,000. If the contract withholds 10% retainage from that amount, the current request before prior billings is $40,500. This is only an illustration. The contract controls how the application is calculated and submitted.

Use percentages you can support

Percentage complete should be based on real progress, not on a number that makes the current request look better. Use site records, dated photos, daily logs, delivery tickets, field notes, and the project manager’s review to support the amount claimed. Clear records reduce the chance of a disputed application and give the office a faster way to answer a question.

Keep change orders separate

Approved changes should flow into the revised contract total, the schedule of values, and the job-cost records. Do not bury extra work inside an original line item. A separate change line makes the scope, authorization, cost, and billing history easier to see at closeout.

3. Use a payment-application checklist

A checklist gives the office a repeatable final review before every submission. Follow the contract and payer instructions, then confirm the package includes what the project requires.

  • The correct application form and billing period
  • An updated schedule of values with current and cumulative amounts
  • Completed work for the period, clearly described
  • Approved change documentation
  • Retainage calculated as required by the contract
  • Supporting records requested for the project, such as photos, daily logs, delivery tickets, or approvals
  • Any waiver, supplier, subcontractor, or closeout documents required for that payment

Do not assume the same package works for every customer or general contractor. Submission requirements, waiver language, retainage, notice requirements, and deadlines can differ by contract and jurisdiction. Get legal guidance when the question is about your rights, obligations, or a dispute.

4. Track approvals, retainage, and payment status

Once the application goes out, it needs an owner. Log the submission date, amount requested, reviewer, approval status, revisions requested, payment due date, and collection date. Keep the correspondence and the final approved version together so the next follow-up starts with facts.

Track retainage as its own running balance. The team should be able to see what has been withheld, what condition must be met for release, and what documents or closeout work are still outstanding. That prevents retained amounts from disappearing into the background during a long project.

Construction business owner and advisor reviewing a project folder and construction plans

5. Reconcile billing with job costs and cash

At each billing period, compare work completed, amounts billed, cash collected, committed costs, and actual job costs. The purpose is not to force those numbers into one percentage. They move differently over a job. The purpose is to see why they differ and what the difference means for the next payroll, material order, draw, or project decision.

When costs are moving ahead of submitted or approved billing, the business may need to investigate progress documentation, scope changes, purchase timing, billing procedures, or customer approvals. When billing is ahead of current costs, keep the future work and related obligations visible. Neither condition is automatically good or bad without the contract, project phase, and full job picture.

This is where profitability tracking becomes useful. Compare the estimate with actual labor, materials, subcontractors, equipment, and approved changes while the job is active, not only after closeout.

Common progress-billing mistakes

  • Billing from memory instead of records: use field documentation that supports the claimed work.
  • Letting change documentation lag: keep authorized changes visible in the billing and job-cost systems.
  • Ignoring retainage until closeout: keep a running record of amounts withheld and release conditions.
  • Submitting without a follow-up process: record status, questions, approvals, and collection dates.
  • Mixing job costs: a payment application cannot tell a useful story when the books do not separate project costs consistently.

How Golden Bookkeeping helps

Golden Bookkeeping helps contractors build the records and reporting rhythm behind dependable billing decisions. From organized books and job-cost structure to a clearer view of cash timing, the goal is practical information the business can use. If the billing process and job costs are not tying together, a Profit Review is a focused place to start.

Common questions

Progress billing FAQ

What is the difference between progress billing and milestone billing?+

Progress billing requests payment for work completed during a billing period, often using a schedule of values. Milestone billing ties payment to defined events or phases. A contract may use either approach, or combine them.

How do contractors calculate a progress billing invoice?+

Start with the schedule of values, document the work completed for each line, calculate the cumulative amount earned under the contract, then account for prior billings, contract-required retainage, approved changes, and any required supporting documents.

What should be included with a payment application?+

Follow the contract and the payer's submission instructions. The package may include the required application form, an updated schedule of values, approved change documentation, records supporting completed work, and any lien-waiver or supplier documentation required for that payment.

How should contractors track retainage?+

Track retainage separately from each billing period so the team can see the amount withheld, the contract condition for release, and the documents or closeout work still required. Contract and local requirements can vary, so confirm the details for the project.

Keep reading

Related insights

Back to contractor finance →