Home › Invoice generator › For contractors
Invoice Generator for Contractors
Construction invoices live or die on documentation — labour hours, materials with receipts, and change orders billed separately.
How contractors should structure their invoices
- Materials should be passed through at cost plus a stated markup (10-20%), never a lump sum.
- Progress billing (draw schedule) protects cash flow: bill at milestones, not at completion.
- Change orders must be a separate invoice line referencing a signed written approval.
The invoice above already contains the line items most contractors bill for. Adjust the rates to your own, delete what does not apply, and add anything specific to your engagement.
What a contractor invoice must include
- A unique, sequential invoice number — never reuse or skip numbers.
- Your business name and address, plus your tax or registration number if you have one.
- The client's name and address, and a purchase order reference if they use one.
- Each service on its own line with quantity and rate, so the total is auditable.
- Tax shown separately with the rate, and the total clearly stated.
- Payment terms and the due date — not only in your contract.
Contractors invoicing questions
Can I bill a deposit before starting?
Yes, and you should. 30-50% mobilisation deposit is standard; some states cap it, so check local contractor licensing rules.
How do I handle retainage?
Show retainage as a deduction line (typically 5-10%) with the release condition and date, so the client sees exactly what is withheld.
What if the client supplies materials?
Mark them "Owner-supplied — no charge" on the invoice. This shifts warranty liability and must be documented.