Invoice Generator
Professional contractor invoices with line items, tax, payment terms, and notes. Generates a print-ready PDF.
Company Info
Customer Info
Project Info
Line Items
Invoice Settings
Invoice Totals
Opens a print-ready invoice in a new window. Use your browser's print dialog to save as PDF.
Save this invoice to your account
Create a free account to save your documents, pre-fill your business details next time, and access everything from any device.
Save this invoice to your account
Email these results to yourself
Get a copy you can reference on the job site or attach to a quote.
Results sent! Check your inbox.
Want to save all your calculations?
How to Use This Generator
1. Enter your company details. Fill in your company name, phone, email, and GC license number. These appear in the invoice header and build credibility with clients.
2. Add customer and project info. Enter the client name, address, and phone. Then fill in the project type, permit number, and project address so the invoice ties directly to the job.
3. Build your line items. Add each charge as a separate line item: labor, materials, subcontractor costs, permit fees, and any markups. Use the quick-add buttons for common GC line items, or add custom entries.
4. Set tax and payment terms. Enter your local tax rate, choose payment terms, and add warranty language or project notes in the notes field.
5. Generate the PDF. Click "Generate PDF" to open a clean, print-ready invoice. Use your browser's print function to save as PDF.
What Makes a Professional Contractor Invoice
A professional contractor invoice documents the work performed, protects both parties, and supports your lien rights in many states. Include your company name, GC license number, and full contact information at the top.
The project section separates a contractor invoice from a generic template. Recording the project type, address, and permit number creates a paper trail for inspections, warranty claims, and potential disputes.
Itemized line items with clear descriptions prevent payment disputes. Break work into demolition, framing, plumbing rough-in, tile, fixtures, and so on. Clients respect transparency, and it makes change orders easier to justify.
Warranty terms on the invoice are legally important. A common setup is a 1-year workmanship warranty with materials covered by manufacturer warranties.
When To Use This
Progress billing on active projects. Send invoices at each milestone: after demo, after framing, after rough-ins pass inspection, and at completion. This tool generates a professional invoice in minutes.
Small projects and handyman work. For jobs under $5,000, this invoice serves as both the bill and the record. Fill in the project details, itemize the work, and hand the client a clean document.
Backup when your system is down. If your project management software crashes or internet goes out on a job site, this tool works in your browser. Generate a clean invoice, save the PDF, and enter it into your system later.
Frequently Asked Questions
What should be included on a general contractor invoice?
How do I create a professional contractor invoice?
Should a general contractor charge tax on labor?
What payment terms are standard for general contractors?
Related General Contractor Tools
Estimate Template
Build professional estimates with labor, materials, and deposit terms. PDF ready.
TemplateChange Order
Document scope changes with cost and schedule impact. PDF ready.
TemplateWork Order
Internal work orders with scope, materials, and crew assignments.
BusinessProfit Margin
See your real margin on any project. Pre-loaded with GC benchmarks.