Who this is for
Contractor billing rarely fits the one-job-one-invoice pattern. A remodel bills a deposit before work starts, progress draws at milestones, change orders mid-stream, and a final balance after punch list. Each document has to reconcile against the contract price, or the customer's spreadsheet will, and the resulting dispute always lands at the worst moment.
Use this generator to produce invoices that state the contract amount, what has been billed to date, what this invoice covers, and what remains. Separating labor and materials lines also protects you when customers question costs, and keeps your own job-costing honest.