Free Contractor Invoice Template — Create & Download Instantly
Need a professional invoice template designed for contractors and tradespeople? Our free invoice generator lets you create polished, client-ready invoices in under 2 minutes — no signup, no watermarks, instant PDF download.
Create Your Contractor Invoice Now — 100% Free
Join 50,000+ contractors and tradespeople who use InvoiceFree to get paid faster.
Create Contractor Invoice →What to Include on a Contractor Invoice
A professional contractor invoice should include these essential elements to ensure prompt payment:
- Your business details — Name, address, email, phone, and logo
- Client information — Company name and billing address
- Invoice number — Sequential numbering (e.g., INV-001) for easy tracking
- Dates — Issue date and payment due date
- Itemized services — Clear descriptions of labor hours, materials markup, and progress payments
- Rates and amounts — Unit price, quantity, and line totals
- Tax — Applicable sales tax or VAT
- Total due — Bold and unmissable
- Payment terms — Net 15, Net 30, or due on receipt
- Payment methods — Bank transfer, PayPal, Stripe, etc.
Sample Contractor Invoice
INVOICE #INV-2026-001
Date: January 15, 2026 | Due: February 14, 2026
| Description | Rate | Qty | Amount |
|---|---|---|---|
| Kitchen Renovation | $95.00 | 1 | $95.00 |
| Materials | $95.00 | 1 | $95.00 |
| Plumbing Work (6hrs) | $95.00 | 2 | $190.00 |
Total Due: $285.00
Contractor Invoicing: Industry Guide
Typical General Contractor Rates in 2026
General contractors charge 10–20% of total project cost as their fee (markup on subcontractors and materials), or $50–$150/hour for time-and-materials work. Project pricing varies enormously: bathroom remodel ($10,000–$35,000), kitchen remodel ($25,000–$75,000), room addition ($80,000–$200,000+), and whole-house renovation ($100,000–$500,000+). Specialty contractors (roofing, HVAC, concrete) charge $60–$120/hour for labor. The GC's markup covers project management, scheduling, permit coordination, quality control, and warranty administration. In hot markets, GCs may charge 20–25% markup; in competitive markets, 10–15% is more common.
Structuring a Contractor Invoice
Construction invoices must be detailed enough for lenders, inspectors, and homeowners to verify progress:
- Schedule of values — Break the project into line items with allocated costs: "Framing — $12,000," "Electrical rough-in — $8,500"
- Percent complete — For progress billing: "Framing: 100% complete, Electrical: 60% complete"
- Materials — Itemize major material purchases with receipts: "Lumber package — $8,200," "Windows (6x Anderson 400) — $4,800"
- Change orders — Clearly separated from original scope: "CO #3: Add recessed lighting in master (approved 2/15) — $1,200"
- Retainage — 10% held back until project completion and final inspection: "Less 10% retainage: -$2,400"
- Permit fees — Pass through with documentation: "Building permit #2026-4521 — $1,850"
- Subcontractor costs — "Plumbing sub (Johnson Plumbing) — $6,500"
Progress Billing and Payment Schedules
Construction projects use progress billing (also called "draw requests") tied to completion milestones. Standard residential schedule: 10% at contract signing, 20% at foundation completion, 25% at framing/rough-in, 25% at drywall/finishes, 10% at substantial completion, 10% retainage released 30 days after final inspection. For bank-financed projects, the lender sends an inspector to verify progress before releasing each draw — your invoice must match observable completion. Never get ahead of the work with billing — this is the #1 cause of contractor-client disputes and potential fraud allegations. Commercial projects use AIA G702/G703 billing forms as the industry standard.
Licensing, Bonding, and Lien Rights
General contractors must be licensed in most states (requirements vary from simple registration to extensive exams). Your license number belongs on every invoice and contract. Surety bonds (performance and payment bonds) are required for commercial projects over $100,000 and protect the client if you fail to complete work. Mechanic's lien rights protect contractors who aren't paid — but you must follow strict notice requirements (preliminary notice within 20 days of starting work in most states). Tax deductions include: tools and equipment, work vehicle, fuel, insurance (GL, workers' comp, builder's risk), office expenses, estimating software, and subcontractor payments. Track job costs meticulously — your profitability depends on accurate cost allocation per project.
Contractor Invoicing Best Practices
- Invoice immediately — Send your invoice the same day you complete work. Delays signal that payment isn't urgent.
- Be specific — Vague descriptions like "services rendered" invite questions and delays. List exactly what you delivered.
- Set clear due dates — "Due in 30 days" is weaker than "Due by February 14, 2026." Specific dates create accountability.
- Include late fee terms — Even a small late fee (1.5%/month) dramatically improves on-time payment rates.
- Offer multiple payment methods — The easier you make it to pay, the faster you get paid.
- Follow up — Send a friendly reminder 3 days before the due date and immediately on the day it's due.
Why Contractors Choose InvoiceFree
- ✅ 100% free — No trial, no credit card, no limits
- ✅ No signup required — Start creating invoices immediately
- ✅ Zero watermarks — Your brand, not ours
- ✅ 50+ currencies — Bill international clients in their currency
- ✅ Instant PDF download — Professional, print-ready invoices
- ✅ Auto-save — Never lose your work
- ✅ Payment Psychology Engine — AI-powered tips to get paid faster
Ready to Get Paid Faster?
Create your first professional contractor invoice in under 2 minutes.
Create Free Invoice →Frequently Asked Questions
Is this contractor invoice template really free?
Yes, 100% free. Create unlimited invoices with no signup, no watermarks, and no hidden fees. Download as PDF instantly.
What should a contractor invoice include?
A contractor invoice should include: your business name and contact info, client details, invoice number, date, itemized services with rates, subtotal, tax (if applicable), total due, payment terms, and accepted payment methods.
How do I send an invoice as a contractor?
Create your invoice using our free generator, download the PDF, and email it to your client. Include a clear subject line like "Invoice #001 from [Your Name]" and mention your payment terms in the email body.
Can I customize this invoice template?
Yes. You can add your logo, change currency (50+ supported), add custom line items, set tax rates, and include payment notes. Everything is customizable before downloading your PDF.