How to Invoice as an Independent Contractor (Free Template + 2026 Guide)

Search 'contractor invoice template' and you'll get a thousand results that quietly assume they know who you are — and half of them are wrong about you. The word contractor points at two very different people. One is the independent contractor: a 1099 freelancer — a developer, a writer, a bookkeeper, a marketing consultant — who is technically a contractor to the IRS because no employer withholds their taxes. The other is the trade or general contractor: the person who actually builds, renovates, and repairs, billing for crews, materials, equipment, and multi-month jobs. Both send something called a contractor invoice, but the two documents barely resemble each other. This guide covers both, tells you which one you are in the first thirty seconds, and then gives you exactly the invoice structure your version needs.

First, Which Contractor Are You?

It matters because it changes the entire shape of the invoice. If you sell your time and expertise — code, design, copy, advice, virtual assistance — you're an independent contractor in the tax sense, and your invoice is essentially a clean professional-services bill: your fee, the work it covers, and your payment terms. The mechanics overlap almost entirely with how to invoice as a freelancer, because that's what you are. If instead you sell labor plus the stuff the job consumes — lumber, fixtures, paint, rented equipment, subcontracted crews — you're a trade or general contractor, and your invoice has to do extra work: separate what you charged for labor from what you passed through for materials, often bill the project in stages rather than all at once, and sometimes let the client hold back a slice of each payment until the job is done. The rest of this guide is split along that line: the fundamentals every contractor needs, then the materials-and-draws machinery the building trades need on top.

What Every Contractor Invoice Must Include

Whichever kind you are, a contractor invoice that gets paid on the first pass carries the same core fields: your business name (or your own name) with address, phone, and email; the client's name and billing contact; a unique invoice number for your records and theirs; the invoice date and a specific due date; an itemized breakdown of what you're charging for — descriptions specific enough that someone who wasn't on the job can approve them — with quantities, rates, and line totals; a subtotal; any sales tax; the total due; and clear payment instructions. This is the same backbone as everything that belongs on an invoice, and the same rule applies with extra force for contractors: vagueness is what gets invoices questioned. 'Work performed — $4,200' invites a phone call; '14 hrs framing labor @ $65/hr = $910' plus itemized materials gets approved. The more your number looks like a job someone can picture, the faster it clears.

No One Withholds Your Taxes — and That Connects to Your 1099

The defining feature of being a contractor of either kind is that the client pays you the full amount on the invoice — they do not withhold income tax or take out Social Security and Medicare the way an employer would for an employee. That money is yours to receive in full and yours to handle: you're responsible for quarterly estimated taxes and the self-employment tax on top of income tax. It's also why a contractor invoice never shows a 'tax withheld' line — there isn't one. The flip side is the paperwork: a business client who pays you $2,000 or more in 2026 will typically issue you a 1099-NEC at year-end, and your own clean, numbered invoices are how you reconcile what they report against what you actually earned. Before the first payment, most business clients will also ask you to complete a W-9. That's the right home for your tax ID — which is also why you should put an EIN, not your SSN, on the invoice if you list one at all; the reasoning is spelled out in SSN vs EIN on an invoice.

Trade Contractors: Separate Labor From Materials

If you build or repair things, the single most important structural move on your invoice is to break labor apart from materials. Lumping them together — '$6,800 for the deck' — costs you twice: the client can't see what they're paying for and may push back, and you lose the clean record you need at tax time. List labor as its own clearly described line or section ('Demo & haul-away — 6 hrs @ $55 = $330', 'Deck framing & install — 22 hrs @ $65 = $1,430'), then list materials as their own lines with what each actually was ('Pressure-treated lumber & joist hangers — $1,940', 'Composite decking, 320 sq ft — $2,100'). Whether you mark materials up is a real question with an honest answer: a modest handling markup on materials you source, front the cash for, and manage is standard and defensible if your contract says so — the same logic that governs billing a client for materials and pass-through costs. Keep the markup on materials you procure as part of your service; pass through true at-cost reimbursements at cost. Separating the two also makes any sales tax obvious, since materials are frequently taxable even where labor isn't — see charging sales tax on an invoice for which side the tax lands on.

Stop reading, start billing. Create a clean, professional invoice in about 60 seconds — free, no sign-up.

Create Free Invoice →

Bigger Jobs: Progress Draws and Retainage

A two-day repair gets one invoice. A two-month renovation should never be billed in a single lump at the end — that finances the client's entire project out of your pocket and leaves you exposed for the full amount if it stalls. The fix is progress billing: stage the job into draws that invoice as the work hits agreed milestones — a deposit at signing, a draw when the rough-in passes, another at a defined checkpoint, the balance at completion. The mechanics, including how to itemize each draw so the numbers reconcile against the contract total instead of appearing to double-count it, are covered in progress invoicing and milestone billing. On larger and commercial jobs you'll also hit retainage: the client holds back a percentage of each payment — typically 5–10% — until the project is fully complete and signed off, as protection that you'll finish and fix punch-list items. Show it explicitly on the invoice: gross amount earned this draw, the retainage percentage held, and the net actually due now ('Draw 2 earned: $8,000 — less 10% retainage ($800) — Net due: $7,200'). Track the held retainage so you remember to invoice for its release at the end — it's your money, just deferred, and it's the line contractors most often forget to collect.

Deposits, Net Terms, and Getting Paid On Time

Cash flow is where contractors get hurt, so the payment structure on the invoice matters as much as the total. For any sizable job, take a deposit up front — 30–50% before you order materials or put a crew on site is standard and protects you from fronting costs for a client who disappears; the how and why is in deposit and upfront-payment invoices. For the balance, state real terms with a concrete date, not just a label: 'Net 30 — due July 25, 2026' beats 'Net 30' alone, because the exact due date removes the ambiguity clients lean on to pay late. Add a late-fee clause so the term has teeth — a late fee of around 1.5% per month on overdue balances is common and enforceable when it's stated on the invoice and in your agreement up front. And if scope changes mid-job — and on construction it always does — document it as a change order with its own line and the client's sign-off before you bill it, so the extra work is approved rather than disputed when the invoice lands.

Contractor Invoice Mistakes That Delay Payment

The same handful of errors hold up contractor payments over and over. Lumping labor and materials into one number a client can't verify. Forgetting the deposit and financing the whole job yourself. Skipping a client's required PO or job number, which can park an invoice in a corporate AP queue for weeks. Billing for change-order work the client never formally approved. Forgetting to invoice for released retainage at the end and simply leaving that 10% on the table. Putting your SSN on a document that gets forwarded and filed all over a client's office. And sending an editable Word or Excel file the client can accidentally — or conveniently — alter before paying. Every one of these is avoidable with a structured invoice and terms agreed in writing before the work starts.

Create Your Contractor Invoice Free in About a Minute

You don't need contractor billing software or a subscription to send a clean, professional invoice. InvoiceQuick is free with no sign-up: add your business and your client's details, then add as many line items as the job needs — labor on its own clearly described lines, materials itemized separately, a deposit credited, a retainage holdback noted — each with quantity, rate, and amount totaled automatically on a polished PDF that a homeowner trusts and a corporate AP team approves on the first pass. Because it produces a numbered, itemized invoice in about sixty seconds, the deposit, the materials markup, and the retainage release all actually make it onto the bill instead of being forgotten. Whether you're a 1099 freelancer sending a simple fee invoice or a builder billing a multi-draw renovation, the next contractor invoice you owe is one clear form away.

Frequently Asked Questions

What's the difference between an independent contractor invoice and a general contractor invoice?

They share a name but serve different work. An independent contractor — a 1099 freelancer like a developer, writer, or consultant — bills mainly for time and expertise, so the invoice is essentially a clean professional-services bill: fee, what it covers, and payment terms. A general or trade contractor bills labor plus the materials, equipment, and subcontractors a job consumes, so the invoice has to separate labor from materials, often bill the project in staged draws, and sometimes show retainage held back until completion. Figure out which you are by what you sell — time, or labor-plus-stuff — and structure the invoice accordingly.

Do independent contractors withhold taxes on their invoices?

No. A client pays a contractor the full invoice amount with nothing withheld — no income tax, no Social Security or Medicare taken out the way an employer would for an employee. That's the defining feature of contractor status, and it's why a contractor invoice never has a 'tax withheld' line. The trade-off is that you're responsible for your own taxes: quarterly estimated payments plus self-employment tax. A business client who pays you $2,000 or more in 2026 will generally issue a 1099-NEC at year-end, and your numbered invoices are how you reconcile their reporting against your actual income.

How do I separate labor and materials on a contractor invoice?

List labor as its own clearly described lines or section — 'Deck framing & install, 22 hrs @ $65 = $1,430' — and list materials as separate lines describing what each was — 'Pressure-treated lumber & joist hangers — $1,940.' Don't lump them into one 'job' number; the client can't verify it and you lose your tax-time record. A modest handling markup on materials you source and front the cash for is standard and defensible if your contract allows it, while true at-cost reimbursements should pass through at cost. Separating the two also makes any sales tax obvious, since materials are often taxable even where labor isn't.

What is retainage on a contractor invoice and how do I show it?

Retainage is a percentage — typically 5–10% — that a client holds back from each progress payment until the project is fully complete and signed off, as assurance you'll finish and handle punch-list items. Show it explicitly on each draw: the gross amount earned, the retainage percentage held, and the net actually due now — for example 'Draw 2 earned: $8,000 — less 10% retainage ($800) — Net due: $7,200.' Track the held amount so you remember to invoice for its release at the end of the job; it's your money, just deferred, and it's the line contractors most often forget to collect.

Should I take a deposit before starting contractor work?

For any sizable job, yes. A deposit of 30–50% before you order materials or put a crew on site is standard and protects you from fronting costs for a client who might disappear or stall. Invoice the deposit up front, then bill the balance on real terms with a concrete due date ('Net 30 — due July 25') rather than just a label, and add a late-fee clause — around 1.5% per month on overdue balances — so the terms have teeth. For long jobs, go further and stage the whole project into progress draws rather than one lump sum at the end.

Ready to create your invoice?

Build a professional invoice in under 60 seconds. Free forever, no sign-up required.

Create Free Invoice →

No sign-up · No credit card · Free forever