What to Include on a Contractor Invoice (Checklist)
By ActiveEngine · 5 min read · Last updated September 3, 2026
Required fields
Every invoice needs: your business name, address, and contact info; the client's name and address; a unique invoice number; the invoice date; itemized line items with quantity and rate; the subtotal, any tax, and the total due; and a payment due date.
Miss any one of these and the invoice either bounces back from the client's bookkeeper or gives them a legitimate reason to delay.
Optional but recommended fields
A job address or project name, a PO number if the client uses them, your license number, payment methods you accept, and a short late-fee policy in the notes. None are legally required in most states, but each one removes a reason for delay.
A logo is worth adding too — branded invoices read as established businesses and get processed with less scrutiny.
See your exact numbers
Build a professional invoice PDF in under 60 seconds — free, no signup.
Try the free Field Invoice generator →State-specific requirements to check
Some states require a contractor license number on every invoice; some cap late fees or require specific lien-language notices before work starts. A few require sales tax on labor, most only on materials.
Check your state contractor board's website once, then bake whatever applies into your template so every invoice is compliant by default.
Example breakdown
A clean invoice might read: Service call — 1 × $95; Labor — 4 hrs × $85 = $340; Materials — $212.50; Subtotal $647.50; Tax 8% on materials $17.00; Total due $664.50, due September 18, 2026.
Notice the tax applies only to materials, the labor shows its math, and the due date is a date — not just a term.
Generate yours
Field Invoice pre-loads every field on this checklist — your details are saved on your device so the next invoice takes seconds, not minutes.