Free roofing sales operations calculator
Roofing Sales Pipeline Velocity Calculator
See how much expected signed-job value your qualified pipeline moves per day. Use the same CRM cohort for opportunity count, average signed job value, win rate, and cycle length.
The result is a planning rate—not booked revenue, cash flow, production capacity, or a guarantee. Keep retail and insurance-restoration motions separate when their qualification rules or timelines differ.
Created by Tim Nussbeck — founder of GhostRep, 20+ years in home improvement sales and operations.
Current pipeline speed
$4,000
Expected signed-job value moving through the qualified pipeline per calendar day.
Expected pipeline value
$180,000
Win-rate adjusted, not booked revenue
Expected signed jobs
12
Job equivalents, not guarantees
30-day planning view
$120,000
Daily velocity × selected days
Consistency check
45 days
Should match the entered cycle
Comparison scenario
$6,562.50 / day
$196,875 over 30 days
A scenario comparison, not a forecast. It changes only the inputs you entered.
Expected value is not booked revenue, cash flow, production capacity, or a guarantee.
One variable at a time
What changes the daily velocity?
Longer bars mean more expected value per day. Every row holds the other inputs constant.
Qualified opportunities
Average signed job value
Qualified-opportunity win rate
Average sales-cycle length
Qualified means one documented stage rule.
Win rate comes from a closed cohort, not open deals.
Velocity is planning math, not a revenue forecast.
Quick answer
The formula measures speed, not certainty
Multiply qualified opportunities by average signed job value and qualified-opportunity win rate. Divide that expected value by the average calendar days from qualification to signature.
A pipeline with 40 qualified opportunities, a $15,000 average signed job, a 30% win rate, and a 45-day cycle carries $180,000 of expected value and moves at $4,000 per day. Those are illustrative inputs, not roofing benchmarks.
Input discipline
One definition has to survive the whole calculation
Qualified opportunities
Count deals only after the same documented CRM event. New leads, raw estimates, and unverified inspections do not automatically belong here.
Average signed job value
Use signed contract value from the same closed cohort. Leave unsigned estimates and unapproved supplements out.
Win rate
Divide signed jobs by qualified opportunities from a closed cohort. Do not divide by every lead if the calculator starts later in the funnel.
Sales-cycle days
Use elapsed calendar days from the recorded qualification event to signature so weekends and follow-up drift remain visible.
Workflow boundaries
Use the right owner for the next question
Sales Pipeline Template
Define stages, exit criteria, next actions, and the workbook structure.
Open the owner →Sales Forecast Template
Estimate a period result from specific open deals and stage evidence.
Open the owner →Sales KPI Scorecard
Review the activity and conversion numbers underneath velocity.
Open the owner →Team Capacity Calculator
Work backward from a revenue goal to productive headcount.
Open the owner →Process
How to use the calculator
- 1
Define the qualified stage
Choose one documented CRM event that every included opportunity has passed.
- 2
Pull one comparable cohort
Keep retail, insurance restoration, commercial, and service work separate when their sales motions differ.
- 3
Calculate the closed-cohort rates
Use average signed job value, qualified-to-signed win rate, and calendar days to signature from the same cohort.
- 4
Run the current model
Enter the four inputs and review daily velocity, expected pipeline value, and the consistency check.
- 5
Compare one controlled scenario
Change only the assumptions tied to a real proposed action and treat the result as a planning scenario, not a forecast.
Do not over-read the number
What this calculator does not model
It does not model new demand, lead quality, rep capacity, hiring ramp, cancellation, financing fallout, production constraints, cash collection, gross margin, seasonality, or manager bandwidth. A faster scenario is useful only when a real operating change can produce the entered volume, win rate, value, or cycle.
FAQ
Questions roofing sales managers ask
What is the sales pipeline velocity formula?
Multiply qualified opportunities by average signed job value and qualified-opportunity win rate, then divide by the average number of calendar days from qualification to signature. The result is expected signed-job value per day, not booked revenue.
What counts as a qualified roofing opportunity?
Use one documented stage rule that means the homeowner, property, funding path, and legitimate next step have been confirmed enough for the deal to enter the managed sales pipeline. Do not count every new lead, estimate request, or unverified inspection as qualified.
Should I use calendar days or selling days?
Use elapsed calendar days from the recorded qualification event to the signed contract. Calendar days keep weekend and follow-up delay visible and make the number easier to audit across the CRM.
Is pipeline velocity the same as a sales forecast?
No. Velocity is a planning rate built from one cohort-level formula. A forecast uses specific open deals, stage evidence, expected timing, and documented probabilities to estimate a period result.
Why should retail and insurance-restoration pipelines be separate?
Their qualification events, job values, decision paths, and cycle lengths can differ materially. Blending them creates an average that may describe neither motion and hides which process is actually slowing down.
Can pipeline velocity tell me how many reps to hire?
No. Use the roofing sales team capacity calculator for productive headcount. Pipeline velocity can expose a volume, value, conversion, or cycle constraint, but it does not model rep capacity, demand, ramp time, manager bandwidth, or production limits.
From number to coaching
Coach the behavior beneath win rate and cycle length
The calculator shows which variable matters. GhostRep AI Sales Coach helps managers review the field conversations and practice that may sit underneath it.