How to Invoice for Construction Work (Draws, Retainage & Lien Waivers, 2026)
Construction is one of the hardest trades to invoice, and it's worth understanding why before you send a single draw. On a normal job you do the work and send one bill for a finished thing — but a builder is almost never paid that way. A construction job is a large sum of money paid out in installments over the life of the project, against a schedule you agree to up front, with a slice of every payment held back until the very end, and every payment gated on paperwork — signed change orders, insurance certificates, and lien waivers — that has nothing to do with how good the work is. A generic "construction — $48,000" invoice handles none of it: it doesn't map to the draw schedule the owner is expecting, it ignores the retainage that's supposed to be tracked separately, it comes with no waiver to exchange for the check, and it gives the owner one enormous number to sit on. This guide walks through how to invoice construction so the bill matches how the money really moves — the progress draws against a schedule of values, the retainage and its release, the lien waivers that function as receipts, the change orders that have to be signed before the work happens, and the pay-application package that actually gets certified and paid.
Bill in Progress Draws Against a Schedule of Values — Not One Lump
The single most important thing a construction invoice gets right is that it's a progress draw, not a receipt. On any job bigger than a quick repair, you and the owner agree up front to a schedule of values — a breakdown of the total contract price into line items (site work, foundation, framing, mechanical, electrical, plumbing, finishes, and so on), each with its own dollar value that all add up to the contract total. Every invoice you send is then a pay application that reports how far along each of those line items is: "Framing — contract value $62,000, 80% complete this period, $49,600 earned to date." You bill the difference between what you've earned to date and what you've already been paid, so each draw captures the progress since the last one. This is the same progress-invoicing / milestone structure every large job uses, just formalized into the construction industry's own vocabulary. Doing it this way does three jobs at once: it keeps your cash flowing while the project is still months from done, it gives the owner a clear, auditable picture of exactly what they're paying for, and it turns one intimidating $48,000 number into a series of reasonable monthly draws that get approved without a fight. On commercial and public work this package is often formalized as AIA-style billing — a G702 cover sheet summarizing the application and a G703 continuation sheet carrying the line-by-line schedule of values — but the logic is identical whether you use the formal forms or a clean itemized invoice: bill the percentage complete, line by line, period by period.
Understand Retainage — the 5–10% Held Back on Every Draw
Here's the part of construction billing that surprises every contractor the first time and has to be tracked on every single invoice: retainage (also called retention). On most construction contracts, the owner doesn't pay the full amount of each draw — they withhold a percentage, typically 5% to 10%, from every progress payment and hold it until the job is substantially complete and the punch list is done. The idea is to give the owner leverage to make sure you finish; the effect on you is that a slice of the money you've genuinely earned is sitting in someone else's account for the length of the project. That means your invoice math has to show it: bill "$49,600 earned this period, less 10% retainage ($4,960), net due this draw $44,640," and track the accumulating retainage balance separately so you always know exactly how much is being held. Then, at substantial completion, you send a dedicated retainage release invoice for the full withheld amount — this is often the difference between a job that was merely break-even and a job that was actually profitable, and it's the invoice contractors most often forget to chase. A couple of 2026 realities worth knowing: several states now cap retention (California's SB 440, for example, holds public and many private retention to 5% and adds interest penalties for wrongfully withheld payments), so know your state's rule and don't let an owner hold more than the law allows. Retainage is real money you've earned — invoice it, track it, and collect it.
Lien Waivers Are the Real Receipt — Know Conditional vs Unconditional
In most trades the receipt is an afterthought; in construction the lien waiver is a load-bearing document and it's exchanged for money on nearly every draw. A mechanic's lien is the contractor's ultimate leverage — the right to put a claim against the owner's property if you're not paid — and a lien waiver is you giving up that right for the amount you're being paid. Owners, GCs, and their lenders require a signed waiver from you (and often from your subs and suppliers) before they release each payment, because it protects them from paying twice. The critical distinction, and the one that protects you, is conditional vs unconditional: a conditional waiver only takes effect once your payment actually clears, so you sign it to get the check but you're not giving up your lien rights until the money is truly in the bank; an unconditional waiver gives up the rights immediately, whether or not you've been paid, so you should only ever sign one after the payment has cleared. The practical rule: sign conditional waivers to receive a payment, sign unconditional waivers only to confirm one. And whichever you use, make sure any retainage, pending change orders, or disputed amounts are written into the exceptions section — that preserves your right to claim those amounts later while still letting the current payment move. Treat the waiver as part of the invoice packet, not a favor you do afterward.
Get the Deposit or Mobilization Payment Up Front
A construction job requires you to spend real money — on materials, permits, and getting a crew mobilized — before the owner has paid you a dime, so the first invoice on most projects is a deposit or mobilization payment that funds the start of work instead of you floating it. Depending on the job and your contract, this is a percentage down at signing (common on residential remodels), a dedicated mobilization line in the schedule of values (common on larger commercial work), or an upfront materials deposit for a big special-order package like windows or cabinetry. The point is the same as it is in every high-cost trade: the money to buy the materials should come from the client's pocket, not a line of credit you're personally carrying. Structure it as a clear deposit invoice that states exactly what the deposit covers and that it's applied against the total — "Mobilization & materials deposit — applied to contract total" — so the owner understands it's not an extra charge but the first slice of the contract price. Tie the whole thing back to a signed contract or estimate and a clean invoice-number sequence so the deposit, the draws, and the final release all reconcile to one job. A builder who starts every project on the client's money instead of their own has solved the biggest cash-flow problem in the trade before the first shovel hits the ground.
Change Orders: Never Do the Extra Work Off the Books
The fastest way for a construction job to lose money is a contractor doing extra work on a handshake and hoping to sort out the bill later — so the rule is absolute: **no change order, no extra work, and the change order gets signed before the work happens. Construction is full of moments that trigger changes — the owner upgrades the finishes, the plans conflict with the field, or (most often) you open a wall and find the rot, the failed footing, or the code issue nobody knew was there. Every one of those is a change order**: a written, priced, and signed document that adjusts the contract amount and, often, the schedule. Once it's approved, the change order should appear on your very next pay application — added as a new line to the schedule of values so it flows through the same draw-and-retainage math as everything else and doesn't get lost. The discipline protects both sides: it means the owner is never surprised by a bigger final number, and it means you're never doing $8,000 of unexpected structural repair for free because it wasn't in the original contract. When you hit a hidden condition mid-job, stop, document it, price it, and get the signature — then bill it. The contractors who quietly out-earn their peers aren't cutting corners; they're the ones who actually paper and invoice every change instead of eating it.
Stop reading, start billing. The construction template opens with these lines already on it — free, no sign-up.
Open the Construction Template →Assemble the Pay-Application Package That Actually Gets Certified
On any job with an architect, a lender, or a real accounts-payable department, the invoice by itself isn't enough — the payment gets released only when a complete pay-application package arrives, and a missing document is the single most common reason a draw stalls. A clean package carries: a cover sheet (project name, application number, and billing period — the G702 role) summarizing the current draw; the schedule of values with updated percentages complete per line (the G703 role); the lien waivers from you and your subs covering the prior period; a current certificate of insurance if the contract requires one; and the approved change-order log reflecting any signed changes. The reason to get this exactly right is money and time: on certified projects an architect or owner's rep reviews and certifies the application before payment runs on the contract terms (net 30 is typical), and small errors — a percentage that doesn't reconcile, a missing waiver, a change order that isn't logged — send the whole package back and reset the clock. This is the construction version of getting an invoice approved by accounts payable: the goal is a package so complete and so clean that the person certifying it has no reason to hold it. If the owner's process runs on a purchase order, the PO number goes on every application, too.
Itemize Materials, Mark Up Honestly, and Reconcile Allowances
Construction invoices carry a lot of pass-through cost, and how you present it decides whether the owner trusts the bill. Materials should be itemized rather than buried, and if you mark them up — which is legitimate and expected, since you're carrying the cost, the sourcing, and the warranty risk — do it as a consistent, defensible percentage rather than a hidden number that invites suspicion when the owner sees the same item cheaper online. On cost-plus or time-and-materials jobs, the itemization is the invoice: labor hours at the agreed rate, materials at cost plus the stated markup, equipment and subcontractor costs passed through, all reconciled to receipts, exactly the way any independent contractor bills labor and materials. Watch allowances especially — a contract that budgets "$6,000 allowance for flooring" needs the invoice to reconcile the actual selected flooring against that number, billing the overage (or crediting the underage) as its own clear line so the final total is never a mystery. Legitimate job costs the owner agreed to reimburse — dump fees, permits, special equipment rental — belong on the bill as reimbursable expenses with backup. And know your local sales-tax treatment: construction tax rules are genuinely complicated and vary by state on whether you tax materials, the full contract, or nothing — our sales tax on invoices guide covers the products-vs-services distinction that drives it.
Subcontractor? Watch Pay-When-Paid and Bill Down the Chain
If you're a subcontractor rather than the general contractor, the money flows differently and your invoice has to account for it. Your pay application goes to the GC, not the owner, and it feeds their larger pay application up to the owner — so your draws, your line items, and your lien waivers all have to line up with the GC's billing cycle or you'll be the reason their whole package is late. The trap to understand is the pay-when-paid (or pay-if-paid) clause buried in a lot of subcontracts: it says the GC only has to pay you after they've been paid by the owner, which can push your money weeks past when you actually earned it — and in its harshest 'pay-if-paid' form can, in some states, shift the risk of the owner never paying onto you. Read the clause before you sign, know that many states limit how far these clauses can go, and protect yourself the same way GCs protect themselves: bill promptly and completely, submit conditional lien waivers so you never give up rights before your money clears, and lean on your state's prompt-payment act, which often sets deadlines for how quickly a GC must pay a sub after receiving owner funds. Everything else about a sub's invoice — the schedule of values, the retainage, the change orders — works exactly as it does for the GC; you're just one link down the chain, which makes clean, on-time, fully-documented billing even more important because you have the least leverage and the longest wait. For the full version of this — the GC's billing cutoff, preliminary notices, backcharges, and bond claims — see our dedicated guide to invoicing as a subcontractor.
Net Terms, Prompt-Payment Interest, and Chasing the Slow Draw
Construction runs on net terms — net 30 is standard on the contract, and each certified pay application is due within that window after it's approved — so your invoice has to state the terms plainly and the due date has to be unmistakable. Spell out the payment terms on every draw: the net period, the retainage held, the amount due now, and what a late payment costs. That last part matters more in construction than almost anywhere, because many states have prompt-payment statutes that entitle you to interest on late progress payments and wrongfully withheld retainage — real statutory interest, not just a fee you hope holds up — so a late-fee / interest line on a construction invoice often has the force of law behind it. Send each draw on schedule rather than saving them up, because the sooner the application goes out the sooner the net clock starts. When a draw goes quiet, escalate deliberately — a documented follow-up, then a reminder that names the prompt-payment deadline, and, if it comes to it, the structured path you'd use with any client who won't pay, with your preserved lien rights as the ultimate backstop precisely because you were careful to sign only conditional waivers along the way. The retainage release at the end deserves the same discipline as every draw: it's earned money, it's often the job's profit, and it doesn't collect itself.
How InvoiceQuick Helps
Construction rewards exactly what InvoiceQuick is built for: a clean, itemized, professional invoice that shows the owner a schedule of values instead of a lump, separates each draw and its retainage so the math is never in question, and reconciles the deposit, the progress payments, the change orders, and the final release to one job. Save your standard line items once — the phases of your schedule of values, your labor and materials structure, your retainage and deposit lines — and each draw is a few taps: the mobilization/deposit invoice to start, the progress applications as the work advances (each showing amount earned, retainage withheld, and net due this period), the change-order lines as they're signed, and the retainage release at substantial completion. The subtotals, any markup, sales tax where it applies, and the totals do their own math; your business details and payment terms carry over so every application matches the last; and a distinct invoice number ties the whole draw sequence to one project and one owner. It's free with no sign-up required, so the small remodel and the year-long commercial build both get invoices that map to the draw schedule, track the money being held back, and get certified without a fight. When you're ready, create your first invoice in about a minute — then reuse it on the next draw and you're done. (Billing a specific trade under the job? See our guides to invoicing for electrical work, plumbing, HVAC, roofing, and painting.)
Frequently Asked Questions
How do I invoice for construction work?
Don't bill one lump for the finished job — bill in progress draws against a schedule of values agreed up front. Break the contract price into line items (site work, foundation, framing, mechanical, finishes, etc.), and each invoice is a pay application reporting how far along each line is and billing the progress since the last draw. On every draw, show the amount earned this period, subtract the retainage the owner holds back (typically 5–10%), and state the net due. Start the job with a deposit or mobilization payment so you're not floating materials on your own cash, add signed change orders as new lines when scope changes, package each application with the required lien waivers and insurance certificate so it gets certified, and send a dedicated retainage release invoice at substantial completion to collect the amount held back.
What is retainage on a construction invoice?
Retainage (or retention) is a percentage — usually 5% to 10% — that the owner withholds from every progress payment and holds until the job is substantially complete and the punch list is done. It exists to give the owner leverage to make sure you finish, but it means a slice of money you've genuinely earned sits unpaid for the length of the project. Your invoices should show it explicitly on each draw ('earned this period $X, less 10% retainage, net due $Y') and track the accumulating retainage balance separately. At substantial completion you send a retainage release invoice for the full withheld amount — often the difference between a break-even job and a profitable one. Note that several states now cap retention (California's SB 440 limits it to 5% and adds interest for wrongful withholding), so don't let an owner hold more than the law allows.
What's the difference between a conditional and unconditional lien waiver?
A lien waiver is you giving up your right to file a mechanic's lien for an amount you're being paid, and owners and lenders require one before releasing most draws. The key distinction protects you: a conditional waiver only takes effect once your payment actually clears, so you sign it to receive the check without giving up your lien rights until the money is truly in the bank — this is the one to use when getting paid. An unconditional waiver gives up the rights immediately whether or not you've been paid, so you should only ever sign one after a payment has already cleared. The rule of thumb: sign conditional waivers to receive a payment, unconditional only to confirm one. And always list any retainage, pending change orders, or disputed amounts in the exceptions section so you preserve your right to claim them later.
How do I bill for a change order in construction?
Get the change order signed before you do the work, never after. A change order is a written, priced, and signed document that adjusts the contract amount (and often the schedule) when scope changes — an owner upgrade, a plan conflict, or a hidden condition you uncover mid-job like rot or a failed footing. Once it's approved, add it to your schedule of values as a new line so it flows through the same draw-and-retainage math as everything else and appears on your very next pay application. Doing the extra work on a handshake and sorting out the bill later is the fastest way a construction job loses money — the signed change order is what turns unexpected work into billable work instead of a freebie.
What's a schedule of values and a pay application?
A schedule of values is the breakdown of your total contract price into individual line items — each phase or trade with its own dollar value, all summing to the contract total. It's agreed up front and becomes the map for every invoice. A pay application (or 'pay app') is the invoice you submit each billing period: it reports the percentage complete for each schedule-of-values line, calculates the amount earned to date, and bills the difference from what you've already been paid, less retainage. On commercial and public jobs this is often formalized as AIA-style billing — a G702 cover sheet summarizing the application and a G703 continuation sheet carrying the line-by-line schedule of values — but the logic is the same whether you use the formal forms or a clean itemized invoice: bill the percentage complete, line by line, period by period, with the required lien waivers and insurance attached so it can be certified and paid.
Ready to send a construction invoice?
Open the construction template and the lines above are already listed — edit the wording, add your rates, download the PDF.
No sign-up · No credit card · Free forever