Typical line items on a construction invoice
Make the invoice follow the contract, payment application, schedule of values or work, purchase order, or approved change order that makes the amount billable. Separate cost categories only where the pricing and payment process call for them. The examples below can be adapted to the job:
- Labor
- Hours or days worked on site, by trade or crew, multiplied by the agreed rate. Note the period and the work stage so the client can match it to the schedule.
- Materials
- Supplies bought for the job - concrete, lumber, fasteners, drywall, paint - listed with quantities. Attach or reference supplier receipts where the contract bills materials at cost.
- Equipment rentals
- Excavators, scaffolding, generators, mixers, and other rented equipment, shown per day or per week with the rental period.
- Subcontractor work
- Specialty subcontractors you hired - electrical, plumbing, roofing, and glazing - listed as separate line items with their scope clearly described.
- Change orders and variations
- Extra or altered work agreed after the original contract - added rooms, upgraded finishes, or unexpected site conditions. Reference the signed change order so there is no dispute.
- General conditions and disposal
- Site setup, temporary facilities, dumpsters and waste removal, and other job costs the contract treats as billable rather than included in overhead.
How construction bills: progress, milestones, and retainage
Long building projects are often billed in stages. With progress billing you invoice for the value of work completed so far, based on the contract's schedule of values or other valuation method. With milestone billing you invoice agreed amounts when defined stages are reached, such as foundations, roof, rough-in, or substantial completion. Each invoice should state the stage and show earlier amounts billed or paid where the contract requires a running account.
Some contracts hold back retainage (also called retention) as security for defects or incomplete work. The percentage, release events, notices, and deadlines are contract- and jurisdiction-specific. Show retainage as a clear deduction when it applies and track the amount separately so you can claim its release under the agreed process.
Tax notes for construction billing
Tax on construction work depends on the jurisdiction, the parties, the type of property, and the work supplied. If you are registered for VAT, GST, or sales tax, apply the rate and invoice wording required for that job. Some residential or renovation work receives a different treatment, so do not rely on a generic default.
A domestic reverse charge or withholding scheme applies to certain construction supplies in some jurisdictions. Where one applies, the customer may account for tax or retain an amount instead of paying the invoice gross. Retention can also affect tax timing differently from payment timing. Check the current rules and contract before choosing the tax line, note, or payment amount.
Payment terms and supporting records
State an explicit due date and use the payment-application, notice, and payment schedule in the contract. Apply the invoice-numbering method required for your records, send the document once the stage is valued or milestone approved, and include any contract or purchase-order reference the client uses.
Show retainage, withholding, and earlier payments clearly so the balance is obvious. Only state late-payment interest where the agreement and law allow it. A larger project may use a deposit or mobilization payment, but local rules can limit advance payments and prescribe how they are protected, so record the agreed basis before work starts.
Construction invoice questions
What should a construction invoice include?
Useful fields include the invoice identifier, supplier and client details, issue and due dates, project or site reference, and itemized lines for labor, materials, equipment rentals, subcontractor work, and approved change orders. Show the subtotal, confirmed tax treatment, retainage or withholding where applicable, earlier amounts billed or paid, balance due, and payment instructions. Add any particulars required by the contract and governing rules.
What is progress or milestone billing?
Both can bill a project in stages. Progress billing uses the value or percentage determined under the contract, often through a schedule of values. Milestone billing uses agreed amounts when defined events or acceptance criteria are met. Identify the period or stage and show earlier billed or paid amounts when the contract or payer requires a running account.
What is retainage on a construction invoice?
Retainage, also called retention, is an amount the client keeps back under some construction contracts as security for defects or incomplete work. The percentage, release dates, notice requirements, and permitted use vary. Show it as a clear deduction when the contract requires it and track the balance and claim deadlines separately.
How do I invoice for change orders or extra work?
Bill change orders as their own clearly labeled line items, separate from the original contract work, and reference the signed change order or variation that authorized them. Agreeing extras in writing before doing the work, with the price or rate confirmed, avoids disputes when the invoice arrives. Change orders cover added scope, upgraded finishes, or unforeseen site conditions.
Does VAT or reverse charge apply to construction invoices?
It depends on the jurisdiction, parties, property, and work. VAT, GST, sales-tax, reverse-charge, and withholding schemes can all change the amount or wording on a construction invoice. Verify the current rule for the specific job instead of assuming the customer accounts for the tax.