Template
Contractor Invoice Template
The invoice is the final transaction document — the one your customer reads before paying you. Sloppy invoices delay payment. This template is the cleanest format we've seen for residential and light-commercial work: line items match the original quote, change orders show as their own section, deposit and retainage credits are obvious, and the total due is the largest text on the page.
What this template includes
A contractor invoice with separate sections for original quote items, approved change orders, sales tax, deposit credit, retainage held, total due, and clear payment terms with a remit-to block.
Who uses this
Template preview
Header
INVOICE
Invoice #: INV-2042 · Date: [today] · Due: [+30 days]
Quote #: Q-1042 · Job: Johnson Bath Remodel
Bill to
Customer Name
Customer Address
Customer Phone · Customer Email
Remit to
Your Company Name
Your Address
License # · Phone · accounting@yourco.com
Original quote line items
Materials (drywall, fixtures, tile) .......................... $4,200
Labor (80 hrs @ $75/hr) ...................................... $6,000
Subcontractor — plumbing ..................................... $1,400
Subcontractor — electrical ..................................... $850
Subtotal (original scope) .................................... $12,450
Approved change orders
CO-1: Upgraded shower fixture (signed 5/3) ..................... $480
CO-2: Additional outlet — vanity area (signed 5/5) .............. $185
Subtotal (change orders) ........................................ $665
Totals
Subtotal ..................................................... $13,115
Sales tax (9.5%) .............................................. $1,246
Total ......................................................... $14,361
Deposit paid (3/12) ........................................ -$3,393
Progress draw paid (4/2) ................................... -$5,089
BALANCE DUE .................................................... $5,879
Payment terms
Net-30 from invoice date. 1.5% monthly late fee on unpaid balance.
Pay by card or ACH: [your-stripe-link]
Pay by check: [your remit address]
Copy this structure into your own document, or run it natively in Vexor.
How to use it well
1. Reference the original quote
Include the quote # at the top so the customer can verify the work scope matches what they signed. Reduces "this isn't what we agreed on" disputes.
2. List change orders separately
Every approved change order gets its own line. Don't bury them in totals — customers panic when the invoice is 20% higher than the quote, even though they signed off on the additions.
3. Show deposit credit clearly
A "Deposit paid: -$3,393" line with the original deposit date prevents the customer from forgetting they already paid that amount.
4. Include a Stripe / payment link
A QR code or short link to a pay-by-card page accelerates payment by 7-14 days on average. Pass through the processing fee or absorb it — your call, but make payment fast.
5. Print the late-fee policy
Net-30 + 1.5% monthly late fee is enforceable when it's on the invoice. Verbal threats after the fact aren't.
FAQ
Skip the copy-paste
Vexor generates this template natively, attached to the customer and the job — with e-signature, automatic invoice flow, and the full audit trail.
Start Free Trial