Free Contractor Invoice Template
Create a professional invoice in minutes
List the completed project work, labor and materials included in the charge. A clear total and due date make the invoice easy to review and help you collect payment.
Email, print or download your invoice as a PDF.
14-day free trial. No credit card required.
Create the invoice. Send it. Get back to work.
Choose a Contractor Invoice Layout
Browse the layouts for your next project bill. Each preview opens the invoice editor, where you can add the completed work and agreed charges.
Match the Invoice to the Price You Agreed
Use a contractor invoice when you are ready to bill a customer for a completed job or an agreed project milestone. Name the job so the customer can connect the charges to the work.
For hourly work, show the time and rate. For a fixed-price job, enter a quantity of 1 and use the agreed job price as the unit price. Describe what that charge includes so labor and materials are not billed again on separate lines.
How to Create a Contractor Invoice
Start with your job record and agreed price. Use the numbered fields to turn those details into an invoice.
- Add Your Business: Enter your business name and the contact details for billing questions.
- Add Your Logo: Use your logo so the customer recognizes who sent the bill.
- Choose the Customer: Select the customer responsible for payment, not just the job-site contact.
- Check the Number and Dates: Check the invoice number. Set the invoice date and agreed due date.
- Describe the Completed Work: Name the job and list each charge with its quantity or hours and price.
- Check Tax and the Total: Add tax or a discount only when they apply. Docelf calculates the total.
- Explain Payment: Add payment instructions and the project reference in Terms and Conditions. Review the invoice, then email it or download a PDF.
How to Fill In Contractor Invoice Line Items
Explain what each quantity means. A quantity of 6 could mean six doors or six labor hours. Include the unit in the description.
This fictional door-replacement job uses USD and separate labor and materials charges. The illustrative 8% tax applies only to the doors and handle sets. Use the tax treatment that applies to your job.
| QTY | Description | Unit Price | Amount |
|---|---|---|---|
| 2 | Prehung interior doors — units | $210.00 | $420.00 |
| 6 | Door installation — labor hours | $80.00 | $480.00 |
| 2 | Lever handle sets | $32.00 | $64.00 |
| 1 | Old-door removal and disposal | $35.00 | $35.00 |
| Subtotal | $999.00 | |
| Sales Tax (8% example) | $38.72 | |
| Total | $1,037.72 |
What to Include in Contractor Invoice Terms
Use Terms and Conditions to explain how the customer should pay. Identify the job and refer to the agreement that sets the payment date.
Keep notes about the completed work and any warranty specific to this job. Include only policies you actually use. Check local requirements before adding fees or warranty conditions.
Adapt this example to the job and the payment terms you agreed with the customer.
Example: Terms and Conditions
- This invoice covers the listed work at [Job Address], completed on [Completion Date].
- Payment is due on [Due Date] by [Payment Method].
- Please include [Invoice Number] with your payment.
- Any warranty terms for the completed work remain as stated in [Agreement Reference].
The Job Is Done. Get the Bill Ready.
Enter your agreed rates or fixed job price. Docelf calculates the total from your charges. Check the bill and send it to the customer.
Keep Project Charges Easy to Follow
A short reference can save the customer a call. Include the details that explain why you are billing this amount now.
Identify the Job
Use the job address or project name. This matters when the same customer has work at several properties.
Name the Billing Stage
For a milestone invoice, use the stage name from your agreement. Check earlier bills so you do not charge for the same work twice.
Show Agreed Extras
List extra work on its own line and add the approval reference. Keep its price separate from the original job charge.
Check Payments Already Received
Check which invoice an earlier payment belongs to. Record a payment against the correct invoice rather than treating it as a discount.
Reuse the Job Details You Already Have
Started with an estimate or quote in Docelf? Create the invoice from the estimate or from the quote. Docelf copies the relevant details. Review the charges against the work you are billing now.
Your logo, colors, and fonts can match the other project documents. You can also add an industry name before the invoice title and a billing contact in the footer.
Attach the relevant contract pages or a breakdown of the work when it helps explain the bill. Docelf accepts PDF, JPG, GIF, PNG, and WebP files up to 5 MB each.
Keep Track of the Contractor Invoice
After emailing the invoice from Docelf, use its document history to check whether it was delivered and opened. If payment is late, follow up with the invoice number and job reference so the customer can find the bill.
Record the payment amount and date when it arrives. Docelf tracks the remaining balance and marks a fully paid invoice Paid. You can create a receipt after recording the payment.
More Contractor Invoice Layouts
These six previews also open the invoice editor. Choose a layout, then use your own job details and agreed prices.
-
Blank Contractor Invoice Template
Create Free Invoice -
Simple Contractor Invoice Template
Create Free Invoice -
Standard Contractor Invoice Template
Create Free Invoice -
Itemized Contractor Invoice Template
Create Free Invoice -
Basic Contractor Invoice Template
Create Free Invoice -
Hourly Contractor Invoice Template
Create Free Invoice
Need a Contractor Invoice in a File Format?
Use a free Word or Google Docs template to edit the bill as a document. Choose Excel or Google Sheets to work with quantities and rates. Add the same job reference whichever format you use.
- Word Invoice Template
- Google Docs Invoice Template
- Excel Invoice Template
- Google Sheets Invoice Template
Creating it online? Docelf supports USD, EUR, GBP, CAD, and AUD. Choose the currency agreed with your customer before checking the prices.
Contractor Invoice FAQs
-
What should I include on a contractor invoice?
Include your business and customer details, along with the job reference and completed work. The quantities or hours and agreed prices explain the total. Add the invoice number, invoice date, and due date so the customer knows which bill to pay and when. Finish with clear payment instructions.
-
Should I use hours or a fixed job price?
Use the pricing method you agreed with the customer. For hourly work, show the hours and rate. For a fixed price, describe the work it covers. Do not charge again for labor or materials already included.
-
How do I show a project milestone?
Name the milestone and the work it covers. Include only the amount you are billing for that stage. Check previous invoices so you do not charge for the same work twice.
-
Can I include approved extra work?
Yes. Describe the extra work on a separate line and use the price you agreed. Include a reference to the approval or attach the relevant record.
-
How do I show an earlier payment?
Check which invoice the payment belongs to. Record the amount and payment date against that invoice in Docelf. The remaining balance shows what is still unpaid. Do not enter the payment as a discount.
-
Can I send the invoice from a job site?
Yes. Docelf works on phones, tablets, and desktop computers. Review the invoice on your device, then email it from Docelf or download a PDF.
Ready to Bill for the Completed Job?
Finish the bill while the job details are still fresh.
- Describe the job and agreed charges
- Set a clear payment due date
- Send the invoice from Docelf