How to Invoice as a Contractor: The Complete Guide (2026)
A step-by-step guide to contractor invoicing: what to include, when to bill, how to set payment terms, and how to handle late payments and liens.
ContractorBill Team
Editorial
Getting paid on time is one of the biggest challenges for independent contractors and trade businesses. A clear, professional, and legally sound invoice isn't just paperwork — it's the difference between fast payment and weeks of chasing clients. This guide walks through everything you need to know to invoice like a pro, from what to include to how to handle disputes.
What Is a Contractor Invoice?
A contractor invoice is a formal request for payment sent from a contractor to a client after work is completed, or at agreed milestones during a project. Unlike a quote or estimate — which is a projection of cost — an invoice is a legally binding record that payment is now due for work actually performed or materials actually supplied.
For trades like electricians, plumbers, HVAC technicians, roofers, and general contractors, invoices also double as documentation. If a payment dispute or warranty claim ever arises, your invoice history is often the first evidence pulled.
10 Essential Elements of a Contractor Invoice
Every invoice — no matter your trade — should include these core elements:
Your business name, address, and contact info — Include your license number if your state or province requires one for the trade.
Client's name and job site address — Especially important if it differs from the billing address.
Unique invoice number — Sequential numbering (e.g., INV-1042) makes bookkeeping and tax season far easier.
Invoice date and due date — Never leave the due date implied. Spell it out.
Description of work performed — Be specific: "Replaced 40-gallon water heater, Rheem Performance Platinum, including haul-away of old unit" beats "Plumbing work."
Itemized labor and materials — Break out labor hours/rate separately from material costs. Clients trust itemized invoices more than lump sums, and it protects you if a dispute arises.
Subtotal, tax, and total due — Apply the correct sales tax rate for your state/province and job type (some jurisdictions don't tax labor).
Payment terms — Net 15, Net 30, due on receipt, etc.
Accepted payment methods — Check, ACH, credit card, Zelle — list what you'll actually accept.
Late payment terms — State your late fee or interest policy up front, not after the due date passes.
Types of Contractor Invoices
Not every job fits a single "work done, send invoice" model. Choose the invoice type that matches your project structure:
1. Standard Invoice
One invoice sent after the full job is complete. Best for small jobs completed in a day or two — a service call, a repair, a small install.
2. Progress (Interim) Invoicing
Used on longer projects where you bill periodically — weekly or monthly — based on the percentage of work completed. Common in remodeling, new construction, and commercial buildouts.
3. Milestone Invoicing
You break the project into phases (e.g., demo, framing, rough-in, finish) and invoice a fixed amount when each phase is signed off. This keeps cash flow steady and gives clients clear checkpoints.
4. Deposit / Retainer Invoice
An upfront invoice — typically 10–50% of the total contract value — collected before work or material purchase begins. Protects you from being stuck holding material costs if a client backs out.
5. Final / Retention Invoice
On larger commercial jobs, clients often withhold a "retention" amount (commonly 5–10%) until the project passes final inspection. The retention invoice is submitted once that holdback is released.
6. AIA-Style Billing (G702/G703)
Used on larger commercial and institutional projects, this standardized format (American Institute of Architects) shows a summary sheet (G702) backed by a detailed schedule of values (G703). If you're subcontracting to a general contractor on a commercial job, they may require this format specifically.
When to Send an Invoice
Timing affects how fast you get paid:
Small jobs: Invoice the same day, ideally before you leave the job site.
Multi-day jobs: Invoice immediately upon completion — don't let it sit on your desk for a week.
Large projects: Set a fixed billing cycle (e.g., the 1st and 15th) so clients know when to expect invoices and can budget accordingly.
Change orders: Invoice for approved change orders separately and immediately, don't fold them silently into the next regular invoice.
Setting Payment Terms That Actually Get Paid
Vague payment terms are one of the top reasons contractors chase late payments. A few field-tested practices:
Shorter terms for residential: "Due on receipt" or Net 7–15 works well for homeowners. Net 30 is standard for commercial/GC relationships.
Require a deposit on every job over a threshold (many contractors use $1,000–$2,000 as the cutoff) to cover material costs up front.
State a late fee explicitly — a common structure is 1.5% per month (18% annually) on the unpaid balance, but check your state's usury limits.
Offer a small early-payment discount (e.g., 2% if paid within 10 days) for large commercial contracts — it accelerates cash flow more than it costs you.
Put terms in writing before the job starts, not just on the invoice. The invoice should restate terms already agreed to in the contract or estimate, never introduce new ones.
Invoice Numbering Systems
A consistent numbering system saves hours at tax time and looks more professional to clients. Common approaches:
Sequential: INV-1001, INV-1002, INV-1003…
Date-based: 2026-07-INV-01 (year-month-sequence)
Client-coded: SMITH-001, SMITH-002 for multiple invoices to the same repeat client
Whatever system you pick, never reuse or skip numbers — it looks like poor bookkeeping and can raise flags in an audit.
Legal Protections: Liens, Deposits, and Contracts
Invoicing isn't just about getting paid — it's part of your legal paper trail. A few protections worth knowing:
Mechanic's liens: Most U.S. states allow contractors and subcontractors to file a lien against a property if they aren't paid for labor or materials. Deadlines are strict (often 60–120 days from last work performed) and vary by state, so check your local requirements early — don't wait until a payment is already late.
Preliminary/pre-lien notices: In many states, you must send a "notice to owner" or "preliminary notice" within a set window after starting work to preserve your lien rights later, even if you don't expect payment problems.
Signed estimates/contracts: Your invoice should never introduce terms that weren't already agreed to in a signed estimate or contract. Courts and mediators lean heavily on whether the invoice matches the original agreement.
Retain documentation: Keep signed change orders, photos of completed work, and material receipts attached to your invoice records — these are your evidence if a client disputes charges.
This is general information, not legal advice — lien laws are state-specific and change, so confirm current deadlines and requirements with your state's contractor licensing board or an attorney before relying on them.
Manual vs. Software Invoicing
Method | Best For | Downsides |
|---|---|---|
Paper/handwritten | One-off small jobs, no-tech-access sole proprietors | No record-keeping, easy to lose, unprofessional for larger clients |
Word/Excel templates | Low-volume contractors just starting out | Manual math errors, no automatic tracking of paid/unpaid status |
Invoicing software/apps | Contractors billing regularly or managing multiple crews | Learning curve, subscription cost (though many trade-specific tools are free) |
Free online invoice generators built specifically for trades (rather than generic business invoice tools) tend to include fields contractors actually need — job site address, materials vs. labor breakdown, license number fields, and mobile-friendly PDF export you can send from the truck.
Common Invoicing Mistakes to Avoid
Sending invoices late — every day you delay is a day added to your payment cycle.
Vague line items — "Labor: $2,400" invites questions and pushback. Break it down.
No due date — "please pay soon" is not a payment term.
Forgetting sales tax rules — many states don't tax labor on real property improvements, only materials. Charging tax incorrectly creates real accounting headaches.
Not tracking paid vs. unpaid status — without a system, it's easy to lose track of who owes what.
Skipping the deposit — fronting material costs on faith is one of the fastest ways to damage cash flow.
What to Do About Late Payments
Send a friendly reminder the day after the due date — many late payments are simple oversights.
Follow up in writing at 15 and 30 days past due, referencing the original invoice number and applying any stated late fee.
Call directly if written reminders go unanswered — a phone conversation often resolves things faster than email.
Send a formal demand letter once you're 45–60 days out, especially before a lien filing deadline approaches.
File a mechanic's lien if the amount is significant and the deadline is approaching — this preserves your legal claim even if you pursue other resolution paths first.
Consider small claims court for amounts under your state's threshold (often $5,000–$10,000) — it's designed to be navigated without a lawyer.
FAQ
Do I need a business license to invoice as a contractor?
Requirements vary by state, county, and trade. Many trades (electrical, plumbing, HVAC) require a state-issued license number to be displayed on invoices and contracts. Check your state contractor licensing board before invoicing clients.
Should I charge sales tax on labor?
It depends on your state and the type of work. Some states tax materials only, some tax the full invoice, and some exempt real property improvements entirely. Confirm with your state's department of revenue.
How much of a deposit should I ask for?
A common range is 10–30% for smaller jobs and up to 50% for jobs requiring significant upfront material purchases. Some states cap deposit amounts by law for home improvement contracts, so check local limits.
What's the difference between an estimate and an invoice?
An estimate is a projected cost given before work starts. An invoice is a request for payment for work already performed or materials already delivered.
Can I invoice before the job is finished?
Yes — this is standard practice on larger jobs through deposit, progress, or milestone invoicing. Just make sure the billing schedule is agreed to in writing before work begins.