Contractor Invoice Template: Free Guide and Sample for 2026
Use this free contractor invoice template guide to bill labor, materials, permits and deposits correctly, with a worked example and a checklist for 2026.
Quick answer: A contractor invoice template is a ready-made layout for billing construction, renovation or repair work. It should show your business and license details, the client and job site, a unique invoice number and due date, separate lines for labor, materials, subcontractors and permits, any tax, deposits already paid, and the balance due. Fill it in, download it as a PDF, and send it as soon as the work or milestone is complete.
This guide covers what belongs on a contractor invoice, how pricing usually works in the trades, how to handle deposits and change orders, and a fully worked example you can copy. You can build the invoice in minutes with our free invoice generator, no sign-up, no watermark. For large multi-month projects with progress billing and retainage, also read our construction invoice guide.
What a contractor invoice template must include
Homeowners, property managers and general contractors all pay faster when the invoice answers every question before they ask it. A solid contractor invoice template has these fields:
- Your business details: legal business name, address, phone, email and your contractor license number where your state or city requires you to display it.
- Client details: the name of the person or company who signed the contract, plus their billing address.
- Job site address: often different from the billing address, especially for landlords and property managers.
- Invoice number: unique and sequential. Our invoice number generator can set up a format such as
JOB-2026-118. - Issue date and due date: a real calendar date, not just "due on receipt". See invoice payment terms.
- Reference numbers: the estimate or contract number, and the client's PO number if they issued one.
- Itemized lines: labor, materials, equipment rental, subcontractors, disposal and permits on separate lines.
- Tax, deposits and balance: sales tax where it applies, payments already received, and the amount still due.
- Payment instructions: accepted methods, bank or payment link, and any late-fee terms from your contract.
How contractor pricing usually works
Before you fill in a contractor invoice template, be clear about which pricing model your contract uses, because it changes what the line items look like.
| Pricing model | How it works | How it looks on the invoice |
|---|---|---|
| Fixed price (lump sum) | One agreed price for a defined scope | One or a few lines, plus approved change orders |
| Time and materials | Hourly labor plus materials at cost or with a markup | Hours by worker type, then itemized materials |
| Cost plus | Actual costs plus an agreed fee or percentage | Costs listed with receipts, then a separate fee line |
| Unit pricing | Price per square foot, linear foot or item | Quantity in units times the unit rate |
| Progress billing | Invoices issued at agreed stages of a larger job | Percentage of contract completed, less previous billings |
Most small residential jobs are either fixed price or time and materials. Whichever you use, your invoice should mirror your estimate closely, line for line where possible, so the client can compare the two documents side by side and approve the invoice without a phone call.
Typical contractor invoice line items
Labor
Show labor by role if rates differ, for example lead carpenter, helper or apprentice. For time-and-materials work, list hours and the hourly rate. For fixed-price work, describe the scope: "Frame and drywall basement partition wall, 18 linear ft."
Materials
Itemize major materials (cabinets, flooring, fixtures, lumber packages) and group small consumables into a single "fasteners, adhesives and consumables" line. Keep supplier receipts in case the client asks.
Subcontractors
If you bring in a licensed electrician or plumber, show their work as its own line. Our guides to the electrician invoice template and plumbing invoice template show how those trades bill you, which helps you pass costs through accurately.
Permits, disposal and equipment
Permit and inspection fees, dumpster or haul-away charges and equipment rental are easy to forget. List them separately so the client can see they are real costs rather than padding.
Deposits, change orders and progress payments
Many contractors ask for a deposit before ordering materials. Deposit limits vary by state for home improvement contracts, so check local rules before setting yours. Issue the deposit as its own invoice (our guide to the deposit invoice explains how), then show it as a deduction on the final invoice.
Change orders are the most common source of disputes. Get each change approved in writing, give it a number, and invoice it as its own line: "Change order CO-02: upgrade to soft-close drawer slides." On longer jobs, bill in stages tied to clear milestones such as demolition complete, rough-in passed and final inspection.
Worked example: kitchen remodel invoice
Here is a sample contractor invoice for a mid-size kitchen remodel billed on time and materials, with a deposit already paid. The 7% sales tax rate is an example only and is applied to materials, which is how many, but not all, states treat contractor sales. Check your own state's rules or use our sales tax calculator to verify the figure.
| Description | Qty | Rate | Amount |
|---|---|---|---|
| Carpentry labor: cabinet install and trim | 32 hrs | $75.00 | $2,400.00 |
| Demolition and haul-away (flat rate) | 1 | $850.00 | $850.00 |
| Shaker cabinets, 14 units (materials) | 1 | $6,200.00 | $6,200.00 |
| Quartz countertop, fabricated (materials) | 42 sq ft | $68.00 | $2,856.00 |
| Electrical subcontractor: 3 new circuits | 1 | $1,350.00 | $1,350.00 |
| Building permit fee | 1 | $275.00 | $275.00 |
| Subtotal | $13,931.00 | ||
| Sales tax 7% on materials ($9,056.00) | $633.92 | ||
| Invoice total | $14,564.92 | ||
| Less deposit received (INV JOB-2026-104) | −$4,000.00 | ||
| Balance due by 5 Nov 2026 | $10,564.92 | ||
Notice that the deposit is referenced by its invoice number, the tax base is spelled out, and the due date is a real date. Those three details alone remove most of the back-and-forth that delays contractor payments.
How to fill in a contractor invoice template step by step
- Open the USA invoice generator (or the general generator if you work elsewhere) and choose a clean layout such as the Corporate invoice template, which suits property managers and commercial clients.
- Add your business name, logo, license number and contact details.
- Enter the client's billing details and add the job site address in the notes or description.
- Set the invoice number, issue date and due date.
- Add each labor, material, subcontractor and permit line with its quantity and rate.
- Apply tax only to the lines your state taxes, and add a negative line for any deposit received.
- Add payment instructions, your late-fee terms and a short thank-you note.
- Download the PDF, check it on your phone, and email it with the invoice number in the subject line.
Retainage, lien waivers and paperwork clients expect
Residential homeowners rarely ask for more than a clear invoice, but commercial clients, general contractors and property managers often need supporting documents before they release payment. Knowing what they expect saves a week of back-and-forth on every billing cycle.
- Retainage: on many commercial jobs, the client holds back a percentage of each payment until the project is complete. Show the retained amount on every invoice and track the running total, so the final release invoice is easy to prepare.
- Lien waivers: some clients ask for a conditional or unconditional lien waiver with each payment request. The forms and rules are set by state law, so use the form your state requires and get advice if you are unsure.
- Certificates of insurance: commercial clients may need a current certificate on file before the first invoice is paid.
- Photos and inspection sign-offs: attaching a photo of completed work or the passed inspection card can resolve "is it really done?" questions instantly.
- Tax forms: US businesses that pay you as an independent contractor will usually ask for a W-9 before paying.
Put a short line in the invoice notes listing what is attached, for example "Attached: conditional lien waiver, final inspection card". It tells the accounts payable clerk the package is complete and ready to approve.
Mistakes contractors make on invoices
- One vague line for the whole job. "Kitchen work: $14,500" invites questions. Itemize.
- Forgetting approved change orders. Bill extras on the next invoice, not months later.
- Charging tax on the wrong base. Taxing labor in a state that only taxes materials, or the reverse, causes refunds or audit issues.
- No due date or late-fee terms. If your contract allows late payment fees, say so on the invoice.
- Waiting until the end of a long job. Stage payments protect your cash flow and reduce your exposure if a client stops paying.
If you work as a sole operator for a general contractor rather than for homeowners, your invoice looks more like a freelancer's. See the independent contractor invoice guide.
Specialist trades have their own line items. See our roofing and painting invoice guides for worked examples.
Create your contractor invoice now
Open the free invoice generator, pick the Corporate template or browse all invoice templates, add your labor, materials and deposits, and download a professional contractor invoice as a PDF in a few minutes.
Frequently asked questions
What should a contractor invoice include?
Your business name, license number and contact details, the client's name and job site address, a unique invoice number, issue and due dates, itemized labor and materials, permit fees, tax where it applies, any deposit already paid, the balance due and how to pay.
Should contractors separate labor and materials on an invoice?
Yes, in most cases. Separating them makes the invoice easier to approve, and in many US states sales tax applies to materials but not to labor, so you need the split to calculate tax correctly. Check your state's rules for construction contractors.
How do I show a deposit on a contractor invoice?
List the full job value, then add a line such as 'Less deposit received 12 Sep 2026' as a negative amount, and show the remaining balance as the amount due. Reference the deposit invoice or receipt number so the client can match it.
Can I charge a markup on materials?
Many contractors do, and it is common to build a markup into the materials price. Whatever you do, make sure it matches your contract or estimate, because clients who were promised materials at cost will dispute an unexplained markup.
When should a contractor send an invoice?
Send it as soon as the job or billing milestone is complete and approved. For longer projects, invoice at the stages set out in your contract, such as on signing, at rough-in and at completion, rather than waiting for the end.
What is the difference between a contractor estimate and an invoice?
An estimate is the price you propose before work starts, and an invoice is the bill you send once the work or a milestone is done. An estimate is not a request for payment and can change if the scope changes. Your invoice should reference the estimate number and match it line for line, with approved change orders listed separately so the client can see why the total differs.
How much deposit can a contractor legally ask for?
It depends on your state. Some states cap down payments on home improvement contracts; California, for example, limits it to $1,000 or 10% of the contract price, whichever is less. Many other states set no cap or treat commercial work differently. Check with your state contractor licensing board before setting a deposit, and write the amount and timing into your contract.
How do I show retainage on a contractor invoice?
Show the full amount earned for the period, deduct the retainage percentage your contract sets on its own line, and carry a running total of retainage held to date. Retainage of 5% to 10% is common, and several states now cap it, often at 5%, on certain projects. At completion, send a separate retainage release invoice for the accumulated amount, following any conditions in the contract.
Will my client send me a 1099 for contract work?
Possibly. US businesses that pay an independent contractor for services usually ask for a W-9 and must file Form 1099-NEC once payments reach the federal threshold, which rose from $600 to $2,000 for payments made from 2026. Homeowners paying for work on their own home generally do not issue one. Either way, you must report all your income, so keep every invoice and payment record.
What can I do if a client does not pay a contractor invoice?
Start with a polite reminder quoting the invoice number and due date, then a firmer follow-up referencing any late-fee terms in your contract. Many states also give contractors mechanic's lien rights against the property, but these usually require preliminary notices and strict filing deadlines that vary by state. Check your state's lien law early in the job, and consider small claims court or an attorney for larger debts.
Invoice Creator Editorial Team
Guides on invoicing, cash flow and small-business finance from Invoice Creator, operated by Next Software Development Company. Content is reviewed for accuracy against the fields our own invoice generator produces.
Try the invoice generator