Your data stays in this browser

Contractor invoice template

Bill labor, materials and progress payments clearly. Starter lines for a typical contracting job are already in — change them to match your work.

Start here

Your contractor invoice, pre-filled

From

Remembered on this device
+ Tax ID, website

Bill to

+ Client tax ID

Details

Items

DescriptionQtyRateTax %AmountRemove
%
+ Tax options: VAT/GST name, rate per item, second tax
Balance due$0.00

Notes & terms

Draft saved in this browser

What to include on a contractor invoice

  • Your business name, contact details and license number if your trade requires one
  • The client's name, billing address and the job or project address
  • Separate lines for labor (hours × rate), materials, equipment and permits
  • Any deposit already paid, shown as a discount or note
  • Change orders listed as their own lines
  • Subtotal, tax (if you charge it) and the balance due
  • Payment terms, due date and how the client can pay

How contractor businesses usually bill

Most independent contractors bill hourly or by the job, with materials passed through at cost or with a markup. Larger jobs are often billed in stages — a deposit up front, progress invoices at milestones and a final invoice on completion.

If you're subcontracting, include the general contractor's project or PO number so your invoice is matched quickly.

Questions

Should I list materials separately?

Yes. Separate labor and materials lines make the total easy to check and help your client — and you — at tax time.

How do I invoice a deposit?

Send an invoice for the deposit before work starts, then show it as a discount ("Less deposit received") on the final invoice.

Is this template free?

Yes — fill it in, download as many PDFs as you need, no account and no watermark. Your details stay in your browser.

Your contractor invoice, ready in minutes.

Free, private and ready to download. No account needed.