Bill labour, materials, and project work clearly.
This editable contractor template separates time, materials, and supporting services so the client can understand the work and match it to a project reference.
Open this template →
Why contractors choose this template
- Separate labour and materials line items for a clear client review.
- Support for hourly rates, flat fees, and custom units.
- Payment terms and project references keep client teams aligned.
- Export directly as PDF, PNG, or SVG without signup.
Sample invoice content
The finished example uses fictional renovation data and combines work that is priced in different ways.
- Finish carpentry: 32 hours at an hourly rate
- Materials: one taxable lot of lumber, hardware, and fixtures
- Supporting service: permit coordination and site cleanup
- Payment details: Net 7, project reference, and scan-to-pay link
How to use it
Open the template, then replace the seller and client, invoice number, dates, project reference, line descriptions, quantities, rates, tax treatment, payment destination, and notes. Remove any line that does not apply rather than sending demonstration content.
Fields to replace before sending
Common contractor questions
Can I bill both labor and materials on one invoice?
Yes. InvoiceCraftly supports multiple line items with different descriptions, unit types, and tax rates on the same invoice.
Do I need an account to export this invoice?
No. You can export PDF, PNG, or SVG directly from the browser without signing up.
Can I add a project reference or PO number?
Yes. Use the Payment section to add a PO/reference field, and it appears on the invoice for the client's accounting team.
Ready to invoice your next job?
Use the contractor templateFictional example data: Replace and verify every demonstrated business, identifier, rate, payment link, reference, and amount. InvoiceCraftly does not determine the legal or tax requirements for your work.