Aerial view of a roofing crew working on a commercial rooftop with navy and gold tones representing business finance

Roofing Working Capital: How Much You Actually Need

June 30, 2026

You just landed a $180,000 commercial reroof. It should feel like a win. Instead, you are staring at the material order, the crew you need to put on it, and the realization that the customer will not pay you in full for another two months.

"How am I supposed to grow when every big job I win drains my bank account before it makes me a dime?"

If that sounds familiar, you are not running your business badly. You are running into the structural cash flow problem that every roofing company hits the moment it starts scaling. The work comes with a gap between when you pay and when you get paid, and that gap is exactly what working capital exists to cover. This post breaks down why roofing businesses need working capital more than almost any other trade, how much you actually need, and how to free up the cash that is already trapped inside your business.


Why Roofing Businesses Run Out of Cash Even When Work Is Booming

Roofing has one of the most punishing cash flow profiles in the trades. You front the cost of materials and labor, sometimes the equipment rental and dumpster too, and then you wait. On residential insurance work you wait on the carrier. On commercial and new construction you wait on the GC, the draw schedule, and retainage that can sit unpaid until the entire project closes out months later.

Meanwhile the bills do not wait. Your suppliers want payment in 30 days. Your crews want to be paid every week. Fuel, insurance, and your truck payments hit on schedule no matter where your receivables stand. That timing mismatch is the engine behind the feast or famine cycle that so many roofing owners describe, and it gets worse, not better, as you take on bigger jobs.

Industry Reality

Roofing material costs alone can run 40 percent or more of a job's contract value, and on commercial work a 5 to 10 percent retainage is commonly held back until final completion. On a $200,000 project that is up to $20,000 of your profit sitting in someone else's account for months.


Working Capital vs. Profit: The Distinction That Trips Up Most Owners

Here is the trap. Your profit and loss statement can show a healthy margin while your bank account is nearly empty. Profit is what the job earns on paper. Working capital is the cash you have available right now to fund the gap between paying for work and collecting on it. A roofing company can be highly profitable and still run out of money, because profit and cash are not the same thing and they do not arrive at the same time.

What working capital actually is

In plain terms, working capital is your current assets minus your current liabilities. The money in the bank, plus what customers owe you, minus what you owe suppliers and crews in the near term. When that number is thin, every large job becomes a cash flow risk instead of a growth opportunity.

Why roofing eats working capital faster than most trades

A $2M roofing company running three or four large jobs at once can easily have $150,000 to $250,000 tied up in work that has been performed but not yet collected. That is cash you spent on materials and payroll, sitting in receivables. Without enough working capital to cover it, you cannot make payroll on Friday even though you are technically owed far more than you are short.

"Profitable on paper, broke in the bank account. That is not a contradiction in roofing. It is the default state until you fund it on purpose."


How Much Working Capital Does a Roofing Company Actually Need?

There is no single number, but there is a useful way to think about it. Your working capital need scales with the size of the jobs you run and how long you wait to get paid on them. The longer your payment cycle and the more concurrent jobs you carry, the larger the buffer you need to stay out of trouble.

A practical target many financially healthy roofing companies aim for is enough working capital to cover their single largest job's material and labor outlay, plus a reserve for payroll across their full collection cycle. The table below shows roughly how that buffer grows with revenue.

Annual Revenue Thin / At Risk Workable Strong Buffer
$500K–$1M Under $25K $40K–$60K $75K+
$1M–$3M Under $60K $100K–$150K $200K+
$3M–$5M Under $150K $200K–$300K $400K+
  • The single biggest driver of how much you need is your collection cycle. A company collecting in 30 days needs far less buffer than one waiting 75 days on commercial draws.
  • The "workable" column keeps payroll safe through a normal cycle. The "strong buffer" column lets you say yes to a big job without sweating it.
  • These are starting points, not rules. Your actual number depends on your job mix, your retainage exposure, and how concentrated your receivables are in a few large customers.

The Real Reasons Roofing Companies Need Working Capital

When owners search for the reasons roofing companies need working capital, they are usually already feeling the squeeze. Here are the specific pressures that make it non-negotiable in this trade.

Cash Drain Typical Timing Why It Hurts
Material deposits Before job starts Large upfront outlay before any cash comes in
Weekly payroll Every 7 days Crews paid long before customer pays you
Insurance / draw delays 30–75 days Receivables performed but not yet collected
Retainage Until project close Your profit held hostage for months
Seasonality Slow winter months Fixed costs continue while revenue dips
The Pattern

Every one of these is a timing problem, not a profitability problem. You earned the money. You just have to survive the gap until it arrives. Working capital is what gets you across that gap without turning down good work.

Not Sure How Much Cash Your Next Big Job Will Tie Up?

On a free Cash Flow Call we will map your real collection cycle and show you exactly how much working capital your roofing business needs to grow without the squeeze.

→ Book My Free Cash Flow Call

No sales pressure  ·  Just an honest look at your numbers


How to Free Up Working Capital You Already Have

Before you go looking for a line of credit, look inside your own business. Most roofing companies have working capital trapped in how they bill and collect. Fixing that is faster and cheaper than borrowing.

1. Take larger deposits

If you are not collecting a meaningful deposit before you order materials, you are financing your customers for free. A 30 to 50 percent deposit on materials-heavy jobs immediately shrinks how much of your own cash you have to front.

2. Bill on a draw schedule, not at the end

Waiting until completion to invoice a large job is the single most expensive habit in roofing. Break the job into progress draws tied to milestones so cash comes in while the work is happening, not months after.

3. Tighten your collections

Every day a paid invoice sits uncollected is a day your cash is funding someone else. Invoice the day work is done, follow up the moment a payment is late, and make it easy to pay you. Cutting your average collection time from 60 days to 40 can free up tens of thousands in working capital with no borrowing at all.

4. Negotiate supplier terms

If your suppliers give you net 30 and your customers pay in 45, you are short by design. Pushing supplier terms to net 45 or 60 closes that gap and keeps more cash in your account through the cycle.


When It Makes Sense to Finance Working Capital

Once you have squeezed everything you can from deposits, billing, and collections, external financing has a place. A line of credit used to bridge a known payment gap on a profitable job is a smart tool. The same line used to cover ongoing losses is a warning sign.

The difference comes down to knowing your numbers. If you can see that a $200,000 job will tie up $80,000 for 60 days and then return a clear profit, financing that gap is a calculated decision. If you are borrowing because you genuinely do not know where your cash went, the problem is visibility, not access to capital.

"Borrow to bridge a gap you can see. Never borrow to cover a hole you cannot explain."


The Bottom Line on Roofing Working Capital

If your roofing business feels cash-starved even in a busy season, you are not failing. You are running into a structural feature of the trade that nobody warned you about. The good news is that it is solvable, and most of the solution is already inside your own numbers.

  • Profit and cash are not the same thing, and roofing punishes that gap harder than almost any trade.
  • Your working capital need scales with your job size and how long you wait to get paid.
  • Deposits, draw billing, and faster collections free up cash without borrowing a dollar.
  • Financing has its place, but only to bridge a gap you can clearly see and measure.

Knowing exactly how much working capital your business needs, and where it is currently trapped, is precisely the kind of visibility we build with roofing owners every week.

Stop Letting Big Jobs Drain Your Bank Account

Book a free Cash Flow Call and we will walk through your real numbers together. No pitch, just an honest look at how to fund your growth without the cash crunch.

→ Book My Free Cash Flow Call

Free call  ·  No sales pressure  ·  Just an honest look at your numbers

Alex Engar

Alex Engar

Alex is the Co-Founder and Fractional CFO at CEO Finance Academy. He has worked with 100+ companies in the home services industries including construction, roofing, plumbing, HVAC, and many more.

LinkedIn logo icon
Instagram logo icon
Youtube logo icon
Back to Blog