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

Name*
Email*
Address
Phone

To

Name*
Email*
Address
Phone

Payment summary

Item
Quantity
Amount (USD)
1
+
Discount
Tax
Note
Due Day
Tax Number

How to create a contractor invoice

Step 1

Enter information

Enter your business details and your client’s billing information.

Step 2

Add date

Set the payment due date. An invoice ID is generated when you create the invoice.

Step 3

List labor and materials

Separate labor, materials and additional work. Use quantity for hours or units and amount for the unit rate.

Step 4

Ready to send/review

Review your labor, materials, tax and total, then create and download the invoice PDF.

USDT and USDC stablecoin wallet illustration

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 Invoice
MADE FOR EVERYDAY BILLING

A 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.

Illustrative invoice with business and client details on a painted green landscape

Edit your invoice online

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

Illustrative invoice subtotal, discount, tax and total on a painted sand landscape

Include taxes and discounts

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

Illustrative invoice due date and note on a painted forest landscape

Set a payment due date

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

Illustrative PDF invoice download on a painted coastal landscape

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.

INVOICE
Example invoice
From

Example Contractor

[email protected]

Bill to

Example Client

[email protected]

Item
Qty
Amount
Contract labor
1
$1,000.00
Project materials
2
$500.00
Total (USD)
$1,500.00
Note

Thank you for your business.

Payment info

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 invoice
↗

Hourly 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 invoice
↗

Labor 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 invoice

Contractor 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 steps

Invoice fields and payment terms

Review the information that helps your client understand the amount due and payment instructions.

See what to include

Invoice vs. receipt

Understand the difference between requesting payment and recording a completed payment.

Read the FAQ
FROM DETAILS TO DOWNLOAD

Your next invoice.
Ready in minutes.

Add your details, review the preview, and download your invoice as a PDF.

Create your invoice ↗