Contractor Invoice Example

Need a clean contractor invoice example? This guide breaks down what to include, how construction invoices differ from regular invoices, and when a job needs more detailed progress billing or AIA-style pay applications instead of a simple one-page bill.

What Is a Contractor Invoice?

A contractor invoice is the document you send to a client, GC, or owner to get paid for labor and materials. Compared to a generic “business invoice,” construction invoices often have to show more detail: phases of work, retainage, and sometimes change orders or stored materials.

For small jobs, a straightforward invoice is usually enough. As projects get bigger or more formal, you’re more likely to need progress billing or even full AIA-style pay applications.

A Simple Contractor Invoice Example

Here’s a basic, professional invoice format that works well on small or non-AIA projects:

Example Contractor Invoice

Contractor: ABC Electrical Services
123 Main Street, Springfield, IL
(555) 123-4567 • billing@abcelectrical.com

Invoice #: 2025-014
Date: April 30, 2025

Bill To:
XYZ General Contracting
890 Industrial Drive
Springfield, IL


Project: Office Renovation – 2nd Floor
Project Address: 455 River Road, Springfield, IL

Description Amount
Labor – Electrical Rough-In (32 hours) $2,880.00
Materials – Breakers, Wire, Panels $1,215.00
Permit Fees $95.00
Total Due $4,190.00

Payment Terms: Net 30

Notes: Thank you for your business. Please reference Invoice #2025-014 when submitting payment.

For straightforward service work or smaller residential jobs, this kind of invoice is usually all you need. On larger commercial projects, it’s often just the starting point.

When a Simple Contractor Invoice Is Not Enough

Many commercial projects—especially lender-driven or contract-heavy work—do not accept a simple invoice. Instead, they require:

The contract usually spells this out. If you see language like “AIA G702/G703,” “AIA-style billing,” or “Schedule of Values required,” you’re in pay-application territory, not basic invoice territory.

Related: If your project requires AIA-style billing, see How to Fill Out AIA G702 & G703.

GC vs. Subcontractor Invoice: What Changes?

General Contractor Invoice

GC invoices often include:

  • Self-performed work (carpentry, sitework, etc.)
  • Rolled-up subcontractor costs by trade or line item
  • General conditions and overhead
  • Change order summaries for the owner

Subcontractor Invoice

Sub invoices tend to zoom in on a single trade and show:

  • Work completed for that trade, by line item or phase
  • Percent complete and/or dollars complete
  • Materials delivered or stored on site
  • Retainage withheld by the GC

Subs are also more likely to be asked for supporting documents like:

  • Lien waivers
  • Supplier invoices and proof of payment
  • Signed change orders

What Should a Professional Contractor Invoice Include?

At a minimum, a solid construction invoice includes:

  • Your business name, address, and license number (if applicable)
  • Client or GC name and contact info
  • Project name and address
  • Invoice number and date
  • Clear description of work and materials
  • Taxes or permit fees, if applicable
  • Payment terms (Net 10, Net 30, etc.)
  • How and where to send payment

On more complex jobs, it’s smart to also show:

  • SOV-style line items (matching your contract)
  • Percentage complete for each phase or line
  • Retainage held to date
  • Change order amounts and references

Contractor Invoice Example With Progress Billing

Here’s a simplified example of progress billing for a single line item, similar to how it might look on a pay application:

Line Item: Framing – Labor
Contract Value: $30,000
Previously Billed: $9,000
This Period: $6,000 (20%)
Total Billed to Date: $15,000
Retainage (10%): $1,500
Balance to Finish: $15,000

This is exactly the kind of math that AIA G702/G703 forms are designed to handle—and exactly where Excel templates tend to break when the project gets busy.

Tip: If you’re tracking “previous, this period, and total to date,” you’re already doing pay application math. Using AIA-style forms (or software that mirrors them) keeps those numbers consistent each month.

Contractor Invoice Template vs. AIA Forms

Here’s a quick comparison of when a plain invoice template works and when you really need AIA-style billing:

Contractor Invoice Template AIA G702/G703 Pay Application
Best for simple, shorter projects Standard on larger commercial jobs
Less documentation required Tracks retainage, COs, stored materials, and progress
Easy to send and understand for homeowners Designed for owners, GCs, architects, and lenders
Common on residential jobs and small commercial work Often required by contract or lender requirements

How PayAppPro Helps Contractors Create Better Invoices

PayAppPro is built for contractors who need more structure than a one-page invoice, but don’t want to babysit spreadsheets every billing period. With PayAppPro, you can:

  • Create AIA-style G702 & G703 pay applications
  • Automatically calculate previous billed, this period, and total to date
  • Track retainage and stored materials without breaking formulas
  • Generate clean PDF pay apps ready to send to a GC or owner
  • Attach lien waivers and backup documents
  • Keep your billing consistent from month to month on each project

Related Guides

Generate Your Next Construction Invoice

Create clean AIA-style invoices and pay applications in minutes, without wrestling spreadsheets.