Roofing Cash Flow Template
Manage the gap between material costs, crew payroll, and slow insurance payments with a cash flow template built specifically for roofing contractors.
What's Inside This Roofing Cash Flow Template
This template includes 5 worksheets, each designed for a specific part of your roofing financial workflow:
Weekly Cash Flow
A 13-week rolling cash flow projection broken down by week — the planning horizon that keeps roofing contractors out of trouble. Cash inflows include customer deposits, final job payments, insurance claim disbursements, and any financing draws. Outflows cover roofing materials (shingles, underlayment, flashing, ice-and-water shield), crew wages, subcontractor payments, disposal and dumpster fees, permit costs, vehicle expenses, and overhead. Enter your starting cash balance and expected timing for each category and the sheet calculates your ending balance week-by-week, flagging weeks where cash dips before payroll is due.
Job Cash Flow
A per-job tracker where you enter the contract price, deposit collected, estimated material cost, labor cost, and expected final payment date for each active or upcoming job. The sheet calculates cash-in vs. cash-out timing for each job, showing you which jobs are cash-positive from day one (those with large enough deposits) and which require bridging from company reserves while materials and labor run ahead of final payment. For storm-season contractors running 15–30 jobs simultaneously, this view reveals the aggregate cash requirement in a single table rather than buried across job folders.
Insurance AR Tracker
A dedicated worksheet for tracking pending insurance claim payments — the single biggest cash flow risk for roofing companies that do storm or hail work. Enter each claim by job address, insurance carrier, adjuster name, claim number, approved amount, and expected payment date. The sheet calculates total insurance AR outstanding, average days from claim submission to payment, and a rolling 30/60/90-day aging view. For contractors where insurance work represents 30–70% of revenue, this tracker gives you real visibility into when those funds will actually hit your account so you can plan material orders and payroll accordingly.
Annual Cash Flow
A 12-month cash flow statement that captures the full seasonal pattern of a roofing business. Operating activities include customer collections broken out by month, insurance payments, and cash outflows for materials, labor, disposal, and overhead. Investing activities cover equipment purchases, vehicle financing payments, and tool replacements. Financing activities include any line of credit draws or repayments and owner distributions. The statement follows indirect method formatting so it can be handed to a banker or SBA lender without modification. All monthly totals feed from the weekly cash flow data, keeping the annual view in sync as you update.
Dashboard
A single-page visual summary showing current cash balance, total insurance AR outstanding, 13-week cash runway, and a bar chart of weekly inflows vs. outflows. The dashboard also displays two key roofing metrics: average job cycle time (days from contract to final payment) and current weeks of backlog at current run rate. Designed for a contractor owner to review in 60 seconds before deciding whether to order materials for next week, draw on a line of credit, or push out a discretionary equipment purchase.
Roofing Cash Flow Template Features
- 13-week rolling cash flow with roofing-specific line items (deposits, insurance payments, shingles, crew wages, disposal)
- Per-job cash flow tracker showing deposit coverage vs. material and labor cost by job
- Insurance AR tracker with carrier, claim number, approved amount, and 30/60/90-day aging
- Annual cash flow statement formatted for bank and SBA lender review
- Ending cash balance and weekly runway calculated automatically
- Visual dashboard with cash position, insurance AR outstanding, and backlog weeks
How to Use This Roofing Cash Flow Spreadsheet
Start with the Weekly Cash Flow sheet. Download the file and open it in Excel or Google Sheets — no macros or plugins required. Enter your current cash balance in the starting balance cell, then fill in expected inflows for the next 13 weeks: deposit payments you expect to collect, final payments from jobs nearing completion, and any insurance disbursements you've been told to expect. Use your active job list and accounts receivable aging report as your source. Most contractors can complete the initial setup in 20–30 minutes the first time through.
Set up the Job Cash Flow sheet for every active and booked job. Enter the contract price, deposit already collected or expected at signing, total material cost estimate, and your crew's labor cost. The sheet will show you, job by job, how much cash each job requires before the final payment arrives. This matters most during storm season when you might sign 10 jobs in a week — the aggregate cash requirement to buy materials and pay crew before insurance checks arrive can easily reach $50K–$100K on a mid-size company's volume.
Update the Insurance AR Tracker for every job where an insurance company is paying the homeowner's claim. Log the claim number, insurance carrier, adjuster contact, approved replacement cost value, and your best estimate of when the check will arrive. Most direct-pay insurance work settles in 30–45 days from job completion, but some carriers run 60–90 days — and knowing which is which changes how you plan material purchases and whether you need a line of credit draw. Update this sheet weekly as payments arrive and new claims are opened.
15 minutes from download to your first cash flow projection
Download the template, enter your active jobs and insurance AR, and see your roofing company's 13-week cash position before the next material order is due.
Why Roofing Contractors Need a Cash Flow Template
Roofing contractors face a cash flow problem that doesn't show up on a P&L: the gap between buying materials and getting paid. A typical residential replacement job requires $3,000–$8,000 in shingles, underlayment, and accessories before the crew sets foot on the roof. The homeowner pays a deposit — often 30–50% if you can collect it — but on insurance work, the full payment doesn't arrive until after the job is complete and the carrier processes the claim. During storm season, a contractor running 20 jobs simultaneously is fronting $60K–$150K in materials while waiting on insurance checks that might be 45–60 days away. Without a cash flow model, the only signal that something is wrong is an overdraft.
The specific cash flow metrics that matter for roofing are different from most construction trades. Average days from job completion to final payment is the most important — for insurance work, this is driven by how quickly adjusters close claims and whether supplements are disputed, not by how fast your crew works. Material cost as a percentage of contract price (typically 35–50% for residential work) determines how much cash each job consumes before it generates a return. And total insurance AR outstanding tells you how much money is legally yours but hasn't hit your account yet — for storm-chasers doing $1.5M+ in annual revenue, this figure can exceed $200K at peak season, which is a meaningful liquidity risk if a few large claims slow down simultaneously.
The right way to use this template is as a weekly planning tool, not an annual review. Every Monday, roll the 13-week view forward, update deposits received and final payments collected last week, and check whether any insurance AR payments are overdue. Then look at the job cash flow sheet: what jobs are starting this week, how much material do you need to order, and do you have enough cash to cover COD deliveries or does this week require a line of credit draw? Contractors who run this process weekly say it removes the anxiety around material ordering decisions and gives them a clear basis for telling a supplier they can pay net 30 instead of COD — because they can show exactly when the insurance check is coming.
Roofing Industry at a Glance
Financial templates built for roofing contractors — from owner-operators running residential crews to multi-crew companies handling commercial projects. Pre-loaded with materials, labor, and job-cost categories specific to the roofing industry.
Revenue Drivers
- Residential re-roofing (full replacements)
- Roof repairs and patching
- Commercial roofing projects
- Gutter installation and repair
- Insurance claim work
- Emergency repairs
Key Cost Categories
- Roofing materials (shingles, underlayment, flashing)
- Subcontractor and crew labor
- Disposal and dumpster rental
- Permit fees
- Equipment and tools
- Insurance (liability, workers comp)
- Vehicle and transportation
- Overhead and office costs
Typical Margins
Gross: 25-40% · Net: 6-15%
Seasonality
Peak season runs spring through early fall (April–October); storm events drive unpredictable surges year-round. November through March is the slow season in northern markets, though southern markets work year-round.
Key Performance Indicators
Roofing Cash Flow Template FAQ
More Roofing Templates
Roofing Balance Sheet Template for Excel
$29
Roofing Budget Template for Excel
$29
Roofing Financial Model Template for Excel
$29
Roofing Income Statement Template for Excel
$29
Roofing Invoice Template for Excel
$29
Roofing KPI Dashboard Template for Excel
$29
Roofing P&L Template for Excel
$29
Roofing Pro Forma Template for Excel
$29
Roofing Project Budget Template for Excel
$29
Roofing Sales Forecast Template for Excel
$29
Roofing Business Valuation Template for Excel
$29
Roofing Cash Flow Template
$29