Skip to content

Free contractor invoice template

This contractor invoice template comes filled in with a sample bathroom job that totals $2,455.94, so you can see where every number goes before you replace it with yours. It has the invoice number, due date and payment terms a customer needs to pay on time, and it downloads in four formats without an email address.

Download the invoice

Skip the spreadsheet: fill in this contractor invoice on your phone → The contractor invoice starts as an estimate and becomes the invoice when the job's done.

Sample prices are national estimates at a $55.00/hr labor rate with 15% markup (updated September 2026); replace them with your own.

What's on the invoice

The sample, priced

ItemQtyAmount
Demolition and haul-away, hall bathroom1 job$713.00
Cement backer board, walls and floor96 sq ft$391.92
Porcelain floor tile, set and grouted48 sq ft$778.32
Vanity and faucet install, customer supplied1 ea$218.50
Paint walls and ceiling, two coats220 sq ft$354.20
Total$2,455.94

Terms on the sample: Due within 15 days of the invoice date. Check, card or bank transfer.

Independent contractor invoice template

Working as an independent contractor for another business rather than a homeowner? Bill the business the same way, list your hours as labor lines, and leave tax off unless your state taxes the service.

ItemQtyAmount
Framing labor, subcontracted32 hr$2,024.00
Nail gun and compressor use4 day$92.00
Total$2,116.00

Handyman invoice template

Handyman invoices are usually a string of small jobs. Give each one its own line so the customer can see what took the time.

ItemQtyAmount
Replace running toilet fill valve1 ea$72.74
Hang three shelves, anchors included3 ea$96.60
Patch drywall hole, under 6 in2 ea$144.90
Total$314.24

Electrical invoice template

On an electrical invoice, note the permit number and the inspection date next to the lines they cover.

ItemQtyAmount
Replace receptacle, tamper-resistant6 ea$163.88
Install recessed wafer light, new cut-in4 ea$331.20
Electrical permit1 ea$109.25
Total$604.33

Tips for getting paid on time

Rather not fill in a spreadsheet? The builder turns an estimate into an invoice with one click, numbered for you.

Build this free in 2 minutes →