Express Capital Funding

Insights

Retainage Is Eating Your Cash Flow: The Math

What 10% retainage on a $400,000 job really does to payroll, week by week — and how contractors size a bridge for the gap between earned and released.

Express Capital Funding||7 min read

The short answer

Retainage — commonly five to ten percent withheld from every construction pay application — is earned revenue you cannot spend. On a hypothetical $400,000 job at 10%, that is $40,000 held until final acceptance, often months after your last day on site. Because payroll runs weekly regardless, contractors bridge the gap with working-capital financing sized to the weeks of burn, not the withheld balance.

Contractor in a hard hat pausing on an active job site

Key takeaways

  • On a hypothetical $400,000 job at 10% retainage, $40,000 of earned revenue is unspendable until final acceptance — often months after your scope is complete.
  • Retainage compounds across jobs: a contractor running several projects at once can carry a six-figure float of billed-but-held revenue year-round.
  • At 10% retainage and a 10% margin, the entire job's profit sits in the hold — you build the whole project at cash breakeven until the last check.
  • State your held retainage when you apply for capital; bank deposits alone undercount what your business has actually produced.
  • If you bridge the gap, size the capital to the payroll burn between now and release — not to the full withheld balance.

Retainage is the only receivable a contractor signs up for on purpose. Somewhere in the contract you agreed to be paid ninety cents on every dollar of work, with the last dime held until someone else decides the whole project is finished. Most owners read that clause once, price the job, and forget it. Then payroll lands on a Friday, and the math they forgot starts collecting.

So here is that math, run all the way through on a single hypothetical job — because retainage does not eat cash flow in the abstract. It eats it on a schedule.

Ten percent doesn't sound like much — until you run it against payroll

Say you are a subcontractor on a $400,000 contract with 10% retainage, a standard clause on commercial and public work. You bill monthly through five pay applications of $80,000 each. Every application is approved in full and paid on time. Nothing goes wrong. This is the good version of the story.

Pay applicationBilledWithheld (10%)Check receivedHeld to date
Month 1$80,000$8,000$72,000$8,000
Month 2$80,000$8,000$72,000$16,000
Month 3$80,000$8,000$72,000$24,000
Month 4$80,000$8,000$72,000$32,000
Month 5$80,000$8,000$72,000$40,000
A hypothetical $400,000 contract at 10% retainage, billed in five equal monthly pay applications — every one approved and paid on time.

By the time you demobilize, you have delivered $400,000 of work and been paid $360,000 for it. The missing $40,000 is not a dispute, not a slow payer, not bad luck. It is the contract performing exactly as written.

A $100 CONTRACT$90 — paid as work completesreleased application by application$10 retainage — held until closeoutoften months after your last day on site
Every dollar of a hypothetical $100 contract: ninety cents pays out as the work completes, application by application, and the last dime sits in the hold until final acceptance — often months after your last day on site.

Now put that number against burn. Suppose the crew and overhead on your book run $18,000 a week — payroll, fuel, insurance, the yard. The $40,000 being held is a little over two weeks of operating cash, removed from your account one slice at a time and parked where you cannot touch it. Payroll does not wait for final acceptance. It arrives every single Friday of the hold.

Retainage releases on the project's clock, not yours

The withholding is only half the problem. The other half is when the money comes back. Retainage is typically released at final completion and acceptance of the project — not at completion of your scope. If you are a sub who finishes in month five of a twelve-month build, your $40,000 can sit until the punch list closes, the architect signs off, and, on many contracts, until the general contractor's own retainage is released from above. Sixty to ninety days after substantial completion is common, and longer is not rare — industry groups like the Associated General Contractors of America have lobbied for years to cap holds and speed releases, which tells you how routine the wait has become.

And no contractor runs one job. Stack three comparable projects a year with staggered completions, and in this hypothetical you are carrying something on the order of $100,000 in earned, billed, unpaid revenue more or less permanently. That float is invisible on a profit-and-loss statement that says you are doing fine — which is exactly why the squeeze tends to surprise owners in their best growth years. More work means more retainage, and more retainage means more of your own money working for someone else's schedule.

Your bank statements undercount what you actually built

There is a second cost to retainage that almost nobody prices in: it changes how your file reads when you go looking for capital. Underwriting starts from deposits, and retainage is earned revenue that never appears in them until release. A contractor holding $100,000 across active jobs has produced meaningfully more than their bank statements show.

The most useful thing we can tell you from the funding side of the desk is simple: say so. When you apply, state your held retainage the way you would state your backlog — which jobs, what amounts, and the realistic release windows. Lumpy deposits explained by a draw schedule and a retainage hold read as context. The same lumps unexplained read as questions, and questions cost days.

This is also why the first two things a funding advisor asks a contractor are the same things your own bookkeeper would: what are the payment terms on the job, and are there progress draws? Bridging the stretch while an owner waits on a net-60 or net-90 payment is one of the most common reasons a contractor calls us — and retainage is that same gap with a longer clock and a contract clause attached.

Bridge the burn, not the balance

If financing the gap is the answer, size it the way an underwriter would. The instinct is to borrow against the full amount being held — $40,000 parked, so $40,000 borrowed. That is the wrong number, and it is usually a bigger number than you need.

  1. 1

    Total what is actually held

    Add up retainage across every active and recently completed job, each with a realistic release window — not the contractual date, the one that reflects how this GC or agency has actually paid people.

  2. 2

    Map the release dates against payroll

    Count the weeks between today and each release, multiply by your weekly burn, and subtract the cash and receivables that will land in the meantime. The shortfall — not the retainage total — is your gap.

  3. 3

    Size the capital to the gap

    If the shortfall is two payroll cycles, fund two payroll cycles. A right-sized request is easier to underwrite and cheaper to carry. The biggest number a formula will spit out is how owners get over-extended — take what the gap needs, not what the offer allows.

Short-term working capital fits this particular gap for a mechanical reason: the cost is a fixed dollar amount known before you sign, which means you can compare it directly against the margin on the job it is protecting. And one detail favors project businesses specifically — prepayment discounts exist, and they were built for exactly this shape of money: lump sums arriving on someone else's schedule. If the retainage releases earlier than planned, paying the facility down early can shrink what the bridge cost you. Ask that question before you sign anything, with us or with anyone else.

When bridging retainage is the wrong tool

Sometimes it is, and it is worth being plain about. If your retainage is being held because the GC has flagged defective work or a backcharge dispute, capital does not fix that. Documentation, lien rights, and sometimes a construction attorney fix that — and borrowing against money that may never release just converts a dispute into a debt.

The same goes for a release that is genuinely two or three weeks out when you have the cash to hold on: the cheapest bridge is the one you never take. And if retainage threatens payroll on every single job you run, the math above is trying to tell you something about your pricing. A 10% hold should not endanger a job priced with real margin. Funding can carry you between checks; it cannot fix a bid that was too thin, and no responsible funder should pretend otherwise.

Every figure on this page is a hypothetical illustration, not an offer or a quote. Contracts, hold percentages, and release terms vary by state, agency, and agreement — the numbers that matter are the ones on your own pay apps.

If the gap on your book is real, the conversation is short: what is held, when it releases, and what your weekly burn is. Bring your pay applications and your release dates — an advisor will size the bridge to the gap, not the balance.

Express Capital Funding · Direct lender

See what your revenue supports

We underwrite in-house and fund from our own balance sheet. $250,000+ in yearly revenue, 1+ year in business, and a 580+ credit score is the gate — a decision the same day, funding in as little as 24–48 hours.

Start your application

4.8★ from 590 reviews · A+ BBB accredited · $250M+ funded

Frequently asked questions

How is retainage different from a slow-paying customer?

A slow payer is late; retainage is contractual. The withholding is agreed to before the first shovel moves, accrues on every pay application, and releases on the project's completion terms rather than your invoice terms. That makes it predictable — which also makes it plannable in a way ordinary payment delays are not.

Does held retainage count when I apply for business funding?

It will not show up in your deposits, which is what underwriting reads first — so state it explicitly. Listing your held retainage with expected release windows explains deposit gaps and gives a truer picture of what the business has produced. It informs how the file is read; it is not collateral for the funding.

How much capital should I take to cover a retainage gap?

Size it to the burn, not the balance. Count the weeks between today and your realistic release dates, multiply by weekly payroll and overhead, subtract the cash and receivables that will land in the meantime, and fund the shortfall. On most books that number is a fraction of the total being held — which is exactly why you run the math before you borrow.

Is there financing specifically for retainage?

Not as a distinct product — and be wary of anyone selling one. What gets called retainage financing is ordinary short-term working capital sized to the payroll gap the hold creates. It is not factoring: nobody buys your receivable or steps between you and your GC, and the retainage itself is not collateral. The financing bridges your weekly burn until release; the held money stays yours, on the project's terms.

How long can retainage be held?

It depends on the contract and the jurisdiction. Many states cap retainage percentages or require timely release on public work, and private contracts vary widely. Release commonly follows final completion and acceptance of the whole project, often 60 to 90 days after substantial completion. Read your contract's release terms — and for a dispute, talk to a construction attorney, not a funder.

Keep reading

Published by Express Capital Funding, a direct lender to U.S. small and mid-sized businesses. This article is general information, not financial, legal, or tax advice, and is not an offer or commitment to lend.

← More insights