What are the stages of the B2B sales process?
The B2B sales process stages, from first meeting to signed contract, are usually five to eight steps: a meeting is booked, needs are discovered, the deal is qualified, a proposal goes out, terms are agreed and the deal is won or lost. The names change from tool to tool. Here is what three real setups use, checked on 5 November 2026:
| Source | Stages, in order | What it adds |
|---|---|---|
| HubSpot default deal pipeline | Appointment scheduled, Qualified to buy, Presentation scheduled, Decision maker bought-in, Contract sent, Closed won, Closed lost | A win probability per stage: 20%, 40%, 60%, 80%, 90%, 100% and 0% |
| Salesforce Trailhead example | Prospecting, Qualification/needs identification, Proposal/price quote, Negotiation/review, Closed/won, Closed/lost | Says every company has a different sales process and this is one example |
| GitLab's Commercial Sales handbook | 0-Pending Acceptance, 1-Discovery, 2-Scoping, 3-Technical Evaluation, 4-Proposal, 5-Negotiating, 6-Awaiting Signature, 7-Closing, Closed Won, 8-Closed Lost (plus 9-Unqualified) | Written exit criteria for each stage from 0 to 7 |
HubSpot's and GitLab's first stages begin when a meeting is being set up; Salesforce's example starts earlier, at prospecting. The work before the first meeting (choosing who to sell to, finding a reason to write, first contact) is in our post on how B2B sales works, with a six-step plan. This post is about the stages a deal moves through after that, and how to make them mean something in your CRM.
What exit criteria should each stage have?
An exit criterion is the thing that must be true before a deal moves to the next stage, and the best ones are things the buyer did. GitLab's handbook defines them as activities that must be completed before moving the prospect to the next stage, and lists them per stage. Three examples from its Commercial Sales stages:
- 0-Pending Acceptance: qualification meeting completed, the AE has validated what the sales development rep collected, and a next step is agreed. Only from this stage can a deal be marked 9-Unqualified, with a reason.
- 1-Discovery: a recap email sent to the customer confirming pain points, key stakeholders, next steps and project timeline, a scoping meeting scheduled, and an estimate of expected users and product.
- 4-Proposal: agreement on a mutual close plan and timeline, the procurement process confirmed, the implementation strategy confirmed, and the MEDDPPICC paper process filled in.
A five-person team doesn't need nine stages, but it can copy the idea. Here is a pipeline we suggest for a small B2B team, with each exit written as a buyer action you can check:
The test for each line: could someone who wasn't on the call check it in the CRM or the email thread? "Good call" fails; "buyer confirmed the recap on 12 March" passes. Our discovery call questions for founders get you the answers stage 2 asks for.
Do CRM stage probabilities mean anything?
Only once you replace them with your own. HubSpot's pipeline help page says stage probability determines the weighted amount in board view: the total amount in each stage multiplied by the stage probability. Its deal properties page adds that a deal's probability updates automatically when it moves stage, and stops updating automatically once someone edits it by hand. Salesforce's Trailhead unit says the same in one line: Salesforce adds a probability based on the stage selected, and you can change it if it isn't accurate.
So 60% at Presentation scheduled is a placeholder that ships with the software, not a measure of your deals. With 20 or 30 open deals, a weighted total is also a poor forecast; our guide to forecasting with only 20 deals explains why and offers a deal-by-deal method. Stage probabilities earn their place later, when you have enough closed deals to measure them, which the next section shows how to do.
How do you find the stage where deals stall? A worked example
Count how many deals entered each stage and how many reached the next, then compare days in stage. Here is the arithmetic for a sample company, Northwind Ltd, with 40 deals that entered Discovery over six months. All numbers are invented for the example.
| Stage | Deals that reached it | Moved on to the next stage | Won from here | Median days in stage |
|---|---|---|---|---|
| Discovery | 40 | 22 of 40 = 55% | 7 of 40 = 18% | 9 |
| Qualified | 22 | 15 of 22 = 68% | 7 of 22 = 32% | 6 |
| Proposal sent | 15 | 9 of 15 = 60% | 7 of 15 = 47% | 21 |
| Paperwork | 9 | 7 of 9 = 78% won | 7 of 9 = 78% | 8 |
Three readings. First, Northwind's measured chances sit well below HubSpot's defaults for the nearest stages: 32% from Qualified against 40% for Qualified to buy, and 47% from Proposal sent against 60% for Presentation scheduled (the stage names don't match exactly, so treat this as a rough comparison). Second, Discovery loses the most deals in number (18 of 40), which is usually fine: that is qualification doing its job. Third, the proposal stage holds deals longest, 21 days, and loses 6 of 15, so it is the stage to fix. One change to test first: a one-page proposal sent within a day of the call, with a review date agreed on the call.
To catch stuck deals, HubSpot's Is Stalled After Timestamp property marks the moment time in stage becomes 20% longer than the deal owner's closed-won average for that stage. You can apply a similar rule by hand, using your median days in stage: 21 days × 1.2 = 25.2, so any Northwind proposal open more than 25 days goes on the agenda of the weekly pipeline review.
How many stages should a B2B sales process have?
As many as you have distinct buyer decisions. HubSpot's default pipeline has five open stages and GitLab's Commercial team uses eight (0 to 7). One company can run more than one process: GitLab's handbook, for example, sends deals under $50K digital onboarding emails at close, while $50K+ deals get a customer success manager introduced while the deal awaits signature. Our suggestions:
| How you sell | Stages to use | Deciding fact |
|---|---|---|
| Self-serve sign-up with an optional call | 3: Trial or call, Qualified, Won | The buyer decides alone, often without talking to you |
| Founder-led calls, one person signs | 5: the list above | The person on the call is the person who pays |
| Several people decide, with security or procurement review | 6 to 8: add Technical evaluation and Procurement | Deals wait on people you haven't met; each review needs its own exit |
| Partners or resellers bring the deal | Your stages, plus a Registered-by-partner first stage | You need to know who sourced it before discovery starts |
Who owns the later stages is changing too. In the Bridge Group's 2026 AE study of 158 B2B companies, 38% of account executives had sole or blended ownership of renewal and expansion, nearly double the 2024 share, with the consolidation most pronounced below $25K average selling price. For a small team that is a reason to add a stage after Won (Onboarded, with an exit such as first result delivered) rather than stopping at the signature.
What to set up this week
An hour is enough to make your stages measurable:
Rename stages after buyer actions
Change "Demo" to "Demo held" and "Proposal" to "Proposal sent", and paste each exit criterion into the stage description.
Clean the open deals
Move every deal to the stage its exit criteria support, and close as lost any deal with no next step and no buyer reply in 30 days, with a reason.
Record stage dates
Make sure your CRM keeps the date each deal entered each stage. HubSpot's deal properties page lists Date entered and Date exited properties for each stage, in a section it marks as needing a Professional or Enterprise subscription; in a spreadsheet, add one date column per stage.
Measure after 20 closed deals
Fill in the Northwind table with your own counts, find the stage with the longest median days, and change one thing there.
Siela's built-in CRM has a visual pipeline, and saves every lead Lead Finder finds with the reason it was picked.
Stage dates also give you the length of the whole cycle. Outside benchmarks are loose: a Databox survey of 65 B2B companies and agencies (a small sample), published in January 2024, found most took more than a month to close a deal. Your own median is the number to plan with; our guide shows how to measure your sales cycle.
Frequently asked questions
What are the 5 stages of the B2B sales process?
A common five-stage version for deals already in conversation is meeting booked, discovery, qualified, proposal sent and paperwork, ending in won or lost. Other versions add prospecting at the start or onboarding at the end. The names matter less than having a clear, buyer-confirmed reason for each move from one stage to the next.
How long is the average B2B sales cycle?
There is no single average, because it depends on price, product complexity and how many people sign off. In a Databox survey of 65 B2B companies and agencies published in January 2024, the largest share, over 30%, took one to three months to close a deal. Measure your own closed deals before comparing.
What is the difference between a sales process and a sales pipeline?
The sales process is the set of steps your team agrees to follow with every buyer. The pipeline is the live view of which deals are at which step today, usually a board in your CRM. A clear process with exit criteria is what makes the pipeline's numbers trustworthy.
What is an exit criterion in sales?
It is the condition a deal must meet before it moves to the next stage, such as the buyer confirming a recap email or agreeing a proposal review date. Good exit criteria describe something the buyer did that anyone can check later, rather than how the seller felt the call went.
Should I change HubSpot's default deal stages?
Usually yes, once you know how you sell. HubSpot lets you add, edit and delete stages and set each one's win probability. Rename stages after buyer actions, keep probabilities at their defaults until you have enough closed deals to measure, then replace them with your own rates.
Sources
- HubSpot Knowledge Base, Set up and manage object pipelines (last updated 22 Oct 2026) (checked 5 Nov 2026)
- HubSpot Knowledge Base, HubSpot's default deal properties (last updated 29 Sep 2026) (checked 5 Nov 2026)
- Salesforce Trailhead, Work Your Opportunities (checked 5 Nov 2026)
- GitLab Handbook, Commercial Sales Opportunity Stages (checked 5 Nov 2026)
- Databox, Average B2B sales cycle length (published 20 Jan 2024) (checked 5 Nov 2026)
- The Bridge Group, AE Models, Motions & Metrics: 2026 Research Report (published 22 June 2026) (checked 5 Nov 2026)
