Upselling: what it means in B2B, upsell vs cross-sell, and how to measure it

An upsell is good business only if the customer would choose it again with hindsight. The best B2B upsells come from the customer's own usage and plans, not from a quota gap at the end of the quarter.

Definition6 min readPublished

Upselling is selling a customer a bigger or better version of what they already buy or are about to buy: a higher tier, more seats or volume, a higher service level or a longer commitment. Cross-selling adds a different, complementary product instead. In B2B, upsells usually come at a usage limit, a renewal or when the customer's needs grow, and they're measured as expansion revenue and net revenue retention.

  • Upsell: more of the same product, or a better version of it. Cross-sell: a different product alongside it.
  • The best B2B moments are usage limits, renewals, new teams or sites, and features only a higher tier has.
  • A price increase at renewal isn't an upsell. Count it separately.
  • Size the step to the customer's approval limits, or a good upsell stalls for a quarter.
  • Pay on upsells the customer still has at renewal, not on upsells signed.
On this page

This page is for account managers, customer success managers, account executives and founders who grow revenue from existing B2B customers. It defines upselling, separates it from cross-selling and the terms it gets confused with, gives the formulas that measure it and works through a seat and tier upsell with real arithmetic.

What upselling means

Upselling is selling a customer a bigger or better version of what they already buy. The product stays the same; the customer gets more of it, or a higher grade of it.

Form of upsellB2B example
Higher tier or editionA Team plan upgraded to a Business plan with single sign-on
More seats, volume or capacityA 30-seat license growing to 40 seats; a higher monthly usage allowance
Higher service levelStandard support moved to 24/7 support with a named manager
Bigger or longer commitmentA one-year contract renewed for three years at higher volume
Premium version of a serviceQuarterly HVAC maintenance upgraded to monthly visits with priority response

It can happen in a first sale, but in B2B it's mostly an account management job: the revenue comes after the customer has used the product and outgrown what they bought.

Upselling vs cross-selling

UpsellingCross-selling
What changesMore of the same product, or a better versionA different product added alongside
B2B example40 seats on the Business tier instead of 30 on TeamA payments module added to invoicing software
Typical triggerA usage limit, a new team, a feature only a higher tier hasA neighboring problem, a second department
Who usually approves itThe budget owner who bought the originalOften a different buyer with a different budget
How it's countedExpansion revenue on the existing productExpansion revenue on another product

The difference matters because a cross-sell often starts a new buying process, with another department and budget. An upsell usually goes back to the person who signed the first time. ZoomInfo's 10-K for 2025 shows both: it seeks to "expand existing customer subscriptions by adding new users, additional data entitlements, or additional products or services". The first two are upsells; the third is a cross-sell.

Terms that get confused with upselling

  • A price increase at renewal isn't an upsell: the customer gets nothing more. Count it separately.
  • Land and expand is the strategy; upselling and cross-selling are how the expansion happens.
  • Suggestion selling is recommending an extra or better item at the moment of purchase, which can be either.
  • Add-ons sit in between: more storage behaves like an upsell, a separate product like a cross-sell.

How upselling is measured

Four numbers cover most needs:

  • Upsell revenue = annual recurring revenue (ARR) after the upgrade minus ARR before, for the accounts that upgraded.
  • Upsell rate = accounts that upgraded in the period ÷ accounts that were eligible, for example those using 90% or more of their seats or allowance.
  • Upsell share of expansion = upsell revenue ÷ (upsell revenue + cross-sell revenue).
  • Net revenue retention (NRR) = recurring revenue now from customers you had a year ago ÷ their recurring revenue a year ago. Upsells push it up; downgrades and churn pull it down.

NRR is where upselling shows up in public results, and it moves for other reasons too. BlackLine, which sells financial close software, reported dollar-based net revenue retention of 105% for 2025, 102% for 2024 and 106% for 2023; its 10-K credits the 2025 rise to favorable exchange rates as well as account expansion. ZoomInfo reported 90% at the end of 2025 and 87% a year earlier, so expansion didn't make up for what customers cut or cancelled. Definitions vary, so read them before comparing. Upsells cost something to win, too: BlackLine capitalizes sales commissions on upsells as it does on new contracts, so judge an upsell on margin, not only revenue.

Worked example: a seat and tier upsell

Illustrative example. The companies and figures are invented to show the arithmetic.

Ledgerline (ledgerline.example) sells reporting software at $40 a seat a month on its Team plan and $65 on its Business plan, which adds single sign-on and audit logs. Its customer Harrow Freight (harrowfreight.example) has 30 Team seats on an annual contract: 30 × $40 × 12 = $14,400 a year.

Eight months in, the account manager sees three signals: all 30 seats are in use, Harrow's IT team has asked twice about single sign-on, and Harrow is opening a second depot with 10 more people who need access.

OptionNew annual priceIncreaseIncrease %
A: add 10 Team seats40 × $40 × 12 = $19,200$4,80033%
B: 40 seats on Business now40 × $65 × 12 = $31,200$16,800117%

Option B is the bigger upsell, but it more than doubles the contract mid-term. Harrow's operations director has said that spending over $25,000 a year needs the CFO's sign-off, so option B adds an approver and a delay in the middle of a depot opening. The account manager proposes two steps instead:

  1. Now: add 10 Team seats, prorated for the 4 months left: $4,800 × 4 ÷ 12 = $1,600.
  2. At renewal: move all 40 seats to Business for the single sign-on IT asked for, at $31,200 a year, with the CFO's approval planned two months ahead and IT's request as the reason.

Over the next 16 months, Harrow would have paid $4,800 + $14,400 = $19,200 without any change. With the two steps it pays $6,400 + $31,200 = $37,600, so the upsell adds $18,400, and neither step asked the customer for an approval it wasn't ready to give.

When to upsell, and when to wait

Good momentsWait, or don't
The customer is at or near a seat or usage limitSeats or features they already pay for sit unused
A feature only a higher tier has keeps coming upThere's an open support problem or a missed promise
A new team, site or region is joiningThey haven't yet seen the result they bought for
A renewal is due within 90 daysA cheaper option would meet the need
A new leader arrives with new goalsYou need the deal this month and they don't

Signals from outside your product, such as a new site, a new leader or hiring in a team you serve, are easy to miss. Bebop researches each account and writes a playbook with what's happening at the company, which helps you spot them. Buying signals covers the wider list.

Pay for upsells the customer keeps

Expansion targets without guardrails go wrong. In September 2016 the Consumer Financial Protection Bureau fined Wells Fargo $100 million after employees opened roughly 1.5 million deposit accounts and submitted roughly 565,000 credit card applications that may not have been authorized, acting, the CFPB said, "to hit sales targets and receive bonuses." That was cross-selling to consumers, but the lesson carries to B2B: pay on expansion that's still there at renewal, require a signed order for every change and track downgrades after each upsell.

How to build an upsell motion

  1. Name your expansion units: seats, usage, tiers, sites, service levels. If you can't name them, you don't have an upsell path.
  2. Watch the leading signals: usage against limits, requests for higher-tier features, new teams and renewal dates.
  3. Agree on success first. Upsell once the customer has the result they bought for, and say what the upgrade adds in their terms.
  4. Size the step to their approvals. An increase that brings in a new approver can stall for a quarter. See who has buying authority.
  5. Measure 90 days later. Count upsells that stuck, and split NRR into upsell, cross-sell, price, contraction and churn so you know what drives it.

Next step: see how upsells add up across a customer base in land and expand.

Sources

Written by the Bebop team at Blackpearl Group. Published .

Questions people ask

What is upselling with an example?

Upselling is persuading a customer to buy a bigger or better version of what they already buy. A B2B example: a company with 30 seats on a software vendor's Team plan at $40 a seat a month moves to 40 seats on the Business plan at $65, because a new team is joining and IT wants single sign-on. Annual spend rises from $14,400 to $31,200 for the same product at a higher grade.

What is the difference between upselling and cross-selling?

Upselling sells more of the same product or a better version of it, such as more seats or a higher tier. Cross-selling sells a different product that complements the first, such as a payments module added to invoicing software. In B2B the difference matters because a cross-sell often involves a different department and budget, while an upsell usually goes back to the person who approved the original purchase.

When should you upsell a B2B customer?

When the customer has the result they bought for and has outgrown what they have: they're near a seat or usage limit, keep asking for a higher-tier feature, are adding a team or site, or have a renewal within 90 days. Hold back when licenses sit unused, a support problem is open or a cheaper option would meet the need. An upsell that's later reversed costs more goodwill than it earns.

How do you measure upselling?

Track upsell revenue (recurring revenue after the upgrade minus before, for accounts that upgraded), the upsell rate (accounts that upgraded divided by accounts that were eligible) and the upsell share of total expansion. Upsells also feed net revenue retention: this year's recurring revenue from last year's customers divided by what they paid a year ago. Keep price increases out of upsell revenue, since the customer gets nothing more.

Is a price increase an upsell?

No. An upsell gives the customer more: more seats, more volume, a higher tier or a better service level. A price increase charges more for the same thing. Both raise revenue from existing customers, and both show up in net revenue retention, but they mean different things about demand. Report them separately so a rising number doesn't hide customers who are only paying more, not buying more.

Who is responsible for upselling in B2B sales?

It depends on the sales model. Many companies give expansion to account managers, with customer success managers spotting the signals and handing over; others leave existing accounts with the account executive who won them. Whoever owns it needs a quota or commission that counts expansion, access to usage data and the renewal calendar. If nobody is paid to expand accounts, upsells mostly happen by accident.

Spot the new sites and teams at your customers

Describe the customers you want to grow. Bebop finds matching companies and contacts, researches what's changing at each account and writes a playbook for the conversation.

Edit the search to match your market. Already have an account? Log in