Free Contractor Invoice Template
Create a contractor invoice for labor and materials or project work. Add your business and client details. Review the USD total and download a professional PDF. No sign-up required.
Create Invoice
From
To
Payment summary
How to create a contractor invoice
Enter information
Enter your business details and your client’s billing information.
Add date
Set the payment due date. An invoice ID is generated when you create the invoice.
List labor and materials
Separate labor, materials and additional work. Use quantity for hours or units and amount for the unit rate.
Ready to send/review
Review your labor, materials, tax and total, then create and download the invoice PDF.

Get paid in USDT or USDC
Need to collect USDT or USDC payments? Explore AllScale Invoice, a separate product for sending invoices, collecting stablecoin payments and tracking payment status.
Explore AllScale InvoiceA simple invoice maker
for everyday billing
Use one clear contractor invoice for labor, supplies and project services, with USD totals and a PDF ready to share.

Edit your invoice online
Add your business and client details, list your products or services, and review the preview as you work.

Include taxes and discounts
Enter quantities and prices, then add the tax rate or discount that applies to your invoice.

Set a payment due date
Let your client know when payment is due. Add a note with any additional payment instructions.

Download a PDF invoice
Create your invoice and save a PDF copy, ready to share with your client through your preferred channel.
What to include in a contractor invoice
Identify the contractor and client, describe the project and work performed, and show the amount due and payment deadline.
Thank you for your business.
Due date: November 3, 2026
Invoice ID: generated when created
Illustrative invoice example. All business details are fictional.
Business and client details
Identify the business issuing the invoice and the client receiving it. Include the relevant contact and billing information.
An invoice number
Use the invoice number or ID to identify the document in your records. This generator creates an invoice ID when you create the invoice.
Labor, materials and totals
List labor and materials separately. Add hours or units, unit rates, applicable tax and discounts, then review the USD total.
Due date and payment instructions
Make the due date clear. Add invoice payment terms or other relevant instructions in the notes field, where appropriate.
Contractor invoices for different jobs
Match the invoice to the completed work and the agreed rates. Make the payment terms clear for your client.
Independent contractors
Bill for a completed project or milestone. Describe the work, use quantity 1 for a fixed fee, and add the agreed amount.
Create a freelance invoiceHourly services
Show hours worked as quantity and the hourly rate as amount. Include the service period and project reference in the note.
Create a consulting invoiceLabor and materials
Itemize labor and materials on separate lines so your client can review each charge. Add applicable tax and check the total.
Create a business invoiceContractor invoice template FAQ
Is this contractor invoice template free?
Yes. Customize this contractor invoice template online and download the completed invoice as a PDF at no charge.
Do I need to sign up?
No sign-up is required to use the free online invoice generator and download your PDF. AllScale Invoice is a separate product for sending and managing invoices.
Can I download my invoice as a PDF?
Yes. Enter your details, create the invoice, and select Download PDF. You can then share the file with your client using your preferred channel.
How is the invoice number created?
An invoice ID is generated when you create your invoice. Check it on the completed document before sending the invoice to your client.
Can I separate labor and materials?
Yes. Add a separate line for labor, supplies or additional work. Enter the quantity and unit rate for each line, then review the total.
Which currency does the generator use?
The current generator displays amounts in USD. If you need to collect USDT or USDC payments, explore AllScale Invoice and its available payment options.
What is the difference between an invoice and a receipt?
An invoice requests payment for products or services. A receipt records a payment that has already been made. This tool creates invoices.
Can I collect stablecoin payments with this PDF?
This tool creates a PDF invoice. To send invoices and collect stablecoin payments through AllScale, explore the separate AllScale Invoice product.
More invoicing resources
How to make an invoice
Follow the steps for adding billing details, listing items, and preparing your invoice PDF.
View the stepsInvoice fields and payment terms
Review the information that helps your client understand the amount due and payment instructions.
See what to includeInvoice vs. receipt
Understand the difference between requesting payment and recording a completed payment.
Read the FAQYour next invoice.
Ready in minutes.
Add your details, review the preview, and download your invoice as a PDF.
Create your invoice ↗