Template Free

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

Quick add:

Invoice Settings

Invoice Totals

Subtotal
$0.00
Tax
$0.00
Total Due
$0.00

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.

Email these results to yourself

Get a copy you can reference on the job site or attach to a quote.

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?
A professional GC invoice should include your company name, address, phone, and contractor license number. It should list the customer name, project address, project type, and permit number. Itemize all labor, materials, subcontractor charges, and any markups. Include payment terms, warranty language, and the invoice date and number.
How do I create a professional contractor invoice?
Use a contractor-specific invoice generator with fields for project details, permit numbers, and itemized line items. Fill in your company details, customer and project info, add each charge as a line item, set tax rate and payment terms, and generate a PDF.
Should a general contractor charge tax on labor?
Tax rules vary by state. In most states, materials are taxable but labor is not when billed separately. Some states tax the entire invoice when labor is part of a construction contract. Check your state department of revenue guidelines or consult your accountant.
What payment terms are standard for general contractors?
For projects under $10,000, Due on Completion or Net 15 is common. For larger projects, most GCs use progress payments: 30-50% deposit, payments at milestones, and final payment on completion. Commercial work typically uses Net 30.

Related General Contractor Tools

← View all General Contractor tools