Subcontractor Invoice Template: 7 Things It Must Include

Use the right subcontractor invoice template to get paid faster. Here are 7 must-have elements every specialty trade sub should include on every invoice.

Subcontractor Invoice Template: 7 Things It Must Include

Getting the work done is one thing. Getting paid for it is another. A weak invoice slows down payment, creates disputes, and makes you look unprofessional to GCs and owners who work with dozens of subs.

If you are a specialty trade subcontractor, your invoice needs to be clear, complete, and tied directly to the scope of work. A generic invoice template from the internet is not going to cut it on a commercial job or a multi-phase residential project.

Here are the seven things every subcontractor invoice template needs to include.

1. Your Business Information

Put your company name, address, phone number, email, and license number at the top of every invoice. This sounds basic, but plenty of subs skip the license number. GCs and project owners need it for their records, and leaving it off can delay approval.

If you are incorporated or running an LLC, use your legal business name exactly as it appears on your contractor license.

2. A Unique Invoice Number

Every invoice needs its own number. This keeps your records clean and makes it easy for the GC or owner to reference a specific invoice when there is a question or dispute.

Use a simple numbering system. Something like INV-2024-001 works fine. Just be consistent and never reuse a number.

3. Invoice Date and Payment Due Date

Always include both dates. The invoice date is when you issued the invoice. The payment due date tells the client exactly when you expect to be paid.

If your contract says net 30, put the due date 30 days from the invoice date. Do not make the client do the math. Ambiguity gives people an excuse to pay late.

4. Client and Project Details

Your invoice should clearly identify who you are billing and what project this covers. Include:

  • Client or GC name and address
  • Project name or job number
  • Project address
  • Purchase order number if applicable

On larger jobs, invoices without a PO number or job number can get lost in the system. Always reference the information the client gave you when they hired you.

5. An Itemized Breakdown of Work

This is where most subcontractor invoices fall apart. A single line that says "electrical work" or "HVAC installation" is not enough. You need to break down the work by task, material, and labor so the client can see exactly what they are paying for.

A clear itemized invoice:

  • Reduces back-and-forth questions
  • Makes approvals faster
  • Protects you in a dispute
  • Shows professionalism

For each line item, include a description of the work, the quantity or hours, the unit price, and the line total.

This is also where a tool like TradeBid helps. TradeBid is built for specialty trade subs and lets you generate itemized, client-ready bid PDFs that translate directly into detailed invoices. When your bid already has every line item scoped out, creating a matching invoice takes minutes.

6. Taxes, Fees, and the Total Amount Due

After your line items, show any applicable sales tax or material taxes, any retainage amounts if they apply to this draw, and then the final total due.

If there is retainage held on the project, show the gross amount billed, the retainage withheld, and the net amount you are requesting in this payment. This keeps everything transparent and avoids confusion at the end of the job when you bill for retainage release.

Never bury fees or surprise a client with numbers that do not match the contract. That slows payment every time.

7. Payment Instructions and Terms

Tell the client exactly how to pay you. Include your preferred payment method, whether that is check, ACH transfer, or a payment platform. If you accept ACH, include your bank routing and account number or a secure link to your payment processor.

Also restate your payment terms and any late fee policy. If you charge 1.5% per month on overdue invoices, put that on every invoice. It is not rude. It is professional, and it is standard practice in the trades.

One More Thing: Match Your Invoice to Your Bid

A common mistake subs make is sending a detailed bid to win the job and then sending a vague invoice to collect payment. When the numbers do not match line by line, you create doubt. The GC starts asking questions. Approval slows down. Payment gets delayed.

Your invoice should mirror your bid. Same line items, same descriptions, same structure. This makes the approval process simple for everyone involved.

If you are still building bids in spreadsheets or writing them up by hand, you are making more work for yourself on both ends. TradeBid helps specialty trade subcontractors put together clean, itemized bid PDFs that you can use to win work and then turn around into professional invoices without starting from scratch.

Get Your Paperwork Right and Get Paid Faster

A solid subcontractor invoice template does not need to be complicated. It needs to be complete, accurate, and consistent with your contract and your bid. Include all seven elements above on every invoice you send and you will deal with fewer payment delays and fewer disputes.

If you want to speed up the process from bid to invoice, try TradeBid free at tradebid.org. Build itemized, client-ready bid PDFs in minutes and stop leaving money on the table with sloppy paperwork.