Ask three sales teams how long their sales cycle is and you will get three numbers, each counted from a different starting point. Stages and averages only make sense once the start and the end are fixed.
What is a sales cycle, in one sentence?
A sales cycle is the elapsed time between a start event you fix in advance and a signed contract, along with the stages the deal passes through. "Deal cycle" and "sale cycle" mean the same thing in practice.
The definition has two edges, and you need to decide on each one before your number means anything.
The start. Pick one event: a reply, a first held call, or the day you open an opportunity in your CRM. Choose one and keep it.
The end. This is a signed contract. A verbal yes, a "send it over" or a purchase order waiting with procurement still sits inside the cycle. Deals can die in that gap, and counting a yes as a close will flatter every report you build.
The short version for a B2B founder:
- Start the clock at one fixed event.
- Stop it at the signature.
- Expect the answer in months.
- Judge outbound revenue only after one full cycle has passed.
When does the sales cycle clock actually start?
There are two clocks, and they rarely agree.
The buyer's clock starts when someone inside the account decides a problem is worth spending money on. The seller's clock starts when the seller hears about it.
6sense's 2025 Buyer Experience Report gives a sense of the gap between them:
- Buyers first contacted a seller about 61% of the way through their buying process, earlier than the 69% the previous year.
- Buyers started 79% of those engagements themselves, compared with 82% in prior years.
- Put simply, more than half of the buying process is over before the seller's clock starts.
Gartner's data points the same way. Gartner surveyed 632 B2B buyers in August and September 2024, and 61% preferred to buy with no sales rep involved (Gartner). Many buyers would rather research alone, so the part of the cycle a seller can see starts late. By the time a buyer answers your email, they have usually checked your website and your LinkedIn profile.
Outbound moves your clock. When you open the conversation, the buyer may not have started researching yet, so your recorded cycle includes thinking time that an inbound deal hides. Keep outbound and inbound deal lengths in separate columns.
The rule is to pick one start event, write it into your sales playbook, and never mix events. Here is how the three common choices compare:
- First reply. Useful for measuring outbound lag, but weak as a cycle start, because many replies come from people who are months away from any need.
- First held call. The strongest default for outbound. It is the first point where you can actually check need and timing.
- Opportunity created. Fine if your team creates opportunities only after qualification. If reps open one for every friendly chat, the start drifts.
Record the first-reply date in its own field anyway. The gap between that date and the first call shows how fast your follow-up is.
How many stages does a sales cycle have: 4, 5 or 7?
The stage names below are my working map, not a standard; sales books label the steps differently. Salesforce's seven-step sales pipeline, for example, runs from prospecting through lead qualification, a demo or meeting, proposal, negotiation and a won deal, then adds post-purchase. My 7-stage version starts earlier, with research, and stops at the signature.
All three models describe the same path from cold account to signature and differ in where they draw the lines. Read across a row to see where each model draws its lines. The 4-stage model folds the presentation into Propose and the negotiation into Close. The 5-stage model keeps a separate Present stage but folds the negotiation into Propose.
| 7-stage model | 5-stage model | 4-stage model | Exit criterion (move on only when this is true) |
|---|---|---|---|
| Research | Prospect | Find | The account fits your ideal customer profile and you know which title really decides |
| Prospecting | Prospect | Find | Two-way contact: the person replied |
| Qualification | Qualify | Qualify | Need, budget owner and timing are confirmed on a held call |
| Presentation | Present | Propose | The buyer has seen how it works in their case and agreed to a dated next step |
| Proposal | Propose | Propose | A written proposal has reached everyone who signs |
| Negotiation | Propose | Close | Terms are agreed and only the signature is left |
| Close | Close | Close | The contract is signed |
Use the exit criteria as your CRM stage rules. A deal moves only when its condition is true. "Had a good call" does not count as a condition.
Pick the model by team size. A founder selling alone can run four stages. Once a separate person writes proposals or handles procurement, the extra stages show you where deals wait.
Outbound, the work behind B2B lead generation and appointment setting, covers the first two rows and hands over at the third. My team's work ends when a buyer who fits the profile has booked and held a call, and the client's own sales team qualifies them on that call and runs everything up to signature. So I judge outbound first by the conversations it starts: conversations come first, calls come out of conversations, and clients come out of calls.
Sales cycle vs sales process vs pipeline vs funnel
People often use these four terms as if they meant the same thing. They measure different things.
| Term | What it describes | Measured in | The question it answers | Example line in a weekly report |
|---|---|---|---|---|
| Sales cycle | The elapsed time and stages of one deal, from start event to signature | Days or months | How long does a deal take? | "Median closed deal: [N] days from first held call" |
| Sales process | The repeatable steps and rules your team follows at each stage | Steps and exit criteria | What do we do next, and when is a stage done? | "Proposal goes out within 2 working days of the presentation" |
| Pipeline | Every open deal at one moment | Count and value | What could close, and when? | "Open deals this week: count, total value and the age of the oldest" |
| Funnel | Conversion between stages over a period | Percentages | Where do we lose people? | "Show rate on booked calls last month, by segment" |
Mixing them up costs money. A team told to "shorten the sales cycle" can end up doing it by cutting process steps, such as sending a proposal before qualification or skipping the second decision-maker. The average does get shorter, because steps were removed. Buyers did not decide any faster.
Revenue does not follow. Shorten the cycle by fixing the process, and watch the funnel to see whether the fix worked.
How long is a B2B sales cycle, and why do the numbers disagree?
For large purchases the answer is close to a year by the buyer's count, and less by your CRM's count. The table shows where each figure comes from and what it actually measures.
| Source | Who was asked | What it measures | Headline figure |
|---|---|---|---|
| 6sense Buyer Experience Report 2025 | Nearly 4,000 B2B buyers in North America, APAC and EMEA, each with at least $25,000 spent in the past two years; median purchase $200,000 to $300,000 | The buyer's whole buying process, as buyers report it | Average cycle of 10.1 months in 2025, down from 11.3 months in 2024 |
| 6sense, same survey, split by what was bought | Same buyers | Cycle length by product type | Physical goods purchases took 4.8 months less than services and 2.8 months less than software |
| Forrester, The State of Business Buying 2024 | B2B buyers | How often buying gets stuck | 86% of purchases stall during the buying process; 89% involve two or more departments |
| Forrester Buyers' Journey Survey 2025 | B2B buyers | Size of the buying group | Three or more departments take part in 73% of purchases, and the group averages 13 people inside the buyer and 9 outside |
6sense sells sales intelligence software, so its report is a vendor's survey, although a large one with a stated method. Read its figures as buyer-side data for six-figure purchases. They are not an average for every B2B deal.
There are five reasons published numbers refuse to line up:
- Buyer side vs seller side. 6sense counts the buyer's whole process. Your CRM only sees the part after first contact, so your number should come out shorter than theirs.
- The start event. A team counting from first reply and a team counting from opportunity created can sell the same product and report cycles weeks apart.
- Deal size. A $15,000 service and a $700,000 contract do not belong in one average. The companies I work with typically sell deals from USD 10,000 up, often at six or seven figures, and the large ones take more months to sign.
- What is bought. Physical goods, software and services run on different clocks (see the 6sense split above).
- How many people sign. Every extra department adds a review, and every review is a place to stall. For the full comparison of group sizes, see how big a B2B buying committee really is.
Some buyer groups simply decide slowly, because so many people have to agree (see the Forrester figures above). With those buyers I treat a quiet pipeline as a young one before I call it a failing one.
What does one outbound window show about the sales cycle?
Averages hide the shape of a cycle, so it helps to look at one window stage by stage.
On one LinkedIn account, over 30 days, we contacted 1,200 people. From those 1,200 came 289 replies and 21 interested people. Of those, 16 booked a call, 12 turned up and 3 signed.
| Stage | Count | Share of the stage before |
|---|---|---|
| Contacted | 1,200 | Start |
| Replied | 289 | 24% |
| Interested | 21 | 7% |
| Booked a call | 16 | 76% |
| Showed | 12 | 75% |
| Closed | 3 | 25% |
3 of 12 held calls closed inside the window. For more windows like this side by side, see meeting-to-close rates across campaign windows.
You see 3 signed contracts. I see the other 9 held calls that had not closed by day 30. Some of those will be lost, and some can close months after the call. That wait is the cycle.
Day 30 is early. ORM's 2025 guide cites an optif.ai study of 939 B2B SaaS companies with a median sales cycle of 84 days. Ziel Lab puts the usual B2B SaaS range at 2 to 6 months, and 9 months or more above $250K in annual contract value. Those figures cover all B2B SaaS deals, not only outbound ones.
How do you calculate average sales cycle length?
Add up the days from your start event to the signature for every closed deal. Then divide by the number of closed deals.
The numbers below are invented to show the arithmetic; they are not client data. A founder counts from the first held call, and 10 calls were held in one month.
| Deal | Status six months later | Days from first held call |
|---|---|---|
| A | Signed | 21 |
| B | Signed | 34 |
| C | Signed | 88 |
| D | Signed | 140 |
| E | Signed | 175 |
| F, G, H | Open | 185 to 205 so far |
| I, J | Lost | Left out of the average |
The 5 signed deals add up to 458 days. Divided by 5, that gives an average closed cycle of about 92 days. The report reads: "Average closed cycle: 92 days across 5 signed deals. Still open: 3 deals, the oldest at 205 days."
Now measure the same campaign one month after those calls. Only A and B have signed, so the calculation is 55 / 2 = 27.5 days. It looks like a fast cycle, but it is only an early count.
Go the other way. If F, G and H sign at 210, 220 and 230 days, the average across 8 deals rises to about 140 days (1,118 / 8). An average built only from deals that closed early repeats the 30-day window problem. Put the count and age of open deals next to the average every time you report it.
How long should you wait before judging outbound results?
At my agency, a campaign usually launches about 15 days after the contract is signed. Within the first 30 days after launch, replies and booked calls can begin to appear.
Revenue runs on a different clock. B2B cycles often last 6, 9 or 12 months, so a call booked in month 1 can turn into a deal 4 or more months later.
So I tell founders to give outbound three months at the very least, so there is time to learn from replies and adjust. Getting it fully tuned takes about 6 months on average. For a month-by-month view, see how outbound plays out in its first three months.
| When | Judge this | Leave for later |
|---|---|---|
| Month 1 after launch | Replies, and which segments and titles answer | Revenue, close rate |
| Months 1 to 3 | Booked and held calls, show rate, whether qualified buyers keep coming | Revenue |
| One full cycle after the first held calls | Signed deals, close rate on held calls, length of outbound deals | Nothing; this is the verdict |
The decision rule: judge calls and replies in months 1 to 3, and judge revenue only once one full cycle length has passed since the first held calls. If your average cycle is 120 days and the first calls landed in month 1, the earliest fair revenue verdict comes around month 5.
When the verdict arrives, read the close rate on its own line. Booking a call and closing it are two different jobs, and I measure them separately. The people on the calls need to know where calls usually go wrong and how this kind of buyer decides.
If that rate is weak, do not ask for volume. A low closing ratio gets lower once more calls arrive, so I tell founders to fix closing first. Then scale.
What makes a sales cycle longer or shorter?
Split the causes into two groups. You can only plan around the first, but you can work on the second.
Out of your control (see the length section for the data):
- Deal size
- How many departments take part
- What you sell: goods, software or services
- How fast your market decides
In your control:
- Qualification before the calendar. Confirm need and the budget owner early, so slow deals show up in week one.
- More than one contact per account. A deal that rests on one person stalls the day that person goes on vacation.
- Proposal speed. Set a fixed number of working days between presentation and proposal, and hold your team to it.
- A dated next step after every call. A deal with no agreed date goes to a review and stays out of the forecast.
- Time to take the calls. When a client cannot get on calls quickly, the whole system stops working for them, so I check this before any campaign starts.
Before your next pipeline review, write your start event at the top of the report, put the open-deal count beside every average, and pencil in the month when one full cycle will have passed since your first held calls.
Not sure how long your own sales cycle really is? Book a call and bring your last five closed deals with their first-touch dates. We will measure it together.
More questions about sales cycles
Is a long sales cycle always a bad sign?
No. Compare it only with your own deals of the same size and segment. Two warning signs matter more than raw length. One is a cycle that grows while deal size stays flat. The other is a deal sitting in one stage much longer than your own usual time there. Either one points to a specific stage you can fix.
When should you stop chasing a stalled deal?
Act once a deal has sat in one stage for longer than your full average cycle, with no dated next step. Mark it closed-lost, keep the contact, and set a check-in for next quarter. Closing it honestly keeps your pipeline value real.
Does a short sales cycle mean the leads were better quality?
Not by itself. A fast close can mean demand was already waiting, the deal was smaller, or someone skipped proposal steps. Before calling fast leads better, compare three things for fast and slow deals: average deal value, renewal rate and refunds. Quality shows up in what the customer is worth after signing, more than in the signing speed.
Should the clock restart when a dead deal comes back?
Yes. Open a new opportunity with a new start date, and link it to the old record in a note. If you reopen the old one, a deal that went quiet 14 months ago lands in your average as a 14-month cycle. One revived deal like that can distort a small team's average.
How many closed deals do you need before the average means anything?
With fewer than 10 closed deals, report the median and list each deal's length next to it. One very fast or very slow deal can swing a small average by weeks. With more deals per segment the average gets steadier, but still read it next to the median and the open-deal count before you plan hiring or cash flow around it.
