TaskTag Blog | Ideas and Tips for Construction Project Management

How to Manage Construction Subcontractor Invoices

Written by Kang Shen | Jul 31, 2026, 1:07:57 AM

Subcontractor overbilling is more common than most general contractors realize. A study of construction project audits found that 35–60% of projects had at least one subcontractor invoice with unsupported billing — overstated percent complete, materials billed as installed that were only delivered, or labor hours that don't align with actual site presence. On a $2M subcontract, a 5% overbilling is $100,000 paid for work not yet performed. That money comes out of the GC's cash position and doesn't return until the sub completes the overbilled scope — if they do.

Sub invoice management isn't adversarial — it's financial control. Most billing discrepancies are honest disagreements about percent complete or timing of stored material credits, not fraud. A consistent verification process protects the GC's cash position, gives the sub clear expectations about what documentation is required to get paid, and prevents the disputes that arise when overbilling accumulates and is discovered late in the project.

This guide covers every step of sub invoice management — schedule of values setup, percent complete verification, how your own construction time tracking data cross-checks sub labor claims, lien waiver requirements, retainage mechanics, backcharge procedures, and the payment workflow that keeps every subcontract current without overpaying.

The Foundation: Schedule of Values

The schedule of values (SOV) is the contract document that controls all sub billing. It breaks the subcontract into line items, each with a dollar value, that sum to the total subcontract amount. Every invoice the sub submits shows progress against the SOV.

Requiring an SOV at Contract Execution

Before the sub starts work, require a schedule of values that:

  • Breaks the subcontract into meaningful scope categories (not one lump sum)
  • Has line item values that represent actual cost allocation — not front-loaded values designed to maximize early billing
  • Includes separate line items for stored materials if applicable
  • Sums to the exact subcontract amount

Front-loading detection: A sub who allocates 40% of the contract value to mobilization and rough-in work — which represents 20% of actual cost — is front-loading to overbill early. Compare the SOV line item values to the work they represent. Mobilization should generally not exceed 3–5% of subcontract value. Rough-in scope value should approximate the ratio of rough-in labor and material cost to total subcontract cost.

Review and approve the SOV before work starts. An approved SOV is harder to dispute mid-project than one never formally accepted.

SOV Line Item Structure Example

Mechanical subcontract — $380,000:

Line

Description

Value

% of Total

1

Mobilization

$8,000

2.1%

2

Underground rough-in

$42,000

11.1%

3

Above-slab rough-in

$68,000

17.9%

4

Equipment setting

$95,000

25.0%

5

Above-ceiling rough-in

$54,000

14.2%

6

Trim-out and connections

$72,000

18.9%

7

Start-up and commissioning

$28,000

7.4%

8

Closeout and as-builts

$13,000

3.4%

Total

 

$380,000

100%

Each invoice references these line numbers with a claimed percent complete per line. Verification is line-by-line, not lump sum.

Sub Invoice Submission Requirements

Establish invoice requirements n the subcontract — not verbally, not after disputes arise. Required with every invoice submission:

Standard requirements:

  • AIA G702/G703 format (or equivalent schedule of values continuation sheet)
  • Current period billing and stored materials
  • Percent complete per SOV line
  • Retainage calculation
  • Net amount due
  • Conditional lien waiver for current period (required before payment)
  • Unconditional lien waiver for prior period (required before current payment)
  • Certified payroll if prevailing wage project
  • Any sub-tier lien waivers required

Submission deadline: Invoices received by the 25th of the month are processed in the current billing cycle. Late invoices process in the following cycle. Clear deadline prevents the sub from submitting on the 28th and expecting payment on the 30th.

When disputes arise over labor-heavy scopes, your own time data becomes an independent reference point.

If your project logs show limited crew presence, but the sub bills for extended labor activity, that gap must be explained.

Using structured
GPS Timesheets for Contractors
helps verify jobsite presence patterns.

For a broader overview of how time data improves financial visibility, see the
Construction Project Management Guide

Percent Complete Verification

This is where most GCs are weakest. A sub claims 75% complete on equipment setting. Is that accurate? How do you verify?

Methods by scope type:

Quantity-based verification: For scopes where installed quantities are measurable — pipe, conduit, ductwork, concrete — calculate actual installed quantity from field observation or as-built records. Compare to total contract quantity.

Verified % = Measured installed quantity ÷ Total contract quantity

Sub claims 70% of 2,400 LF of conduit installed. Field count shows 1,560 LF installed. Verified %: 1,560/2,400 = 65%. Approve at 65%, not 70%.

Unit-based verification: Count units installed — fixtures, equipment pieces, doors, panels. Each unit has a dollar value in the SOV. Percent complete = installed units ÷ total contract units.

Observation-based verification: For scopes where precise measurement isn't practical — drywall taping, painting, HVAC rough-in in complex areas — superintendent observation establishes percent complete. Walk the scope with the sub's foreman. Agree on percent complete before the invoice is submitted, not after.

Scheduled site walks with sub foremen: On the 20th of every month, the GC superintendent walks the project with each major sub foreman to agree on percent complete for each SOV line before invoices are submitted. Disputes resolved before submission, not during payment processing.

Cross-Checking Sub Labor with Your Own Time Records

When a sub bills for labor-heavy scopes on a time-and-materials basis — or when a percent complete dispute centers on how much labor was actually performed — your own construction employee time tracking data provides an independent reference point.

If your construction time clock app shows that the mechanical sub's crew was on site for 3 days last week (based on your daily reports and site observations logged alongside your own crew's time records), and the sub's invoice claims 5 days of crew presence, that discrepancy deserves explanation before payment.

GPS-verified time records from time tracking for construction workers create a daily log of which crews were on which projects — your crew's presence pattern provides context for evaluating sub labor claims on the same project, same days.

This isn't accusatory — it's financial management. Billing discrepancies that get explained have innocent causes (crew worked a half-day, visited twice, etc.). Those that can't be explained warrant withholding pending documentation.

Stored Materials Billing

Subcontracts often allow billing for materials purchased but not yet installed — stored at the site or off-site. This benefits the sub's cash flow. It creates risk for the GC if not controlled.

Requirements before approving stored materials billing:

  • Materials must be specifically identified and segregated — not mixed with other materials
  • Documentation: vendor invoice or delivery receipt confirming quantity and ownership
  • If stored off-site: consent of surety, proof of insurance covering stored materials, right of access for GC inspection
  • Materials must be schedule-consistent — billing for materials 6 months early raises questions about storage security and schedule commitment

Risk: If the sub defaults before installing the materials, the GC paid for materials they don't control. Bond protection helps — see Construction Bonds Guide for payment bond mechanics when a sub fails to perform after receiving stored materials payment.

Lien Waivers: The Non-Negotiable Requirement

Never release payment without receiving the correct lien waiver.

Lien waivers are legal documents where the sub waives their right to file a mechanic's lien on the property in exchange for payment. There are four types:

Type

When Used

 

What It Covers

Conditional Waiver on Progress Payment

With current invoice submission

Waives lien rights upon receipt of current payment

Unconditional Waiver on Progress Payment

With following invoice submission

Confirms prior payment was received

Conditional Waiver on Final Payment

With final invoice

Waives all lien rights upon receipt of final payment

Unconditional Waiver on Final Payment

After final payment cleared

Confirms full contract receipt; waives all lien rights

Standard workflow:

  • Invoice #3 submission: Sub provides conditional waiver for Invoice #3 amount + unconditional waiver confirming Invoice #2 was received
  • GC pays Invoice #3 upon receipt of these waivers
  • Invoice #4 submission: Sub provides conditional waiver for Invoice #4 + unconditional waiver for Invoice #3

Also require sub-tier lien waivers. The sub's material suppliers and sub-subcontractors can file liens on the property even if the sub was paid. Require the sub to provide lien waivers from their major suppliers and sub-subs with each invoice. This is especially important in states with strong lien laws. See How to Negotiate a Construction Contract for lien waiver flow-down language in subcontracts.

Invoice verification becomes significantly easier when time records and jobsite documentation are centralized.

Using
Construction Photo Documentation Software
allows you to attach daily site photos to SOV line items and verify actual scope completion.

For firms managing multiple trades,
Project Management Software for General Contractors
helps standardize invoice workflows across projects.

Roofing companies with heavy subcontract usage benefit from structured tracking inside
Roofing Contractor Project Management Software

Retainage on Subcontractor Invoices

Retain the same percentage from sub invoices as the owner retains from the GC — typically 10%. The GC holds sub retainage as protection against:

  • Incomplete or defective work at project end
  • Punch list items the sub doesn't complete
  • Claims from the sub's suppliers or sub-subs
  • Sub default before completion

Retainage math example:

Invoice

Gross Billed

Retainage (10%)

Net Due

#1

$45,000

$4,500

$40,500

#2

$68,000

$6,800

$61,200

#3

$52,000

$5,200

$46,800

Cumulative

$165,000

$16,500

$148,500

Retainage reduction: Some subcontracts and owner contracts allow retainage reduction when a sub's scope is substantially complete — reducing from 10% to 5% when 50% complete, or eliminating retainage when a scope is 100% complete even if the overall project isn't. This is a negotiation point in the subcontract. See Construction Retainage for retainage reduction mechanics and owner contract flow-down requirements.

Pay retainage when earned. Sub retainage held past the point when the sub's punch list is complete and all lien waivers received is a dispute waiting to happen. Release retainage promptly when conditions are satisfied — delayed retainage release damages sub relationships and can expose the GC to interest or penalty claims under state prompt payment laws.

Pay-When-Paid vs. Pay-If-Paid

Most GC subcontracts include one of two owner payment flow-through clauses:

Pay-when-paid: GC pays the sub within a specified time after receiving payment from the owner for that sub's work. Owner payment is a condition of timing — not a condition of the GC's obligation to pay. If the owner never pays, courts in most states still require the GC to pay the sub eventually.

Pay-if-paid: Owner payment is a condition precedent to the GC's obligation to pay the sub. If the owner doesn't pay the GC, the GC has no obligation to pay the sub. Enforceability varies dramatically by state — many states have limited or eliminated pay-if-paid clauses.

Which to use: Understand your state's law before relying on pay-if-paid. In states where it's unenforceable, a pay-if-paid clause provides no protection and may create disputes about what the clause means.

Both clauses require: Owner payment tracking at the subcontract scope level — what portion of each owner payment is attributable to each sub's billing. Cash flow management across the owner contract and sub payments is covered in Construction Cash Flow Management.

Backcharges Against Subcontractor Invoices

A backcharge is a cost the GC incurs because of the sub's failure to perform a contractual obligation — deducted from the sub's invoice.

Common legitimate backcharges:

  • Cleanup the sub failed to perform per their subcontract
  • Rework the GC performed to correct the sub's defective work
  • Materials the GC supplied because the sub ran out or failed to order
  • Temporary heat or protection costs caused by the sub's schedule failure

Backcharge process:

  1. Identify the sub's contractual obligation that wasn't met
  2. Notify the sub in writing — give opportunity to cure before GC performs
  3. If cure isn't timely, GC performs the work and documents actual cost
  4. Deduct from next invoice with written notice of backcharge and supporting cost documentation

Never backcharge without notice and documentation. An undisclosed deduction from a sub invoice without explanation is a payment dispute, not a backcharge. The sub must know what was deducted, why, and the cost basis.

Sub performance failures that go beyond a single incident become a different issue — see How to Fire a Subcontractor for when backcharges aren't enough and termination is the right step.

The Sub Invoice Approval Workflow

Month-end cycle (for projects billing monthly):

Day

Action

20th

Superintendent walks project with sub foremen — agrees on percent complete per SOV line

25th

Sub invoice submission deadline — with lien waivers, certified payroll if applicable

26–28th

GC reviews invoices, verifies percent complete, checks lien waivers

28th

Approved invoices sent to accounting for processing

30th / 1st

Owner billing submitted (includes GC markup on sub costs)

Owner pay date

Owner pays GC

GC pay date

GC pays sub (per subcontract payment terms — typically 7–14 days after owner payment)

Invoice review checklist:

  • [ ] SOV line items add to correct total
  • [ ] Percent complete per line verified against field observation
  • [ ] No line exceeds 100% complete
  • [ ] Stored materials supported by invoices and site/off-site documentation
  • [ ] Retainage calculated correctly
  • [ ] Current period conditional lien waiver received
  • [ ] Prior period unconditional lien waiver received
  • [ ] Prevailing wage certified payroll received (if applicable)
  • [ ] No open backcharges unresolved

Sub Invoice Dispute Resolution

When a sub disputes a billing reduction:

Step 1: Meet with the sub's PM and superintendent. Walk the disputed scope. Share the GC's basis for the reduction — measured quantities, observation-based assessment, or comparison to your own time records.

Step 2: If agreement is reached, process the agreed amount. Document the resolution in writing.

Step 3: If no agreement, pay the undisputed portion. Withhold only the disputed amount. Paying zero on a disputed invoice — even if a portion is clearly valid — creates a payment dispute that damages the relationship and may trigger a bond claim.

Step 4: Escalate through the dispute resolution process defined in the subcontract. Most require mediation before arbitration or litigation.

Document every step. The sub's billing disputes become irrelevant if the GC can show a consistent, documented, good-faith verification process. An arbitrator reviewing a record of monthly site walks, written verification, and partial payments of undisputed amounts will not look favorably on a sub claiming the GC acted in bad faith.

When verification is systematic, disputes decrease and payment cycles stay predictable.

To see how structured time tracking and documentation integrate into subcontractor oversight, you can
Book a TaskTag Demo

Or start immediately with
Start Your Free TaskTag Account

You can also review
TaskTag Pricing Plans

To learn more about the company, visit
About TaskTag

Sub Invoice Management Checklist

Subcontract setup:

  • [ ] Schedule of values reviewed and approved before work starts
  • [ ] Invoice submission requirements defined in subcontract
  • [ ] Lien waiver requirements defined (conditional + unconditional cycle)
  • [ ] Retainage percentage and release conditions defined
  • [ ] Pay-when-paid or pay-if-paid clause reviewed for state enforceability
  • [ ] Backcharge notice requirements defined

Monthly process:

  • [ ] Site walk with sub foremen on 20th — agreed percent complete per SOV line
  • [ ] Invoice submission deadline enforced — 25th
  • [ ] Percent complete verified against field observation and measured quantities
  • [ ] Stored materials documentation reviewed
  • [ ] Lien waivers received — correct type for current and prior periods
  • [ ] Backcharges identified and notified before invoice processing
  • [ ] Approved amount entered in accounting with retainage deduction

Records:

  • [ ] Sub invoice file maintained with supporting documentation
  • [ ] Lien waivers filed chronologically per sub
  • [ ] Backcharge documentation filed per sub
  • [ ] Sub-tier lien waivers collected and filed

Related Resources

 

TaskTag Features

Related Blog Posts