Free Construction Invoice Template 2026 (Download + Customize)

Copy, print, or customize a professional contractor invoice. Includes line items, payment terms, and a ready-to-send layout.

Last Updated April 2026 📖 6 sections

Send invoices, track payments, and manage every job — all in BuildStackHub.

Try BuildStackHub Free →

Free Contractor Invoice Template

Replace bracketed [FIELDS] with your own information. Print directly or paste into Word, Google Docs, or your estimating software.

[YOUR COMPANY NAME]
[Street Address]
[City, State ZIP]
Phone: [555-000-0000]
Email: [info@yourcompany.com]
License #: [YOUR LICENSE NUMBER]
INVOICE
Invoice #: [INV-2026-001]
Date: [April 22, 2026]
Due Date: [May 22, 2026]
Contract #: [CONTRACT-001]
Bill To
[Client / Owner Name]
[Client Company Name]
[Street Address]
[City, State ZIP]
[client@email.com]
Project
[Project Name]
[Project Address]
[City, State ZIP]
Start Date: [Date]
Work Period: [Month Year]
Description of Work / Materials Qty Unit Unit Price Amount
Foundation Work — Labor & Equipment
[Describe scope: excavation, forms, pour, strip]
40 hrs $95.00 $3,800.00
Ready-Mix Concrete (per approved spec)
[Note spec: 4,000 PSI, 3/4" aggregate]
12 CY $185.00 $2,220.00
Rebar — #4 @ 12" O.C. (materials & install)
[Include spec reference if applicable]
800 LF $1.85 $1,480.00
Permit & Inspection Fees
[List permit number if issued]
1 LS $650.00 $650.00
[Add additional line items as needed] $0.00
Subtotal$8,150.00
Retainage Held (10%)– $815.00
Sales Tax (0% — contractor services exempt)$0.00
AMOUNT DUE$7,335.00

Thank you for your business. This invoice is due on the date shown above.
[Company Name] | [License #] | [Insurance CO #] | [Bonding CO #]

What to Include on Every Construction Invoice

A missing or vague field is the most common reason contractors wait 60+ days to get paid. Every construction invoice must contain:

1. Your business information
- Legal business name (as licensed)
- Physical address
- Phone and email
- Contractor license number — required in most states for enforceability
- Bonding/insurance policy numbers (optional but builds trust)

2. Invoice identification
- Invoice number (sequential; see numbering system below)
- Invoice date
- Due date
- Reference to the original contract number

3. Client and project info
- Client legal name and company (as on the contract)
- Project name and address
- Work period covered (e.g., "April 1–April 22, 2026")

4. Line items — specific, not vague
- Description of work completed (reference spec section if applicable)
- Quantity, unit (hours, CY, LF, LS), unit price, and extended amount
- Materials listed separately from labor (required for tax compliance in many states)
- Permits listed as separate line items with permit numbers

5. Financial summary
- Subtotal
- Retainage withheld (if applicable) — listed as a deduction
- Sales tax (if applicable — varies by state and work type)
- Amount due

6. Payment terms
- Net days (Net 10, Net 30, Net 45)
- Exact due date in plain language
- Accepted payment methods
- Late fee structure (in writing — verbal agreements on late fees are unenforceable)

7. Notes and lien notice
- Reference to the contract it covers
- A one-line lien rights preservation notice is recommended: *"Contractor preserves all lien rights under [State] Mechanic's Lien statutes."*

Invoice Numbering System for Contractors

Your invoice number is your paper trail. A good numbering system makes it easy to track payments, find old invoices, and pass a lien audit.

Recommended format: [PREFIX]-[YEAR]-[SEQUENCE]

Examples:
- `INV-2026-001` — First invoice of 2026
- `INV-2026-047` — 47th invoice of 2026

For project-specific invoicing:
- `INV-JohnsonResidence-001` — First invoice on Johnson Residence project
- `INV-2026-COMM-003` — Third invoice, commercial division

Rules for numbering:
- Never reuse numbers — gaps in your sequence are fine; duplicates are not
- Reset annually or keep sequential forever (both are fine; annual reset is more common)
- Start at 001, not 1 — leading zeros keep alphabetical sorting correct
- Include the number on every email subject line and check memo — makes reconciliation instant

If you do progress billing on large projects:
Use a compound number: `INV-2026-038-03` = Invoice #038, Payment Application #3 on that project.

Why this matters: When a client disputes an invoice or you need to file a lien, a clean sequential record proves timeline and amount owed without gaps.

Payment Terms: What to Write and Why

The payment terms section is where most contractor invoices fail — either too vague ("payment due upon receipt") or missing entirely.

Standard terms used in residential construction:
- Net 30 — most common for commercial subs and smaller GCs
- Net 15 — typical for specialty trades on tight-margin work
- Due on receipt — appropriate for final punch-list payments or deposits

Standard terms for commercial (GC-to-owner):
- Net 30 with pay-when-paid clause — subs should push back on this in contracts; it's legitimate but creates cash flow risk
- Progress billing with net 20 per payment application — standard on commercial and public jobs

Late fee language (copy this):
*"Invoices unpaid after the due date accrue a finance charge of 1.5% per month (18% annual percentage rate) on the outstanding balance. Contractor reserves all collection rights including mechanic's lien filing without further notice."*

Why spell out the late fee:
- Courts require written notice for finance charges to be collectible
- It signals you track and enforce payment terms
- Most clients will pay on time when they see a late fee clause in writing

Retainage on construction invoices:
Retainage is a holdback (typically 5–10%) withheld by owners until substantial completion. Always show retainage as a separate line item:
- Earned this period: $8,150.00
- Retainage held (10%): – $815.00
- Net due this invoice: $7,335.00

This format makes retainage clearly visible and creates a running record of total holdback owed — critical for final payment negotiations.

How to Send and Track Construction Invoices

The best invoice is worthless if it goes to the wrong person or gets lost in an inbox.

Who to send to:
- On commercial jobs: accounts payable department AND the project manager (PM) — AP won't approve without PM sign-off; PM won't tell AP without a copy
- On residential jobs: the homeowner directly; CC their spouse or partner if both signed the contract
- On GC-to-sub: the GC's PM, not their accounting team — accounting doesn't know what was completed

Format:
- PDF is standard — never send Word or Excel invoices (editable formats create disputes)
- Subject line: *"Invoice #INV-2026-047 — [Project Name] — Due [Date] — $[Amount]"*
- Include a one-line body: *"Attached is Invoice #047 for work completed April 1–22, 2026. Amount due: $7,335. Due date: May 22, 2026. Please confirm receipt."*

Follow-up schedule:
- Day 1: Send invoice with confirmation request
- Day 7: Follow up if no confirmation — "Confirming you received Invoice #047"
- Day 25 (5 days before due): *"Reminder: Invoice #047 ($7,335) is due May 22. Please let me know if you need anything to process payment."*
- Day 31 (1 day after due): Late fee notice in writing; mention lien rights if over $10K

Track every invoice in a simple log:
Keep a spreadsheet or use software with columns: Invoice #, Project, Date Sent, Amount, Due Date, Date Paid, Notes. This takes 2 minutes per invoice and saves hours when disputes arise.

Common Invoice Mistakes That Delay Payment

1. Vague descriptions — "Labor and materials" is not a line item. Owners push back because they can't tell what they're paying for. Specificity prevents disputes.

2. Sending to the wrong person — Sending to the homeowner when the GC is on the hook, or to accounting without a PM copy. Always confirm the right billing contact before you start work.

3. Missing your license number — In most states, a contractor invoice without a license number is not enforceable in court. Three words: always include it.

4. No due date — "Payment due upon receipt" is not a due date. Clients interpret it as "whenever I get around to it." A specific date creates a specific deadline.

5. Inconsistent billing periods — Sending invoices whenever you feel like it trains clients to pay whenever they feel like it. Bill on the same day every month (or every payment milestone). Predictable billing = predictable cash flow.

6. Not separating labor from materials — Several states tax materials but not labor (or vice versa). Commingled line items create tax compliance questions that slow payment. Keep them separate.

7. Forgetting retainage tracking — If you don't track retainage owed in your invoicing, you'll forget to bill it at project close. Get a running retainage total in writing on every invoice.

8. No lien notice — One sentence preserving your lien rights costs nothing. Once the deadline passes, it costs everything.

Get more done with less paperwork: BuildStackHub generates professional invoices, tracks retainage, and sends payment reminders automatically — so you spend less time on billing and more time building.

Frequently Asked Questions

What to Include on Every Construction Invoice

A missing or vague field is the most common reason contractors wait 60+ days to get paid. Every construction invoice must contain:

1. Your business information
- Legal business name (as licensed)
- Physical address
- Phone and email

Invoice Numbering System for Contractors

Your invoice number is your paper trail. A good numbering system makes it easy to track payments, find old invoices, and pass a lien audit.

Recommended format: [PREFIX]-[YEAR]-[SEQUENCE]

Examples:
- `INV-2026-001` — First invoice of 2026

Payment Terms: What to Write and Why

The payment terms section is where most contractor invoices fail — either too vague ("payment due upon receipt") or missing entirely.

Standard terms used in residential construction:
- Net 30 — most common for commercial subs and smaller GCs
- Net 15 — typical for specialty trades on tight-margin work
- Due on receipt — appropriate for final punch-list payments or deposits

How to Send and Track Construction Invoices

The best invoice is worthless if it goes to the wrong person or gets lost in an inbox.

Who to send to:
- On commercial jobs: accounts payable department AND the project manager (PM) — AP won't approve without PM sign-off; PM won't tell AP without a copy
- On residential jobs: the homeowner directly; CC their spouse or partner if both signed the contract
- On GC-to-sub: the GC's PM, not their accounting team — accounting doesn't know what was completed

Common Invoice Mistakes That Delay Payment

1. Vague descriptions — "Labor and materials" is not a line item. Owners push back because they can't tell what they're paying for. Specificity prevents disputes.

2. Sending to the wrong person — Sending to the homeowner when the GC is on the hook, or to accounting without a PM copy. Always confirm the right billing contact before you start work.

3. Missing your license number — In most states, a contractor invoice without a license number is not enforceable in court. Three words: always include it.

[SEEK EXPERT ADVICE] Licensing requirements change frequently. Always verify current requirements with your state's official licensing board before applying. AI Disclaimer
AI-generated content is for informational purposes only and does not constitute professional, legal, or licensing advice. Always verify requirements with your state's official licensing board. Full AI Disclaimer