General contractors billing in stages.
Free invoice template
Free contractor invoice template
Bill progress payments, materials, and change orders clearly. Edit the sample lines, add the job details, and download a PDF.
Fill it in and download a PDF
$6,800.00
$1,250.00
$340.00
- Subtotal
- $8,390.00
- Sales tax
- $0.00
- Total
- $8,390.00
This is built in your browser. Nothing you type is sent to Cadus or saved, so download the PDF before you leave.
Best for
Subcontractors invoicing a general contractor for completed work.
Remodelers tracking change orders against the original price.
Copyable table
Contractor Invoice Template
Select the table rows and copy them into a spreadsheet, checklist, or document. You can also download the same starter structure as a CSV file.
| Description | Quantity | Unit price | Amount |
|---|---|---|---|
| Progress payment 2 of 4, framing complete | 1 | $6,800.00 | $6,800.00 |
| Change order 1: add exterior door | 1 | $1,250.00 | $1,250.00 |
| Permit fee | 1 | $340.00 | $340.00 |
Billing a job in stages
Tie each progress payment to something the client can see finished, such as demolition or framing, and number the payments so everyone knows where the job stands.
Give each change order its own line and refer to its written approval. That's the record you'll want if a price is questioned later.
Rules on deposits, retainage, and lien rights vary by state and contract. Check yours before you rely on the wording of any template.
Paying your own subcontractors
If you pay an unincorporated subcontractor $2,000 or more for work in 2026, you generally need to file Form 1099-NEC. Collect a Form W-9 before the first payment, so January isn't the first time you ask.
How to use this template
Fill it in
Replace the sample lines with your own work, then add your details and your client's.
Download the PDF
Save the invoice and send it to your client. Nothing you type leaves your browser.
Move it into Cadus
When you want payment tracking and income next to your expenses, create invoices in the Cadus app. Unlimited invoices are on the Free plan.
Why Cadus helps after a template
Templates help you start. Connected records help you keep going.
Cadus keeps business receipts, bank transactions, receipt attachments, expenses, income, invoices, mileage, reports, and accountant exports in one mobile workflow for U.S. self-employed workers and small business owners.
Download CadusRelated Cadus pages
Contractor Invoice FAQ
What should be on a contractor invoice?
Your business details, the client and job address, an invoice number and date, each stage or item billed, any change orders, and when payment is due.
How do I show a deposit on an invoice?
Note the deposit you've received in the notes, and bill the remaining balance for the stage. That keeps it clear how much has been paid so far.
Can I use this template instead of an app?
Yes, this template can be a useful starting point. Cadus helps when you want receipts, transactions, invoices, mileage, income, reports, and exports connected instead of scattered across manual files.
Is this template tax advice?
No. This template is for recordkeeping and planning. Tax treatment can depend on your facts, tax year, location, and professional guidance.
This invoice template is a starting point and isn't legal or tax advice.