SaaS Metrics Library

Sales Cycle Length: Calculation, Benchmarks & Improvement Guide

Sales cycle length is the time it takes a won deal to move from a new opportunity to a signed contract. Calculate it from your CRM data, see published ranges by deal size, and learn why finance should track it.

SALES CYCLE LENGTH

Median B2B SaaS sales cycle 84 days

Optifai publishes its own CRM dataset; the start point of the cycle is not stated.

Optifai Pipeline Study · 939 companies, Q2 2025–Q1 2026

This article will provide

  • Calculation
  • Benchmarks
  • Improvement

Sales cycle length is the average or median number of days between the creation of a sales opportunity and its close as won. It is also called time to close or deal cycle.

It is a sales-pipeline metric, calculated from opportunity records in the CRM, such as HubSpot, Salesforce or Pipedrive. For finance it matters for three reasons: it sets how far ahead pipeline must be built to hit a quarter, it determines how long sales cost is spent before revenue starts, and a lengthening cycle is often an early sign that a bookings forecast will slip.

The start point needs to be defined. Most teams use the date the opportunity was created in the CRM. Others use the first meeting or the date a lead was qualified. Each choice gives a different number, and the start point should stay fixed over time.

Average sales cycle length = sum of days from opportunity created to closed-won, for deals won in the period ÷ number of deals won in the period.

Inputs:

  • Deals won in the period: opportunities marked closed-won during the quarter or year being measured.
  • Days to close for each deal: close date minus the opportunity creation date.
  • Period: a quarter or a trailing twelve months, so there are enough deals for a stable figure.

Lost deals are usually excluded, because the metric is meant to show how long a successful sale takes. Some teams also report the cycle for lost deals separately to see how long the team spends before losing.

Where a few very long deals distort the average, report the median as well: sort the days to close and take the middle value.

Worked example

A team wins four deals in a quarter, taking 60, 75, 90 and 135 days from opportunity creation.

Average sales cycle length = (60 + 75 + 90 + 135) ÷ 4 = 360 ÷ 4 = 90 days

The median is the average of the two middle values, (75 + 90) ÷ 2 = 82.5 days. The single 135-day deal pulls the average above the median.

Try it with your numbers

Total days divided by deals won: 360 days ÷ 4 deals

90days, average sales cycle

Get the 2026 SaaS benchmark report

Definitions, formulas, and this year’s median and top-quartile numbers for all 20 metrics in the library. One PDF you can take straight into your next board meeting.

See our privacy policy.

Your report is ready.

Download the 2026 SaaS Benchmark Report We’ve emailed you a copy as well.

How is sales cycle length used by SaaS companies?

Timing the pipeline. If deals take 90 days to close, pipeline created in the last month of a quarter will mostly not close in that quarter. Finance uses cycle length to judge how much of the current pipeline can realistically land in the forecast period.

Cost of sale. A longer cycle means more sales time per customer won, which raises customer acquisition cost and lengthens the time before revenue begins to repay it. See CAC payback period.

Early warning. Cycle length often extends before win rates fall, as buyers add approvers or delay decisions. Tracking it quarterly gives finance time to adjust the forecast.

Segment comparison. Cycles vary sharply with deal size. Reporting them by segment shows whether a move upmarket is changing the sales economics.

What is a good result?

There is no single good sales cycle length. It scales with deal size, the number of people involved in the purchase and the sales motion. A shorter cycle at the same win rate and deal size is better. The useful comparisons are your own trend over time and published ranges for a similar contract value.

What are the sales cycle length benchmarks?

Optifai reports a median B2B SaaS sales cycle of 84 days, with these typical ranges by deal size:

Average contract valueTypical sales cycle
Under $15K (SMB)14–30 days
$15K–$50K (mid-market)30–60 days
$50K–$100K (upper mid-market)60–90 days
Over $100K (enterprise)90–180+ days

The ranges matter more than the overall median: a company selling enterprise contracts will sit well above 84 days and should compare itself with the enterprise band.

Source: Optifai, Sales cycle length benchmark (Optifai Pipeline Study), 939 B2B SaaS companies, Q2 2025 to Q1 2026, data last updated April 20, 2026. Optifai publishes its own dataset, gives ranges rather than medians for each band and does not state the start point used for the cycle. Checked October 26, 2026.

From pipeline to revenue

See when won deals turn into revenue.

ScaleXP calculates 30+ SaaS metrics from your accounting data, your CRM data or both, and syncs 20+ deal properties from HubSpot, Salesforce or Pipedrive.

Revenue forecasts combine CRM pipeline, renewals, billing and actuals.

Automate Your SaaS Metrics

Sales cycle worked example

  • Accounting: Xero, QuickBooks, Zoho Books
  • CRM (with Xero or QuickBooks Online): HubSpot, Salesforce, Pipedrive

Total days to close

2,520

Days from opportunity created to closed-won, summed across the deals won in the quarter.

Illustrative example figures, not your live data.

What to do with your sales cycle length number

  1. Fix the start and end points. Agree the start event with sales, record it in the CRM, and keep it unchanged so the trend is meaningful.
  2. Report the median alongside the average. A handful of long enterprise deals can move the average more than any change in the typical deal.
  3. Split by deal size and segment. A rising blended cycle may simply reflect more large deals in the mix.
  4. Find the slow stage. Measure days spent in each pipeline stage. Delays usually concentrate in one stage, such as security review, legal or procurement.
  5. Feed it into the forecast. Use the trailing cycle length to decide which open deals can close in the forecast period, and pair it with win rate when estimating bookings.

How ScaleXP connects the sales cycle to revenue

Sales cycle length is measured from the dates in your CRM. ScaleXP adds the finance side: two-way sync between HubSpot, Salesforce or Pipedrive and Xero or QuickBooks Online: deal, invoice and payment data flow both ways, and invoice and payment status are written back to the CRM, so sales and finance have the data when they need it.

ScaleXP creates a contract from each closed-won deal and its invoices, tracks the renewal against it, and includes contracted revenue not yet invoiced and renewals due in the forecast. Revenue forecasts combine CRM pipeline, renewals, billing and actuals.

Frequently asked questions

How do you calculate average sales cycle length?

Take the deals won in the period, calculate the days from each opportunity's creation date to its close date, add them up and divide by the number of deals won. For example, four deals taking 60, 75, 90 and 135 days give 360 ÷ 4 = 90 days. Report the median as well when a few long deals pull the average up.

What is the average sales cycle for B2B SaaS?

Optifai's study of 939 B2B SaaS companies, covering Q2 2025 to Q1 2026, reports a median sales cycle of 84 days. The range widens with deal size, from 14 to 30 days for contracts under $15K to 90 to 180 days or more for contracts over $100K. Compare against the band closest to your average contract value.

Should lost deals be included in sales cycle length?

Usually not. The standard metric measures how long a successful sale takes, so it uses won deals only. Tracking the cycle for lost deals separately is still useful, because a long time spent on deals that are eventually lost is a direct cost to the sales team and a sign that qualification could be tighter.

Why does sales cycle length matter to finance?

It determines how much of today's pipeline can close within the forecast period, how long sales cost is incurred before a customer starts paying, and how far ahead pipeline must be created. A lengthening cycle is often one of the first signs that bookings will come in later than planned.

How does sales cycle length feed into the revenue forecast?

It tells finance which open deals can realistically close, and start billing, inside the forecast period. In ScaleXP, revenue forecasts combine CRM pipeline, renewals, billing and actuals, and ScaleXP creates a contract from each closed-won deal and its invoices, tracks the renewal against it, and includes contracted revenue not yet invoiced and renewals due in the forecast. A longer cycle pushes pipeline revenue into later periods.

For HubSpot, Salesforce and Pipedrive users

Follow every won deal through to revenue.

ScaleXP flags closed-won deals that have not been invoiced, or invoiced for a different amount, and reports bookings, billings and recognized revenue side by side. Book a demo to see how this works for a business like yours.

Book a Demo No preparation needed

From won deals to revenue

Two-way sync between HubSpot, Salesforce or Pipedrive and Xero or QuickBooks Online.

Chart illustrating customer acquisition costs with various data points and metrics.

Acquisition Costs

Cost to acquire one new customer.

User interface displaying CAC playback options and controls for data analysis.

CAC Payback

Measures how long it takes for a company to recoup the costs of acquiring a new customer.

Chart illustrating the SaaS magic number concept for business growth analysis.

SaaS MAGIC NUMBER

A measure of growth or sales efficiency. Calculated as Revenue Growth divided by Customer Acquisition Costs.

SAAS METRICS LIBRARY

Read about more SaaS metrics, from ARR to Rule of 40.