Create Invoice
COMMERCIAL TRADE & CONSTRUCTION

Contractor Billing & Progress Invoicing Guide

The complete guide to construction cash flow, Schedule of Values (SOV), retainage withholdings, change orders, and conditional lien waivers for trade contractors and builders.

1. Understanding Construction Progress Billing (Percentage-of-Completion)

Unlike retail businesses that bill upon delivery or digital freelancers who bill upon project milestones, general contractors and subcontractors operate on long-term capital-intensive cycles. Ordering lumber, structural steel, electrical conduit, and plumbing fixtures requires heavy upfront expenditure weeks before installation.

Progress billing solves this working capital gap by permitting contractors to submit monthly applications for payment based on the cumulative percentage of work completed in each phase of construction.

The Progress Billing Formula:

1. Total Earned to Date = (Scheduled Value × % Completed) + Stored Materials

2. Less Previous Billings = Total Earned to Date − Sum of Prior Approved Invoices

3. Less Retainage (e.g. 10%) = Current Earned − 10% Withholding

4. Current Payment Due = Current Billed Amount − Current Retainage Withholding

For trade contractors, our Contractor Invoice Generator provides dedicated fields for labor hours, material costs, equipment rentals, and project site addresses.

2. The Schedule of Values (SOV): Structuring Project Breakdown

The Schedule of Values (SOV) is the master itemized budget agreed upon between the general contractor and project architect or owner prior to breaking ground. It assigns an exact monetary value to every trade division (e.g., Demolition, Framing, Electrical Rough-In, Drywall, Finishes).

Item # Description of Work Scheduled Value % Complete Total Billed
01-100 Foundation & Footings $45,000.00 100% $45,000.00
02-200 Structural Framing $80,000.00 75% $60,000.00
03-300 Electrical Rough-In $35,000.00 40% $14,000.00
04-400 Plumbing Rough-In $30,000.00 20% $6,000.00

Pro Tip: "Front-loading" an SOV (assigning disproportionately higher values to early project phases like mobilization and excavation) is heavily scrutinized by construction lenders and project architects. Ensure all scheduled values correlate with actual labor and material allocations.

3. Retainage: Why 10% Withholdings Matter & How to Bill Final Release

Retainage is a financial mechanism designed to safeguard project owners against incomplete workmanship, contractor abandonment, or unaddressed punch-list defects. In commercial contracts, a standard 10% (or 5% on public works projects) is deducted from every progress invoice.

During Construction

If your current monthly work completed totals $50,000, your progress invoice shows $50,000 gross billing, less $5,000 retainage (10%), yielding a net invoice payable of $45,000. The $5,000 withheld is tracked in your accounts receivable as retained earnings.

Final Retainage Release Invoice

Upon Substantial Completion, issuance of the Certificate of Occupancy, and sign-off on all punch-list items, the contractor submits a standalone "Final Application for Payment & Retainage Release" billing the cumulative withheld balance.

4. Lien Waivers: The Crucial Bridge Between Billing & Payment

Mechanics' liens are powerful legal instruments that give contractors and material suppliers the right to claim ownership interest in real property if they are not paid for improvements made to that property. To eliminate this risk, owners and general contractors will never release payment without an executed Lien Waiver.

1. Conditional Progress Lien Waiver

Best Practice: Always submit a conditional lien waiver alongside your monthly progress invoice. It states: "Subject to the receipt of cleared funds in the amount of $45,000, the undersigned waives and releases lien rights for work through October 31, 2026." If the check bounces, your lien rights remain 100% active.

2. Unconditional Progress Lien Waiver

Signed and delivered after the money has officially settled in your bank account, certifying that payment for that billing cycle has cleared.

3. Conditional Final Lien Waiver

Submitted with the final retainage invoice, promising to release all future lien claims once final retention is paid.

4. Unconditional Final Lien Waiver

The absolute conclusion of the job, executed once all final retainage dollars have cleared into your commercial bank account.

5. Managing Construction Change Orders & Stored Materials

Scope adjustments are inevitable on job sites due to unforeseen site conditions, architectural revisions, or client material upgrades. To avoid payment disputes:

  • Never Perform Unsigned Change Orders: Always secure a signed Change Order (CO) specifying the revised scope, additional labor hours, material cost increases, and schedule impact before starting work.
  • Separate Billing Numbers: Bill approved change orders as explicit sub-lines (e.g., CO #03: Upgrade Kitchen Subpanel to 200A) rather than rolling them into original contract totals.
  • Stored Materials Documentation: Include manufacturer invoices and photographs verifying materials are securely staged on-site or in an insured facility.

Generate a Professional Contractor Invoice

Itemize materials, trade labor, equipment, and PO numbers with zero login and instant vector PDF downloads.

Launch Contractor Tool →
Questions & Answers

Frequently Asked Questions

Everything you need to know about our zero-signup billing engine, client-side privacy, and professional PDF generation.

What is progress billing in contractor construction invoicing?
Progress billing (percentage-of-completion billing) is an invoicing method where contractors bill clients incrementally based on the percentage of total work completed during each billing cycle, rather than waiting for the entire project to finish.
What is retainage and how is it calculated on an invoice?
Retainage (or retention) is a percentage of each progress payment—typically 5% or 10%—withheld by the project owner or general contractor until the entire construction project is substantially complete and all punch-list items are verified.
What is the difference between a conditional and unconditional lien waiver?
A conditional lien waiver takes effect only after the contractor's bank confirms receipt and settlement of the payment check or wire. An unconditional lien waiver takes effect immediately upon signing, regardless of whether the payment actually clears, waiving all lien rights on the spot.
How should change orders be listed on a contractor invoice?
Change orders must be listed as separate line items with their approved change order numbers (e.g., CO #01, CO #02), detailed scope descriptions, approved cost adjustments, and authorized signature references. Never merge change orders into base contract items.
Can I bill for stored materials that are not yet installed on-site?
Yes, standard construction contracts (including AIA documents) permit billing for materials purchased and stored safely on-site or in an insured, bonded off-site warehouse, provided bills of sale and proof of insurance are submitted alongside the invoice.
What payment terms are standard for subcontractors?
Subcontractor terms typically range from Net 30 to Net 45. Many subcontracts incorporate 'Pay-When-Paid' or 'Pay-If-Paid' contingent payment clauses, though enforceability varies substantially by state and local prompt-payment legislation.