Skip to content
Homeforce

Free generator

Free invoice generator for contractors

Fill in the job, watch the invoice build on the right, and download a clean PDF with your logo. Line items are suggested for your trade, with example prices you can change.

How to use it

  1. 1Add your business. Search for your business to fill in your address and phone, or type them in. Upload your logo.
  2. 2Add the customer. Enter who the invoice is for and the job address.
  3. 3List the work. Add line items, or tap the suggestions for your trade. Set the tax rate, any discount and what's already been paid.
  4. 4Download or email it. Download your invoice as a PDF or JPG, or email it to yourself. Your details are saved in this browser for next time.

What to put on a contractor invoice

  • Your business name, address, phone and license number if your state requires it on invoices
  • A unique invoice number and the invoice date
  • The customer's name and the job address
  • Each line of work or material with quantity, rate and amount
  • Subtotal, sales tax (where materials or labor are taxable in your state), discounts and deposits already paid
  • The balance due, the due date and how the customer can pay

FAQ

Invoice generator questions

Have a question we didn't cover? Book a demo and ask a product specialist.

Is this invoice generator really free?

Yes. Making and previewing invoices is free with no account. To download or email a PDF we ask for your name, email and industry once.

Should I charge sales tax on labor?

It depends on your state and the type of work. Some states tax repair labor or all services, many tax only materials. Check your state revenue department's guidance for contractors, then set the tax rate here.

What payment terms should I use?

Due on receipt is common for service calls, and net 15 or net 30 for larger jobs or commercial customers. Put the due date and any late fee on the invoice so there's no confusion.

Can customers pay this invoice online?

A PDF can't take payments. If you want customers to pay by card or bank transfer from a link, Homeforce sends invoices with a pay button and records the payment for you.

More free tools

Send it, get it signed, get paid. In one place.

Homeforce sends estimates and invoices customers can sign and pay online, then tracks every job from booking to payment. We're onboarding early customers now.

Onboarding early customers · Month-to-month · Free data migration