Skip to content
SimpliPilot logo

Invoicing · 7 min read

Contractor invoice template: the fields that get invoices approved

A contractor invoice is a claim against an agreement. The closer it mirrors the estimate and the change orders, the faster it clears review. Most payment delays come from a mismatch a reviewer cannot resolve without calling you — and that call costs a week.

Number, date, and reference everything

Give every invoice a unique sequential number, both an issue date and a work period, and a reference to the estimate, contract, or job number it bills against. If the customer uses purchase orders, put the PO number where nobody has to hunt for it.

For multi-phase jobs, note which invoice this is in the sequence — 'Invoice 3 of 5, foundation phase' — so the reviewer can see the whole picture from one page.

  • Sequential invoice number and job or contract reference.
  • Issue date and the work period covered.
  • Customer PO number when one exists.
  • License number and insurance details where required.

Mirror the estimate line for line

Bill using the same line items and wording as the accepted estimate. When the invoice uses different language than the quote, a reviewer has to reconcile two documents and will pause payment until they can.

Show quantities and unit prices rather than a single total. On a fixed-price contract, show the contract value, the percentage complete for each line, and the amount billed this period.

Handle deposits, progress billing, and retainage explicitly

Show the contract total, less the deposit received, less amounts previously billed, to arrive at the current amount due. A running balance on every invoice prevents the most common dispute in construction billing — two people counting differently.

If retainage applies, show the percentage held and the accumulated total. Make it visible from the first invoice so releasing it at the end is a formality rather than a negotiation.

  • Contract total and approved change orders.
  • Deposit and prior payments applied.
  • This period's billing with percentage complete.
  • Retainage held and running balance.

Bill change orders as change orders

Extra work that appears as a surprise line on an invoice is the fastest route to a fight. Every scope change should be priced and approved in writing before the work happens, then billed on the invoice with its own reference number and date of approval.

The discipline is worth more than the paperwork costs. A signed change order turns an argument into a line item.

Terms, methods, and follow-up

State the due date as a date, not just 'net 30'. Name the accepted payment methods and include a direct pay link. Note any late fee and the applicable prompt-payment rules if your jurisdiction has them.

Then automate the chase. Most late invoices are simply unnoticed, and a scheduled reminder two days before the due date and again the day after collects a surprising amount without a single awkward phone call — which is exactly how SimpliPilot handles reminders once the estimate has become a job and the job an invoice.

Stop running this from memory.

SimpliPilot builds these routines into the way your business works every week.

No credit card required · Full access during the trial · Cancel anytime

Your privacy choices

Essential storage keeps the website working. Optional choices are separate, start off, and do not affect your ability to sign up. Change or withdraw them here at any time.

Advertising choices expire after 30 days. See our Cookie Policy, Privacy Policy, and Meta Privacy Policy (new tab).