How to Write a Contractor Invoice
A clear invoice gets you paid faster. Homeowners and GCs expect itemized labor and materials, explicit payment terms, and a document that looks like it came from a real shop, not a messy email attachment. Below: the fields every trade invoice needs, common mistakes that delay payment, and a free template you can fill in under a minute.
Last updated: June 30, 2026
Use the Invoice Generator →Steps
- Identify both parties — Your business name, address, phone, email, and license number (when required) plus the client name, billing address, and job site if different.
- Add invoice metadata — Unique invoice number, issue date, due date, and payment terms (Net 30, due on receipt, etc.).
- Itemize the work — Each line: description, quantity, unit (hour, each, sq ft, lump sum), rate, and line total. Split labor and materials when possible.
- Calculate tax and balance due — Apply your local sales tax rate to taxable amounts, subtract any deposit, and show balance due prominently.
- Deliver a print-ready PDF — Email or hand the client a branded PDF with terms in the footer. Keep a copy for your records.
Required fields checklist
At minimum: your business block, client block, invoice number, dates, line items, total, and payment terms. Regulated trades should show license numbers where local rules require it.
Optional but helpful: PO number for commercial clients, job site address for multi-property owners, and a late-fee note (e.g. 1.5% monthly) to set expectations.
Trade-specific templates
Landscapers often bill per visit or seasonal flat rates. HVAC techs separate diagnostic fees, refrigerant, and equipment. Plumbers and electricians split permit fees and materials markup.
Use our trade presets to start with realistic line items: landscaping invoice, HVAC estimate, plumbing invoice, or electrician invoice, then edit rates for your market.
Quick links
Landscaping: /invoice/landscaping · HVAC: /invoice/hvac · Plumbing: /invoice/plumbing · Electrical: /invoice/electrical
Numbering and records
Use sequential invoice numbers per year (INV-2026-001, INV-2026-002). Gaps invite questions if you ever face an audit or dispute.
Our tool increments locally in your browser and lets you override the format to match QuickBooks or your spreadsheet, we do not store invoices on a server.
Common questions
What is the best invoice format for contractors?
Letter-size PDF with a table of line items, subtotal, tax, and balance due. Include license # for regulated trades (HVAC, electrical, plumbing) when local rules require it on invoices.
How soon should I send an invoice after a job?
Same day or within 48 hours while the work is fresh. Late invoices correlate with late payment, especially on small residential jobs.
Should I put my bank details on the invoice?
List accepted methods (check, Zelle, card portal link) in the notes or terms block. Avoid sharing full account numbers on a PDF that might be forwarded.