Invoice Generator / Templates / Contractor invoice
Contractor invoice template
Construction and trade contracts are billed in phases, sometimes with retention held back. The invoice has to mirror the contract exactly or the payment sits in a queue.
Open this template in the generator →
Quote the contract reference and the phase on every invoice. Where retention applies, show it as a line subtracting from the amount now due, so the client sees the held amount and knows when it is released.
What to put on a contractor invoice
- Contract or purchase order reference
- The phase or completion percentage this invoice covers
- Labour hours and materials as separate lines
- Retention withheld, and when it becomes payable
- Variations approved since the last invoice
How this template works
The button above opens the generator with the description, currency and payment terms for this trade already filled in. Change anything you like, add or remove lines, then download the PDF — the file is built in your browser, so nothing is uploaded.
Frequently asked
- How does progress billing work on contractor invoices?
- Each invoice covers one completed stage of the contract, either as a fixed amount or a percentage of the total. Reference the stage precisely and attach the signed variation orders; finance teams pay against documents, not against memory.
- Is this invoice template free to use?
- Yes. Open the template, adjust the lines, download the PDF. There is no account, no email gate and no per-invoice charge.
- Will my client see that I used a template?
- They will see a clean, standard invoice layout with your details, your lines and your totals. The only footer line mentions where the PDF was generated, below the invoice content.
Related templates
Landscaping invoiceLabour hours by day or by task…Handyman invoiceThe job described as the client would describe it…Web development invoicePhase or sprint name, and which milestone this invoi…