Stackrows
Roofing Pro Forma Template
A
B
C
D
E
F
G
1
Category
Budget
Actual
2
3
4
5
6
7
8
Assumptions
Revenue Projections
Job Cost Model
Overhead & G&A
5-Year P&L Summary
Cash Flow Projection
Break-Even Analysis

Roofing Pro Forma Template

Project a roofing company's revenue, job costs, overhead, and net income across 5 years — with pre-built formulas for crew capacity, average job size, seasonal revenue patterns, and break-even analysis.

$29Save 6+ hours vs. building a roofing pro forma from scratch
Instant download after purchase
Works in Excel & Google Sheets
30-day money-back guarantee
.xlsx260 KB7 sheetsUpdated 2026-03-23

What's Inside This Roofing Pro Forma Template

This template includes 7 worksheets, each designed for a specific part of your roofing financial workflow:

1

Assumptions

The control panel for the entire model. Enter your company profile here — number of crews, average jobs per crew per week during peak and off-peak months, average revenue per job by category (residential replacement, commercial roofing, repairs, gutters, emergency work), and close rate on estimates. A seasonal ramp factor lets you model the reality that northern market revenue drops 40–60% from November through March while southern markets work year-round. Overhead rate, material cost as a percentage of revenue, crew labor burden, and insurance percentages are all set here and flow automatically through to the downstream projections. New company startups can use the ramp schedule to model the time needed to build crew capacity and referral pipeline.

2

Revenue Projections

Projects total roofing revenue by month for year one and annually through year five. Revenue is broken out by service type — residential re-roofing (full replacements), commercial roofing, roof repairs and patching, gutter installation, and emergency/storm response work — so you can model the mix that matches your target market. Each category has an average job size input and a job count per month, and the sheet calculates total monthly revenue from those inputs plus the seasonal adjustment factor from the Assumptions sheet. Insurance claim work is projected separately because it has a different sales cycle and margin profile than standard residential replacement; it's a meaningful revenue line that grows in proportion to storm season activity and is worth tracking independently.

3

Job Cost Model

Breaks out direct project costs by the categories that determine gross margin on a roofing job: roofing materials (shingles, underlayment, flashing, fasteners, ice and water shield), subcontractor and crew labor, disposal and dumpster rental, permit fees, and equipment and tool costs. Each cost category is entered as a percentage of job revenue, and the sheet calculates gross profit and gross margin percentage for each service type separately. Residential re-roofing typically runs 25–40% gross margins when self-performing; commercial work and repairs can vary significantly depending on materials and access. Blending all job types into a single cost percentage hides which services are profitable — this sheet shows you the breakdown so you can price accordingly.

4

Overhead & G&A

Covers all costs that don't get allocated to a specific job: office and shop rent, sales and estimating staff salaries, office administration, vehicles and fuel for non-billable trucks, general liability and workers' compensation insurance (typically 15–25% of labor revenue for roofing), bonding premiums, accounting and legal fees, software subscriptions (CRM, estimating software like EagleView or AccuLynx), and marketing and lead generation costs. Overhead is split into fixed costs (rent, salaried staff, insurance minimums) and variable costs (marketing that scales with revenue, bonuses) so break-even and scenario analysis uses the correct cost structure. Most healthy roofing companies keep total overhead at 15–22% of revenue — higher early on when the company is building systems, lower once crew utilization is high.

5

5-Year P&L Summary

An annual summary showing total revenue, total job costs, gross profit, gross margin percentage, total overhead, EBITDA, and net income side by side for each of the five projected years. Key ratios — gross margin, overhead as a percent of revenue, and net margin — are shown next to dollar figures so you can see how the business scales as revenue grows and fixed overhead becomes a smaller percentage of the top line. This sheet is the primary output for SBA lenders, bank financing applications, surety bond underwriters, and any investor or partner evaluating the business. All figures pull automatically from the Revenue, Job Cost, and Overhead sheets.

6

Cash Flow Projection

A monthly cash flow model for year one and an annual summary through year five, built for the cash patterns specific to roofing. Most residential roofing is paid at or shortly after job completion, so cash conversion is faster than general construction — but storm surge seasons create lumpy cash flow where the company takes on far more work than it can float upfront in material purchases. Insurance claim work adds a timing layer: insurers pay on schedule, not at your crew's convenience. The sheet shows operating cash flow, capital expenditures for equipment and vehicle purchases, debt service on truck and equipment loans, and net monthly cash position. For growing companies, this sheet shows exactly when a line of credit is needed to fund peak season material purchases before insurance checks arrive.

7

Break-Even Analysis

Calculates the annual revenue a roofing company needs to cover all fixed and variable costs. Fixed costs (overhead salaries, rent, insurance minimums, equipment loan payments) are separated from variable costs (materials, direct labor, disposal) to calculate the contribution margin on each dollar of revenue and the revenue break-even point. A secondary sensitivity table shows how break-even shifts under different gross margin assumptions — because margin varies between residential replacement, commercial work, and repairs, knowing how your minimum viable revenue changes when the job mix shifts is essential for capacity planning. The sheet also calculates how many residential replacement jobs per year are required to break even, which is the intuitive number most roofing contractors think in.

Roofing Pro Forma Template Features

  • Revenue model by service type (residential replacement, commercial, repairs, gutters, emergency) with average job size and seasonal factors
  • Job cost breakdown by materials, crew labor, disposal, permits, and equipment as % of job revenue
  • Overhead model separating fixed and variable costs with overhead-as-percent-of-revenue calculation
  • Monthly cash flow with storm surge and insurance claim timing adjustments
  • 5-year annual P&L summary with gross margin, EBITDA, and net margin by year
  • Break-even analysis showing minimum revenue and jobs-per-year required to cover all costs

How to Use This Roofing Pro Forma Spreadsheet

Start with the Assumptions sheet. Enter your company's current crew count, average jobs per crew per week at full capacity, and your average job size for each service category — residential replacement is typically $8,000–$18,000 per job depending on roof size and market, while commercial roofing runs much higher and repairs average $500–$2,500. Set your close rate on estimates (most roofing companies close 35–55% of leads that result in an estimate visit), and enter the seasonal split that matches your geography. If you operate in a market with hard winters, your Q1 revenue may be 20–30% of Q3. If you're in the Sun Belt, apply a smaller seasonal factor.

Once the assumptions look right, review the Job Cost Model sheet and adjust material and labor percentages to match your actual job history. The default percentages are industry averages — materials typically run 35–45% of job revenue for a full replacement, crew labor runs 15–25%, and disposal plus permits add another 5–8%. But these numbers shift based on your material tier, whether you use subcontractors or in-house crews, and your local permitting fees. Enter your real numbers here before using the model in any presentation. Then review the Overhead & G&A sheet and enter your actual fixed costs: your trucks, your insurance premiums (workers' comp rates for roofing are among the highest of any trade, often $20–$40 per $100 of labor), and your office and sales costs.

Use the 5-Year P&L and Cash Flow sheets when presenting to SBA lenders, equipment financing companies, or investors. Roofing companies typically seek financing for fleet expansion, equipment, or working capital ahead of storm season. Lenders want to see that gross margins are stable (not eroding as you grow), that overhead is under control, and that cash flow accounts for the seasonal dip. Run the Break-Even Analysis under a conservative gross margin scenario — show that you've stress-tested what happens if a slow season reduces your job mix to mostly lower-margin repair work. That kind of analysis builds credibility with any lender who's worked with contractors before.

From download to lender-ready projections in under an hour

Enter your crew count, average job sizes, and cost structure — the model builds your 5-year revenue, gross margin, overhead, and cash flow analysis automatically.

Why Every Roofing Company Needs a Pro Forma

Roofing is a high-revenue-per-job trade where the difference between a profitable company and one that's always short on cash often comes down to two numbers: gross margin on jobs and whether overhead stays proportional to revenue. The industry's average net margin of 6–15% means there isn't much room for surprises. A roofing company doing $1.5 million in annual revenue with 30% gross margins and 22% overhead earns about $120,000 in pre-tax profit. Increase overhead to 26% — a few extra trucks, a salesperson who underperforms, or a slow season that doesn't reduce fixed costs — and that same company breaks even or loses money. A pro forma is the tool that shows you, in advance, how thin those margins are and what revenue you need to support the cost structure you're building.

The cost structure of a roofing company has a few levers that matter more than everything else. Workers' compensation insurance is a major cost driver — roofing is one of the highest-risk trades, and WC premiums can run $20–$40 per $100 of direct labor wages, which means a crew with $50,000 in annual wages costs $10,000–$20,000 in WC premiums alone. General liability insurance is a second major overhead item, often running 3–6% of revenue for residential contractors. The combination means a roofing company's insurance burden can be 8–12% of revenue before touching a single shingle. Any pro forma that doesn't model insurance carefully will underestimate the true cost of growth — because every additional crew member adds another insurance cost layer that scales at a faster rate than the revenue they generate in their first year.

For a roofing company seeking SBA financing, equipment loans, or a line of credit ahead of storm season, the pro forma needs to tell a specific story: that you understand your job cost structure, that your revenue projections are based on realistic crew capacity and close rates (not aspirational numbers), and that the cash flow model reflects seasonal reality. Storm-driven demand is a meaningful business driver for many roofing companies, but lenders treat it as a revenue quality question — recurring residential replacement work is more bankable than storm surges, which are unpredictable. Build your base case around recurring residential work and model storm-driven revenue as an upside scenario. That framing tends to perform better with lenders than projections that rely on another major storm event to hit your numbers.

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

Average job sizeRevenue per crew per dayClose rate on estimatesJob cost variance (estimated vs. actual)Lead-to-revenue cycle timeCallback and warranty claim rate

Roofing Pro Forma Template FAQ

Roofing Pro Forma Template

$29