Pay Applications

Top Typical General Contractor Payment Schedule Mistakes GCs Make (and How to Avoid Them)

7 min read

A typical general contractor payment schedule should produce predictable cash flow that matches the pace of construction spending. When it does not, the problem is almost always one of these mistakes.

Each mistake creates a measurable financial impact. Some cost thousands per month in delayed receipts. Others create six-figure reconciliation problems at close-out.

Mistake 1: Submitting Pay Applications Late

The most expensive mistake is the simplest one. Late pay application submission pushes the entire payment cycle back by the length of the delay.

On a project where the owner pays 30 days after receipt, a 5-day late submission means the GC carries an extra 5 days of unreimbursed costs. On a $15 million project billing $1.5 million per month, 5 days of float costs approximately $6,000-12,000 in working capital impact.

Multiply that by 12 months and you have lost $72,000-144,000 in financing costs that should not exist.

How to avoid it: Set the internal deadline 2 days before the contractual deadline. Build the billing calendar before construction starts and assign specific team members to each billing task.

Mistake 2: Misaligning Subcontractor and GC Billing Cutoffs

The GC's billing cutoff is the 25th. The largest mechanical sub's billing cutoff is the 30th. Result: the GC cannot include the last 5 days of mechanical work in the monthly pay application.

On a $4 million mechanical subcontract generating $400,000 in monthly billing, those 5 days represent approximately $67,000 in unbilled work. That money does not appear on the pay application until next month.

Billing ScenarioMonthly ImpactAnnual Impact
All subs aligned with GC cutoff$0 unbilled$0 cumulative loss
1 major sub 5 days misaligned$50,000-80,000 delayed$600,000-960,000 cash flow drag
3 subs misaligned by varying dates$100,000-200,000 delayed$1.2M-2.4M cash flow drag

How to avoid it: Set subcontractor billing cutoff dates in the subcontract. Require all subs to use the same cutoff date as the GC. This is a standard subcontract provision that most subs will accept.

Mistake 3: Not Billing Stored Materials

Many GCs leave stored materials unbilled because the documentation requirements feel like extra work. On projects with long-lead materials (steel, curtain wall, mechanical equipment), this leaves hundreds of thousands of dollars unbilled for months.

A GC who purchases $300,000 in structural steel in month 3 but does not install it until month 6 has two choices: bill it as stored materials in month 3 and recover the cost immediately, or wait until month 6 and carry the $300,000 out of pocket for three months.

How to avoid it: Bill stored materials every month for any material purchase over $10,000 that will not be installed within the billing period. The documentation requires invoices, storage location verification, insurance confirmation, and material identification. The effort pays for itself.

Mistake 4: Ignoring the Retainage Reduction Trigger

Many contracts allow retainage reduction from 10% to 5% after the project reaches 50% completion. GCs who do not actively track this threshold continue paying 10% retainage past the reduction point.

On a $10 million project at 60% completion, the difference between 10% and 5% retainage on the remaining billing is $200,000 in cash retained by the owner that should have been released.

How to avoid it: Track the 50% completion milestone on the billing calendar. Request the retainage reduction in writing as soon as the threshold is crossed. Some contracts require the GC to formally request the reduction; it does not happen automatically.

Mistake 5: Calculating Retainage Incorrectly After the Rate Change

When retainage drops from 10% to 5% at the midpoint, the calculation gets tricky. Do you apply 5% to all billing going forward? Or do you recalculate the cumulative retainage at 5% on the entire contract?

The correct answer depends on the contract language, but most contracts apply the reduced rate to billing from the reduction point forward. The retainage already held at 10% stays at the held amount; only new billing uses the 5% rate.

Getting this wrong in either direction creates a reconciliation problem at close-out. Overstating retainage means the owner holds too much. Understating retainage means the GC owes money back.

How to avoid it: Read the contract's retainage clause carefully at project setup. Build the correct calculation into your billing template before the rate change occurs.

Mistake 6: Not Billing Approved Change Orders Promptly

An approved change order sitting in the project file without a corresponding SOV line item is unbilled revenue. Every month it stays unbilled is a month of delayed cash flow.

Some GCs accumulate change orders and add them to the SOV in batches. This creates spikes in billing that owners question and delays cash recovery on work already approved.

How to avoid it: Add each approved change order to the SOV in the same month it is executed. Bill completed change order work in the next pay application. Do not batch or delay.

Mistake 7: Poor Close-Out Payment Management

The final 5-10% of project billing takes longer to collect than any other payment. Close-out conditions (punch list, warranties, as-builts, lien releases) create legitimate hold points that can delay final payment for months.

GCs who do not start close-out documentation until after substantial completion extend this delay. Subcontractors who have already been paid 90% of their contract have limited motivation to produce close-out documents quickly.

How to avoid it: Start collecting close-out documents at 75% completion. Track close-out status by subcontractor in a dedicated spreadsheet. Tie the final retainage release to close-out document delivery in each subcontract.

Frequently Asked Questions

What is the typical payment cycle length for a commercial construction project?

From billing cutoff to payment receipt, the typical cycle runs 30-45 days on private projects. Public projects may run 45-60 days due to additional review requirements. The cycle length depends on the review period, certification process, and payment terms.

How much working capital should a GC maintain relative to their payment schedule?

A general rule: maintain working capital equal to 60-90 days of project expenditures. This covers the billing cycle gap plus a buffer for late payments. On a project spending $500,000 per month in subcontractor and supplier costs, the GC should have $1-1.5 million in available working capital.

Can a GC charge the owner for the cost of financing the payment gap?

Not typically. The payment terms are agreed upon at contract execution. The GC's financing costs are considered part of their overhead, which is included in their contract price. Some contracts include escalation clauses for extended payment delays, but these apply to delays beyond the contractual terms.

How do payment schedules differ between union and non-union projects?

Union projects have additional billing requirements including certified payroll, union benefit fund contributions, and apprenticeship program compliance. These requirements add documentation to the pay application but do not change the fundamental billing cycle structure.

What happens if a GC bills for work that is later found to be defective?

The owner can withhold or back-charge the cost of correcting defective work from future pay applications. The GC should adjust the relevant SOV line item to reflect the remediation cost and notify the responsible subcontractor.

How should a GC handle a payment schedule when the project is ahead of or behind schedule?

The payment schedule follows the work, not the calendar. If the project is ahead of schedule, billing accelerates because more work is completed per period. If behind schedule, billing slows. The SOV values do not change; only the monthly completion percentages adjust.

Fix Your Payment Schedule Problems

Every payment schedule mistake on this list is preventable with the right process and tools. SubcontractorAudit tracks billing timing, retainage calculations, and change order integration so nothing slips through the cracks.

See how it works -- Request a pay app audit

pay-applications
Javier Sanz

Founder & CEO

Founder and CEO of SubcontractorAudit. Building AI-powered compliance tools that help general contractors automate insurance tracking, pay application auditing, and lien waiver management.