Cooperbuild.AI

Insight No. 24

How to Get Paid Faster in Construction: A GC's Playbook

How to get paid faster in construction: payment terms, clean pay apps, prompt payment rules, online payments and a weekly follow-up routine for GCs.

Published
Reading time
7 min read
Author
Adam Hicks
On this page8 sections
  1. Why do contractors get paid late?
  2. What payment terms should be in the contract?
  3. Are pay-when-paid and pay-if-paid clauses enforceable?
  4. How do you submit a pay application that gets paid the first time?
  5. Does offering online payments help you get paid faster?
  6. How should a GC track receivables each week?
  7. Where CooperBuild AI fits
  8. FAQ
  9. How can a contractor get paid faster?
  10. What is the prompt payment rule for federal construction contracts?
  11. What is the difference between pay-when-paid and pay-if-paid?
  12. Why do pay applications get rejected?
  13. Should contractors accept credit cards or ACH?

By Adam Hicks, CooperBuild AI · November 5, 2026

If you want to know how to get paid faster in construction, start before the work does: put clear payment terms in the contract, get the schedule of values approved before the first billing, and submit a complete pay application on the exact date the contract sets. Then make paying easy with online payment options, track every open invoice weekly, and follow up on a fixed schedule. Most late payments come from pay apps that were late, incomplete or easy to set aside, not from owners who refuse to pay.

Below is the playbook we use, in the order the money actually moves.

Why do contractors get paid late?

Late payment usually has a paperwork cause before it has a money cause. The common ones:

  • The billing went out late. If the pay app misses the owner's or lender's cutoff, it waits for the next cycle.
  • The billing was incomplete. Missing lien waivers, backup, stored material documentation or change order approvals give the reviewer a reason to send it back.
  • The numbers didn't match. A schedule of values that doesn't tie to the contract, or a retainage figure that doesn't match last month, gets rejected.
  • Nobody followed up. An invoice with no owner on your side tends to sit.
  • Paying was a hassle. If the only option is a mailed check, you're waiting on the mail and someone else's check run.

It's a common complaint. Threads like "How do you all handle chasing down client payments?" (opens in a new tab) on r/GeneralContractor keep coming back to the same fixes: bill promptly, put terms and late fees in the contract, give clients more than one way to pay, and remind on a schedule.

What payment terms should be in the contract?

The contract is where getting paid fast starts, because you can't enforce terms you never wrote down. Before you sign, make sure you know:

  • The billing date and cutoff. Which day of the month the pay app is due, and who has to receive it.
  • The payment due date. How many days after a proper pay app the owner or GC must pay.
  • What makes a pay app complete. Required backup, lien waivers, certified payroll, insurance certificates or stored material proof.
  • Retainage. The percentage, when it drops, and what triggers release. Our guide to retainage in construction covers how to track it.
  • Late payment terms. Interest or a late fee, if the contract and your state allow it.
  • Payment method. Whether ACH, card or other online payment is accepted.

On federal construction contracts, the FAR Prompt Payment clause sets the rules for you. Under FAR 52.232-27 (opens in a new tab), progress payments are due 14 days after the designated billing office receives a proper payment request, and an improper invoice must be returned within 7 days with the reasons. The same clause requires prime contractors to pay subcontractors within 7 days of receiving payment. Many states have their own prompt payment laws for public and private work, so check the rules for each job's state.

Are pay-when-paid and pay-if-paid clauses enforceable?

It depends on the state, and the difference matters to your cash flow. A pay-when-paid clause generally sets the timing of payment to a sub, such as within a set number of days after the GC is paid. A pay-if-paid clause makes owner payment a condition, so the sub carries the risk that the owner never pays.

New York's highest court held in West-Fair Electric Contractors v. Aetna (opens in a new tab) (1995) that a true pay-if-paid clause is void as against public policy, while a clause that only fixes a time for payment is enforceable. California's Supreme Court reached a similar result in Wm. R. Clarke Corp. v. Safeco (opens in a new tab) (1997). Other states enforce clearly worded pay-if-paid clauses. Have a construction attorney in your state review the payment section before you sign.

How do you submit a pay application that gets paid the first time?

A clean pay app is the single biggest thing a GC controls. Before it goes out:

  1. Get the schedule of values approved early. Agree on lines and values before the first billing, not during it. See how to build a schedule of values.
  2. Bill percent complete you can defend. If the reviewer walks the site, what they see should match what you billed.
  3. Add only approved change orders. Keep pending changes in a separate log until they're signed. Our change order process guide walks through it.
  4. Tie out the math. Previous billings, this period, retainage and balance to finish should match last month's approved pay app.
  5. Attach the backup up front. Lien waivers, stored material invoices and photos, certified payroll if required. Our guide to conditional vs unconditional lien waivers explains which waiver goes with which payment.
  6. Submit on the date, every month. Put the billing deadline on the calendar and treat it like an inspection.

Many GCs also hold a quick pencil draft review with the owner's rep or architect a few days before the formal submission. Disagreements get settled on the draft, and the final pay app goes through without a return trip.

Does offering online payments help you get paid faster?

It removes friction. A mailed check has to be cut, signed, mailed, received and deposited. An online payment link lets the owner or client pay straight from the invoice instead of waiting for the next check run. Contractors on Reddit have noticed the shift too, with threads like "Turns out clients don't use cash anymore" (opens in a new tab) on r/Contractor.

A few practical points:

  • Compare the fees. Bank transfers (ACH) usually cost less to process than cards, which is why threads like "Most cost effective e-payment option" (opens in a new tab) come up so often. Check your processor's actual fees and your state's rules on surcharges before you pass card fees on.
  • Put the payment option in the contract. Owners and their accountants like to know in advance.
  • Record the payment against the right job. Fast money is only useful if it lands on the right invoice and job in your books.

How should a GC track receivables each week?

Run an accounts receivable aging every week, not just at month end. For each open pay app or invoice, know the amount, the due date, the days outstanding, what's holding it up and who is following up.

A simple follow-up rhythm works for most small GCs:

  • Before the due date: confirm the pay app was received and is complete.
  • On the due date: a short, friendly email asking for the payment date.
  • A week late: a call to the person who approves payment, not just accounts payable.
  • Further out: a written notice that references the contract's payment terms, and a talk with your attorney about lien deadlines in that state. Lien deadlines don't wait for you to finish being polite.

Track retainage receivable separately. It's easy to forget money that won't be paid until closeout, and closeout paperwork is often what holds it up.

Where CooperBuild AI fits

Most slow pay starts with re-keying: the estimate, the schedule of values, the change order log and the invoice all live in different places, and the pay app goes out late or with numbers that don't tie. CooperBuild AI keeps estimating, job budgets, change orders, pay applications and built-in accounting (GL, AP and AR) in one system, supports online payments through Stripe, and connects to QuickBooks Online if that's where your books live today. If you're tired of chasing the same pay app twice, get started with free credits, no credit card needed.

FAQ

How can a contractor get paid faster?

Put clear payment terms in the contract, get the schedule of values approved before the first billing, submit complete pay applications on the contract date with all backup attached, offer online payment options, and follow up on every open invoice on a fixed weekly schedule.

What is the prompt payment rule for federal construction contracts?

Under FAR 52.232-27, the government's progress payments are due 14 days after the billing office receives a proper payment request, and prime contractors must pay subcontractors within 7 days of receiving payment. Interest penalties apply to late payments when the clause's conditions are met.

What is the difference between pay-when-paid and pay-if-paid?

Pay-when-paid generally sets when a subcontractor gets paid after the GC is paid. Pay-if-paid makes owner payment a condition of paying the sub at all. Some states, including New York and California, have held true pay-if-paid clauses unenforceable, while others enforce clearly worded ones.

Why do pay applications get rejected?

Common reasons are percent complete the reviewer doesn't agree with, unapproved change orders, math that doesn't tie to the last approved pay app, wrong retainage, and missing lien waivers or backup. Settling a draft with the owner's rep before the formal submission prevents most returns.

Should contractors accept credit cards or ACH?

Many do, because online payment removes the delay of mailed checks. ACH usually costs less than card processing, so some contractors offer ACH at no charge and pass card fees to customers who choose card where state law allows it. Check your processor's fees first.

Written by

Adam Hicks

Get started

Run your next job in Cooper.

Start on free credit and run a real job this week, or book a 30-minute demo on your own spec set, estimate or card statement. Either way, no card and no contract.

$20 in free credits, no card needed