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.

Create Free Invoice

14-day free trial. No credit card required.

Free invoice template from Docelf

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.

See the other six contractor invoice previews below.

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.

Contractor invoice fields for business details, customer, charges, and payment terms
  1. Add Your Business: Enter your business name and the contact details for billing questions.
  2. Add Your Logo: Use your logo so the customer recognizes who sent the bill.
  3. Choose the Customer: Select the customer responsible for payment, not just the job-site contact.
  4. Check the Number and Dates: Check the invoice number. Set the invoice date and agreed due date.
  5. Describe the Completed Work: Name the job and list each charge with its quantity or hours and price.
  6. Check Tax and the Total: Add tax or a discount only when they apply. Docelf calculates the total.
  7. 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].
Create a contractor invoice in Docelf

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.

Create Free Invoice

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.

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.

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

Ready to Bill for the Completed Job?

Contractor invoice creation in Docelf

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
Create Free Invoice

Free Templates from Docelf

Create free business documents like invoices, estimates, quotes and receipts from these blank, printable and downloadable templates

Try Docelf Free for 14 Days

Docelf

Create and send unlimited documents. Every feature is included.

Create and send unlimited documents.

Every feature is included.

Start Free Trial

No credit card required.

After 14 days, continue for $12.99/month only if you choose to upgrade.