Win Rate Calculator

How it works

Enter the deals you won, the deals you lost to a competitor, and the deals that stalled with no decision, and this win rate calculator divides the number of wins by the total number of closed opportunities. Two percentages come back side by side: an overall win rate that counts no-decision deals as losses, and a competitive win rate that leaves them out.

Add your average deal size and open opportunities and it projects the revenue that pipeline should close at your current win rate. A second tab runs the same percentage formula on winning trades and total trades, then sets the trading win rate against your breakeven win rate.

Who it's for

Built for sales leaders setting realistic goals for the next period, RevOps analysts checking the sales data in a CRM report against the raw counts, and individual reps who want to track performance between pipeline reviews. The trades tab serves the other half of this search: traders testing a strategy's winning percentage against the break-even line its own average win and average loss set.

Reading the results

A high win rate tells you a large share of closed deals ended in a signature, and the percentage only means something next to its denominator. The Ebsta x Pavilion 2025 GTM Benchmarks put the average at 19% across 655,000 opportunities; RAIN Group measured 47% on deals that had already reached a proposal or quote. The gap comes from the stage of the sales process where each study starts counting, so compare your number to a benchmark built the same way.

When to use it

  • Monthly or quarterly pipeline reviews, tracking the overall win rate against the last four periods to spot performance trends and shifts in team performance.
  • Revenue forecasting, where open opportunities × win rate × average deal size gives a figure to hold up against the CRM's weighted forecast.
  • A win-loss analysis, splitting closed deals by segment, rep, or product line before interviewing buyers.
  • Backtesting a trading strategy, to see if its win rate clears the breakeven win rate its payoff ratio demands.
$

Overall win rate

0%

Competitive win rate

0%

no-decision deals left out

Win/loss ratio

0

Won
0%
Lost
0%
No dec.
0%

Pipeline projection

ScenarioWin rateExpected winsExpected revenue
Conservative %0$0
Current0%0$0
Target %0$0
Win rate = won ÷ (won + lost + no decision) × 100
Competitive win rate = won ÷ (won + lost) × 100
Expected revenue = open opportunities × win rate × average deal size
Open deals stay out of the denominator. Only finished outcomes count.
$
$

Win rate

0%

Breakeven win rate

0%

Expectancy per trade

$0

Win rate
0%
Breakeven
0%
Win rate = winning trades ÷ total trades × 100
Breakeven win rate = average loss ÷ (average win + average loss) × 100
Expectancy = (win rate × average win) − (loss rate × average loss)
A win rate above breakeven is what makes a strategy profitable, whatever the headline percentage.

Treat every output as a snapshot of one period. Check the deal counts against your CRM's closed-won and closed-lost reports for the same dates, confirm how your team logs no-decision deals, and look at the trailing four quarters before calling a one-quarter change a trend. For trades, feed in averages taken after commissions and slippage.

Copied.
How this is calculatedformulas, what counts in the denominator

Win rate is a simple calculation: number of wins ÷ total opportunities that reached a final outcome × 100. It's the same percentage formula any percentage calculator runs, part ÷ whole × 100, and some teams call the result close rate or success rate.

The overall win rate uses won + lost + no decision as the whole. The competitive win rate uses won + lost to a competitor, which isolates the head-to-head contests a competitor battlecard program exists to move.

The devil's in the details here, because the denominator is the one choice that changes the answer. HubSpot's sales team (guide updated July 2025) keeps open deals out entirely, describes both ways of handling no-decision deals, and says the takeaway is to stay consistent about which deals are in and which are out. A deal counts only once it's a clear win: signed, and marked closed-won in the CRM. Pick one definition, write it down, and measure every period with it.

Three more outputs come from the same inputs:

  • Win/loss ratio: wins ÷ (losses + no-decision deals). 24 wins against 76 non-wins is 0.32.
  • Expected wins: open opportunities × overall win rate.
  • Expected revenue: expected wins × average deal size.

The trades tab calculates the trading win rate as winning trades ÷ total trades × 100. Breakeven win rate is average loss ÷ (average win + average loss) × 100, the point where win rate × average win equals loss rate × average loss.

Expectancy per trade, the expected value of one trade, is (win rate × average win) − (loss rate × average loss), which combines win probability with the payoff odds. Subtract fees and slippage from the average win and add them to the average loss before you type.

Worked example100 closed deals, 40 open, one trading log

A sales team closes a quarter with 100 finished opportunities: 24 successfully closed, 58 lost to a competitor, and 18 that went quiet with no decision. The overall win rate is 24 ÷ 100 = 24.0%. The competitive win rate is 24 ÷ 82 = 29.3%, so roughly three in ten head-to-head contests went the team's way.

The team carries 40 open opportunities with an average deal size of $18,000. At 24%, that pipeline should produce 9.6 wins and $172,800 in revenue. Lift the current win rate to 30% on the same 40 deals and the projection becomes 12 wins and $216,000, a $43,200 difference from six points of win rate. Don't count your chickens before they hatch, though: the projection assumes open deals close at the rate past ones did.

On the trades tab, a trader logs 45 winning trades out of 100 total trades, with an average win of $150 and an average loss of $100. Breakeven sits at 100 ÷ 250 = 40%, so a 45% win rate clears it by five points. Expectancy works out to (0.45 × 150) − (0.55 × 100) = $12.50 per trade, or $1,250 across the 100 trades: a profitable strategy with a win rate under 50%.

What this does and doesn't tell yousample size, segments, deal size, payoff

Small samples swing hard. At 20 closed deals, one extra win moves the rate by five points. Even at 100 deals, a Wilson score interval around a 24% win rate runs from about 17% to 33% at 95% confidence, so a precise win rate needs a bigger sample than most teams close in one period. Treat a two-point change as noise until the deal count grows.

The count itself has to be honest. Log every outcome, including the losses nobody enjoys recording, and read each period's rate against what changed in it: a new competitor, a price rise, a new territory.

A blended rate also hides where the losses come from. Split closed deals by lead source, deal size, product line and individual reps to identify the segment with lower win rates. Win rate metrics cut this way surface meaningful trends that one blended figure averages away.

A falling win rate that traces back to one inbound channel is a red flag for lead quality, and the fix usually sits in the lead qualification process upstream of the sales team. If the drop spreads across every rep and every source, sales training, the sales activities logged in the CRM, and the loss reasons in conversation intelligence software recordings are the next places to look.

Win rate also ignores deal value and time. A rep winning 40% of $5,000 deals and a rep winning 20% of $50,000 deals end the quarter far apart: the second brings in five times the revenue per opportunity. Pair the rate with average deal size and sales cycle length before you evaluate anyone's sales performance, since shorter cycles at a slightly lower win rate can close more deals per period.

For trades, a high win rate says nothing about profit by itself. A strategy that wins 70% of the time with an average win of $50 and an average loss of $200 loses money: expectancy is (0.7 × 50) − (0.3 × 200) = −$25 per trade, because its breakeven sits at 80%. Variance also produces losing streaks inside profitable systems. You can't win them all, so judge a trading win rate across a few hundred trades.

How do you calculate win rate?

Divide the number of wins by the total number of closed opportunities and multiply by 100. For example, 30 wins out of 120 closed deals is 30 ÷ 120 × 100 = 25%, the same calculation the calculator above runs live. Leave open deals out, and decide once if no-decision deals count as losses, then keep that rule every quarter.

What is a good win rate for sales?

It depends on where counting starts. SaaSletter's summary of the Ebsta x Pavilion 2025 GTM Benchmarks puts the average win rate at 19% across 655,000 opportunities. RAIN Group's survey of 472 sellers and sales executives, counting only proposed or quoted deals, found a 47% average, 62% for top performers and close to 75% for the top 7% it calls elite, with only slight variation across industries and company sizes.

A good win rate beats the benchmark built on your own denominator. Those industry benchmarks are a starting point for comparing sales strategies; your own tracking data from the trailing four quarters makes the fairer comparison.

Is a 40% win rate good?

For sales, measured across every opportunity, 40% is roughly double the 19% Ebsta x Pavilion average. Measured on quoted deals only, it matches the 40% RAIN Group recorded for the bottom 80% of sellers. For trading, it depends on payoff: at a 1:1 reward-to-risk ratio the breakeven win rate is 50%, so a 40% win rate loses money, while at 2:1 breakeven drops to 33.3% and 40% turns profitable. A good trading win rate is any rate that clears breakeven after costs.

How many games is a 40% winning percentage out of 15?

Six. A 40% winning percentage over 15 games means 15 × 0.40 = 6 wins. Total games include draws, and for standings with ties the NFL's tiebreaking procedures count each tie as one-half win and one-half loss, so a 6-8-1 record works out to (6 + 0.5) ÷ 15 = 43.3%.

How do you calculate win rate in Google Sheets?

Put wins in B2, losses in C2 and no-decision deals in D2, enter =B2/(B2+C2+D2), and format the cell as a percentage. For a trading log with one row per trade and profit in column C, =COUNTIF(C2:C500,">0")/COUNT(C2:C500) returns the win rate across every logged trade, counting as winning trades every row with a profit above zero.

Embed this calculator on your sitefree iframe widget, credit link included

Drop this on any page and it renders the calculator above, live, no login or install required. It's free to use; the only ask is leaving the credit link in place.

Copied.