Progress billing is invoicing a job in stages as the work is completed, instead of sending one invoice at the end. Each invoice bills the part of the contract earned so far, either for reaching agreed milestones or by percent complete against a schedule of values.
Also called: Progress invoicing, Progress payments, Milestone billing
Progress billing keeps you from financing a customer's project out of your own bank account. It comes in two forms:
| Method | How each invoice is figured | Where it fits |
|---|---|---|
| Milestone billing | A set amount when an agreed event happens, such as materials delivered or a rough-in inspection passed | Residential projects: roof replacements, solar installs, repipes, remodel wiring |
| Percent complete | Each line of a schedule of values times its percent complete, minus what you've already billed | Work for general contractors, commercial jobs, large remodels |
Either way, tie each stage to something the customer, a general contractor or an inspector can confirm, not a calendar date that slips with the weather.
A schedule of values breaks the contract price into lines whose values add up to the contract total. Each billing period, you show how far along each line is, and the general contractor or owner checks it against what they can see on site. Write lines someone can verify on a walk, like "rough-in, second floor" or "service and panel," not "labor." Approved change orders go on new lines and raise the total.
Example: An electrical subcontract worth $40,000 has four lines: service and panel $8,000, rough-in $16,000, devices and fixtures $10,000, and final and closeout $6,000. At the first billing, the service is done and rough-in is half done, so $8,000 + $8,000 = $16,000 is earned. At the second, rough-in is complete and devices are 40% done: $8,000 + $16,000 + $4,000 = $28,000 earned to date, minus the $16,000 already billed, for a $12,000 invoice. If the contract holds back retainage, each invoice shows that too. The numbers are made up for illustration.
Your contract sets the stages, but state law can limit them. On home improvement contracts, some states cap down payments and limit how far payments can run ahead of the work, and retainage rules vary too. Check with your state's contractor licensing board or a construction attorney before you write a schedule.
A deposit usually opens the schedule, and the stages themselves are payment terms, so they belong in the signed contract. Each unpaid stage sits in your accounts receivable until it's collected. How much deposit to ask for covers how the deposit and progress payments fit together, and how to invoice electrical jobs shows pay applications and retainage on work for a general contractor.