INVInvoiceTemplateHub

← All templates / Contractor

Invoice template for contractor

Send a professional invoice to every construction client with this free printable contractor invoice template. It keeps labor, materials, and payment terms on one clean page, so you get paid without chasing paperwork.

INVOICE
No. INV-2026-0001
Date: —
Due: —
SAMPLE
Your Business Name
Street Address
City, ST ZIP
Client Name
Client Company
City, ST ZIP
DescriptionQtyRateAmount
Construction labor — 8 hrs
Materials & supplies
Total due
Payment terms: Net 30 · Thank you for your business

What goes on a contractor invoice

Fill in your business name, the client's project, and the hours or materials you are billing for. Contractors commonly bill hourly or by project stage — keep line items short and specific so the client can see exactly what they are paying for. Add your license number if your state requires it, state a clear payment term such as Net 30, and send the PDF by email the same day you finish the work.

Use this template when you bill by the hour for repairs and small jobs, or by project stage for larger builds. It works for a single invoice after a one-off job and for milestone billing on an ongoing contract. Keep one invoice per job or per month, number them consecutively (INV-0001, INV-0002), and store a copy for each client so year-end bookkeeping stays straightforward.

Market facts for contractor

FactValue
Median hourly wage, construction laborers (US)$22.66/hr median hourly wage, US (2025)
Median annual wage (US)$47,120/yr median annual wage, US (2025)
US employment, 20241,457,000 US employees (2024)
Projected annual openings, 2024–2034129,400 projected annual openings, US (2024-2034)

Sources: U.S. Bureau of Labor Statistics, Occupational Employment & Wage Statistics (2025), via O*NET OnLine.

Common mistakes to avoid

Tips to get paid faster

Pricing your work

Construction contractors usually quote per project, based on materials plus labor hours and a margin for overhead. For smaller jobs like repairs, an hourly rate with a materials markup is common. Whatever model you use, list a line for materials and a line for labor so the customer can see where the money goes. On bigger projects, ask for a deposit up front — typically 25 to 50 percent — then invoice at agreed milestones rather than waiting for the very end. Milestone billing keeps your cash flow steady and gives the customer confidence that work is progressing.

Invoice checklist

Common questions

What should a contractor invoice include?

Your business name and contact details, the client's name and job site, a short description of the work, the hours or materials billed, a total, and your payment terms. Adding your license number helps if your state requires it.

How do contractors price jobs?

Most contractors charge either an hourly rate or a fixed price per project. Hourly billing works for small jobs and repairs; fixed pricing works when the scope is clear. Put whichever you agree on directly on the invoice.

What payment terms do contractors use?

Net 30 is the most common, with some contractors using Net 15 or due on receipt for smaller jobs. Pick one term, print it on the invoice, and stay consistent.

Should contractors charge sales tax?

It depends on your state and what you are selling. Labor is exempt in many states while materials may be taxed. Check your state's rules before adding tax to an invoice.

How much do construction laborers earn per hour?

According to U.S. BLS data, the median hourly wage for construction laborers was $22.66 in 2025, and the median annual wage was $47,120. Rates vary widely by region and experience.

What if a client does not pay?

Send a friendly reminder first, then a formal late notice with any late fee stated in your terms. Keep every invoice on file — consistent invoicing makes disputes much easier to resolve.

Get the Contractor invoice template

Free to use · Printable · No sign-up. Fill in your details and send in minutes.

Download editable template (.docx) Browse all templatesHow to fill it in