All guides

General Contractor · Invoicing

Contractor invoice best practices that get you paid faster

6 min read · Updated January 2026

Slow payment is usually a process problem, not a customer problem. Invoices that are sent late, priced vaguely or hard to pay all delay the same way.

Invoice the day the work is done

Payment clocks start when the invoice arrives, not when the job ends. Every day between completion and invoicing is a day of your money sitting in someone else's account, and the longer you wait the more the customer's memory of the work fades.

Make the line items match what the customer saw

Use the same wording as the approved estimate, then add any signed change orders as separate lines. If the invoice total differs from the estimate, the reason should be visible on the page — not something the customer has to call and ask about.

State terms in a single unmistakable line

"Due on receipt" and "Net 15" both work; ambiguity does not. Put the due date as an actual date, name the accepted payment methods, and state the late fee if you charge one.

  • Invoice number and date
  • Job address and completion date
  • Itemized work, materials and change orders
  • Deposits and prior payments applied
  • Balance due, due date and accepted methods

Let them pay in one tap

Card and bank payment links get paid meaningfully faster than "mail a check." A payment link inside the invoice email removes the two biggest delays: finding the checkbook and remembering to mail it.

Follow up on a schedule, not a mood

Send a friendly reminder three days after the due date, a firmer one at ten days, and a phone call at three weeks. A consistent, unemotional sequence collects more than sporadic chasing, and it keeps the relationship intact for the next job.

Ask for the review while the invoice is fresh

The moment a customer pays is the highest-goodwill point in the whole job. That is when a review request converts — and reviews are what put you at the top of local search for the next customer.

Frequently asked

What payment terms should contractors use?
For residential work, due on receipt or Net 7 is normal. For commercial and GC work, Net 30 is common, so build that delay into your cash flow planning.
Can I charge a late fee?
Usually yes, if it is stated in the contract or on the estimate before the work starts and it complies with your state's limits. A fee nobody was told about is rarely collectible.

Run this workflow in TradePilot

Quote, schedule, invoice and collect payment from one place — built for general contractor crews.

Keep reading