Skip to content

Contractor Invoice Template & Billing Forms

Professional Invoicing for Contractors & Trades

Create detailed, professional invoices for construction, contracting, and trade services. Built specifically for contractors who need comprehensive billing solutions.

Download this template

Free to download, no signup and no email required.

Download Word (.docx)

The Word version is fully editable — add your logo, colours and terms.

Download Excel (.xlsx)

The Excel version calculates line totals, tax and the grand total automatically.

Prefer not to download? Fill it in online and export a PDF in seconds. Create an invoice online

Progress billing that protects your payment rights

Construction billing carries higher stakes than most service invoicing — large sums, complex scopes, change orders and retention. An invoice missing a contract reference or retention calculation can stall payment for months.

  • AIA-style progress billing showing work completed to date and retention held
  • Reference prime contract, subcontract and purchase order numbers
  • Itemise labour, materials, equipment and approved change orders
Contractor invoice payment flow: create invoice, send to client, get paid fast

Features Built for Contractors

Detailed Line Items

Break down materials, labor, and equipment costs with detailed descriptions and quantities.

Tax Calculations

Automatic tax calculations for materials and services, supporting multiple tax rates.

Project References

Include project numbers, permits, and contract references for clear documentation.

Progress Billing

Perfect for milestone-based billing and progress payments on larger projects.

What to Include on a Contractors Invoice

A properly formatted contractors invoice protects you legally, speeds up payment approvals, and meets the requirements of general contractors and project owners.

Contractor & Client Details

  • Contractor company name and trade license number
  • Contractor address and contact details
  • Client name or company (billed-to party)
  • Job site address (if different from client address)
  • General contractor name (for subcontractor invoices)

Invoice & Project References

  • Unique invoice number (e.g. INV-2024-041)
  • Invoice date and payment due date
  • Purchase order or contract number
  • Project or job site reference number
  • Billing period (for progress billing)

Scope of Work & Line Items

  • Labor: crew size, hours worked, and hourly rate
  • Materials: item description, quantity, unit cost
  • Equipment rental (if applicable)
  • Permit costs and inspections
  • Change orders as separate line items

Totals & Payment Terms

  • Subtotal, taxes, and total amount due
  • Retention amount held (typically 5–10%)
  • Previously billed and balance remaining
  • Accepted payment methods
  • Late fee policy (e.g. 1.5% per month)

Every GC and client on file

Keep contract numbers, billing contacts and payment terms against each client, so progress invoices go out without re-keying job details.

Zap Bill customer manager showing saved client profiles with contact details, tax IDs and billing notes

Sample Contractor Invoice (Filled In)

Here's a realistic example of what a completed contractor invoice looks like — electrical rough-in work billed to a general contractor.

Peak Electric LLC

License #EC-58291 | (602) 555-0182

4210 Industrial Blvd, Phoenix AZ 85001

INVOICE #INV-2024-087

Date: October 15, 2024

Due: November 14, 2024 (Net 30)

Bill To:

Summit Construction Group

Attn: Mike Torres, PM

PO Box 1190, Phoenix AZ 85004

Project:

Riverside Office Complex — Phase 1

Job Site: 700 Riverside Dr, Tempe AZ 85281

PO #: SCG-2024-114

Description Qty / Hrs Rate Amount
Electrical rough-in labor — journeyman electricians (4 crew) 128 hrs $85.00 $10,880.00
Wire, conduit, boxes & connectors (materials) 1 lot $3,240.00 $3,240.00
Electrical permit (City of Tempe) 1 $420.00 $420.00
CO #3 — additional circuits, east wing (approved 10/10) 16 hrs $85.00 $1,360.00
Subtotal$15,900.00
Sales Tax (8.6%)$278.64
Retention Held (10%)−$1,590.00
Amount Due$14,588.64
Payment by check payable to Peak Electric LLC or ACH to account on file. Late payments subject to 1.5% monthly fee.

This is a sample contractor invoice for illustration. Build your own in minutes — free.

Contractor Billing Invoice Templates & Formats

Choose the format that fits the way you bill clients—downloadable PDF and Excel templates or automated online invoicing.

Progress Billing Template

Track percentage of completion, retention, and remaining balance for long-term projects.

  • • Perfect for milestone-based construction jobs
  • • Includes retention and change order fields
  • • Export to PDF or Excel
View template ›

Time & Materials Invoice

Bill for labor hours, crew rates, materials, and equipment rental in one professional document.

  • • Separate labor and materials sections
  • • Automatic totals and taxes
  • • Optional markup and discount fields
See how it works ›

Contractor Billing Statement

Send clients a consolidated billing format covering multiple jobs or phases.

  • • Summaries by project or work order
  • • Outstanding balance tracking
  • • Works with recurring invoices
Download now ›

Contractor Bill Format: All the Variants You Need

Whether you're a general contractor, subcontractor, or construction firm, the billing format stays consistent — what changes is the scope of work and who you're billing.

Subcontractor Invoice Template

Subcontractors billing a general contractor need to reference the prime contract number, work package or trade section, and any retention being held. The format is the same as a standard contractor invoice but with an additional "billed to GC" field and a retention line.

  • ✓ Reference the main contract number & scope
  • ✓ List your specific trade or work package
  • ✓ Show retention held vs. amount due
  • ✓ Include your contractor license number

Construction Billing Template

Construction jobs typically use a Schedule of Values (SOV) format — each line represents a section of work with a budget, percent complete, previously billed amount, and current draw. Zap Bill's multi-line item table handles this naturally.

  • ✓ Budget per trade or work section
  • ✓ Percent complete & this-period amounts
  • ✓ Change orders as separate line items
  • ✓ Running total and retention summary

Standard Contractor Bill Format

For smaller jobs or service contractors, a simpler format works: your company info, client details, invoice number, work description, labor hours × rate, materials with markup, and a total due. Most clients expect Net 30 payment terms.

  • ✓ Labor: crew size, hours, and hourly rate
  • ✓ Materials: cost + your markup percentage
  • ✓ Equipment rental if applicable
  • ✓ Payment due date and accepted methods

Invoice Forms for Contractors (Samples)

A sample contractor invoice typically looks like this: header with your trade license number, a table broken into Labor / Materials / Equipment / Subcontractors, a subtotal, retention held (5–10%), and the net amount due. Use the Zap Bill generator below to build one in two minutes.

Open contractor invoice generator

How to Fill Out a Contractor Invoice Template

Five steps from blank template to paid — takes under 10 minutes.

1

Start with your business info

Include company name, license numbers, insurance details, and contact information at the top of the invoice.

2

Add client and project references

Reference the job number, site address, purchase order, and the project manager or contact on-site.

3

Document work performed

Break down labor, subcontractors, materials, equipment, and change orders with quantities and rates.

4

Include progress and retention

Show percentage of completion, retention held, and amount due this period.

5

Outline payment terms

Specify due dates, acceptable payment methods, and late fee policies to avoid payment delays.

Need recurring invoices?

Save your template inside Zap Bill to duplicate it for every job without retyping client and rate information.

Attach supporting documents

Upload timesheets, material receipts, or site photos to your invoice email for smoother approvals.

Contractor Payment Terms, Retainage & Lien Rights

Understanding these three areas protects your cash flow and gives you legal recourse if a client doesn't pay.

Payment Terms

  • Net 30 — Most common for commercial contracting. Payment due 30 days from invoice date.
  • Net 15 — Tighter terms for smaller jobs or new clients.
  • Due on receipt — For final payments or residential clients.
  • Progress billing — Invoiced at project milestones (e.g. 30%, 60%, 90%, final).
  • Always include late fees (e.g. 1.5%/month) on your invoice to deter slow payers.

Retainage / Retention

  • Retainage is a percentage (typically 5–10%) withheld by the owner or GC until project completion.
  • Always show retention on your invoice: list the full amount billed, retention held, and net amount due.
  • Track cumulative retention across billing periods so you know exactly what's owed at closeout.
  • Submit a separate "retention release" invoice when the project is complete and accepted.

Mechanic's Lien Rights

  • Contractors and subcontractors can file a mechanic's lien against a property if they aren't paid for labour or materials.
  • Keep a clean invoice trail — your invoices are the primary evidence in a lien claim.
  • Preliminary notices must be sent in most US states within 20–30 days of first furnishing work.
  • Always invoice promptly and in writing — verbal agreements don't hold up in lien disputes.

Getting a contractor billing invoice actually paid

Retainage and progress billing mean a contractors invoice is almost never paid in one lump sum, so the terms you set matter more than they do in most trades. A contractor billing invoice that stages payment across a schedule of values, states a retainage percentage on its face, and names the release condition gets approved faster and disputed less often than one that simply totals the work and asks for the balance.

Ready to create a compliant contractor invoice?

Include payment terms, retention, and all required line items — in under 10 minutes.

Build Your Contractor Invoice Free

Contractor Billing FAQs

Common questions from contractors about billing invoice formats and contractors invoice templates.

What should a contractor invoice include?

A contractor invoice should list license details, client and job site information, invoice and PO numbers, itemised labour and materials, taxes, retention, and payment terms.

Is there a standard contractor billing format?

Most contractors rely on progress billing that shows contract totals, work completed, retention held, and the amount due this period. Zap Bill templates follow this standard format.

Can I send invoices from the field?

Yes. Zap Bill runs on mobile, so you can create, sign, and email a PDF invoice while onsite with your client.

What's the right contractor bill format for a subcontractor?

A subcontractor invoice should reference the prime contract number, your specific trade or scope, work completed this period, retention being held by the GC, and your net amount due. Include your contractor license number and insurance certificate number if required.

How is a construction billing template different from a regular invoice?

Construction billing follows a Schedule of Values format — each line shows a work section with its total budget, percent complete, previously billed, and amount due now. This lets clients track progress across the whole project rather than a single billing period.

What is the standard format of a contractor bill?

A standard contractor bill includes: contractor name, license number, and contact details; client name and job site address; invoice number and date; an itemised breakdown of labor hours, material costs, and permit fees; subtotal, taxes, retention held, and net amount due; and payment terms with accepted payment methods.

Can I use this as a subcontractor invoice template?

Yes. The same template works for subcontractors — add a "Billed To GC" field referencing the general contractor name and prime contract number, list your specific trade or work package, and include a retention line showing the amount held by the GC versus your net amount due.

What is the difference between a contractor invoice and a construction invoice?

A contractor invoice is used for any trade or service billing and follows a straightforward format. A construction invoice typically refers to a progress billing document using a Schedule of Values — each line represents a section of work with a budget, percent complete, previously billed amount, and current draw. Zap Bill supports both formats.

How do I create a contractor invoice for free?

Use Zap Bill's free contractor invoice generator — no download or account required. Open the generator, add your company details, enter the client and job site information, itemise your labour, materials, and equipment, then download a PDF in minutes. Sign up free to save templates and reuse client details for future jobs.

What payment terms should I put on a contractor invoice?

Net 30 is the most common payment term for commercial contracting. For smaller or residential jobs, Net 15 or due on receipt is common. Always include a late payment fee (typically 1.5% per month) and specify accepted payment methods. Clear terms on the invoice reduce disputes and speed up payment.

Start billing like a professional contractor

Build your contractor invoice in minutes — include labor, materials, subcontractors, and retention in one clean PDF.

Contractor Resources

Contractor Invoice Template

Professional invoices for contractors

Professional Templates

Corporate and business invoice templates

How to Create an Invoice

Complete step-by-step guide to creating invoices

What to Include in an Invoice

Essential elements for professional invoices

UK Invoice Generator

HMRC compliant UK invoices with VAT