Contractor Invoice Template
Professional invoices for contractors and tradespeople — materials, labour, and everything in between.
- Separate line items for materials and labour
- Add VAT or sales tax automatically
- Works on mobile so you can invoice from site
- Save and reuse templates for repeat clients

What you get with this Contractor invoice template
- Separate line items for materials and labour
- Add VAT or sales tax automatically
- Works on mobile so you can invoice from site
- Save and reuse templates for repeat clients
How to use the contractor invoice template
- STEP 01Fill in your contracting business name, address, and client details.
- STEP 02Itemise labour, materials, and equipment costs with quantities and rates.
- STEP 03Apply tax rates and discounts to match your contractor agreement.
- STEP 04Generate and download your contractor invoice as a print-ready PDF.
About the Contractor invoice template
Typical line items on a contractor invoice
Use this template when you need to bill for Pipe Fitting & Installation, PVC Pipes & Copper Fittings, Concrete Foundation Prep, and Site Cleanup & Debris Removal. A clear contractor invoice should explain the work, show quantities and unit prices, break out taxes or discounts, and leave the client with no doubt about what they are paying for.
- Pipe Fitting & InstallationExample quantity: 6 hours at 75
- PVC Pipes & Copper FittingsExample quantity: 1 lot at 340
- Concrete Foundation PrepExample quantity: 8 hours at 65
- Site Cleanup & Debris RemovalExample quantity: 1 flat at 180
What to check before you send a contractor invoice
Before you download the PDF, make sure the invoice includes your business details, the client's information, a unique invoice number, issue and due dates, payment instructions, and any notes specific to the job. This template is designed to help you cover details such as Separate line items for materials and labour, Add VAT or sales tax automatically, and Works on mobile so you can invoice from site.
If you want a faster starting point, use the template button on this page to open the generator with contractor defaults already loaded, then tailor the wording, currency, taxes, and payment terms before you send it to the client.
Frequently asked questions
- What should a contractor invoice include?
- A contractor invoice should list your business name, licence number (if applicable), the client's details, a unique invoice number, the date issued, itemised line items for labour and materials, applicable taxes (VAT, GST, or sales tax), the total amount due, and your payment terms. Including a brief description of the work completed helps avoid disputes.
- Should I charge tax on contractor invoices?
- Yes, if you are VAT or GST registered. In the US, whether you charge sales tax on labour depends on the state — some states tax installation services, others do not. Materials are generally taxable. Blank Invoice Maker lets you add any number of tax rates so your invoice always reflects the correct totals.
- Can I separate materials and labour on a contractor invoice?
- Absolutely. Blank Invoice Maker lets you add as many line items as needed. Simply add separate rows for each labour task and each material cost. This level of detail is often required by clients and makes it easier to justify your charges if questions arise.
Ready to create your invoice?
No sign-up, no fees — just a professional PDF invoice in under two minutes.
Open the invoice generatorRelated invoicing guides
- How to Write an Invoice as a Freelancer — Step-by-Step GuideA step-by-step guide to creating professional freelance invoices that get you paid faster and keep your records organised.
- How to Write an Invoice for Freelance Work (With Free Templates)A practical, no-nonsense guide to writing freelance invoices that look professional and actually get paid — plus free templates you can use right now.
- How to Send an Invoice as a Freelancer (And Actually Get Paid)Sending an invoice is only half the job — getting paid is the other half. Learn when, how, and to whom to send your freelance invoices so the money actually lands.
Browse more invoice templates
- Freelance Invoice Template
- Consulting Invoice Template
- Marketing Invoice Template
- Freelance Writer Invoice Template
- Freelance Bill Invoice Template
- Independent Contractor Invoice Template
- Photography Invoice Template
- Web Design Invoice Template
- Graphic Design Invoice Template
- Videography Invoice Template
- Tattoo Artist Invoice Template
- DJ & Entertainment Invoice Template
- Plumbing Invoice Template
- HVAC Invoice Template
- Electrical Invoice Template
- Roofing Invoice Template
- Painting Invoice Template
- Handyman Invoice Template
- Auto Repair Invoice Template
- Pressure Washing Invoice Template
- Landscaping Invoice Template
- Cleaning Service Invoice Template
- Dog Walking & Pet Sitting Invoice Template
- Personal Trainer Invoice Template
- Event Planning Invoice Template
- Property Management Invoice Template
- Virtual Assistant Invoice Template
- Towing & Roadside Invoice Template
- Transport & Freight Invoice Template
- Software Development Invoice Template
- Translation Services Invoice Template
- Proforma Invoice Invoice Template