All segments

B2B Ecommerce Statistics: Which Numbers to Trust

Most b2b ecommerce statistics online carry no source. Here they're graded — Forrester, McKinsey, Gartner, Shopify — against the benchmark none of them measure.

  • Published
  • Reading time 13 min read
  • Author Nafiul Hasan
B2B Ecommerce Statistics: Which Numbers to Trust. Diagram: what clears the floor. RUN B2B Ecommerce Statistics: WhichNumbers to Trust THE FLOOR pointerflow.com

Short answer

B2B ecommerce statistics that circulate online mostly trace back to four sources — Forrester, McKinsey, Gartner and Shopify's own investor disclosures — cited without attribution or several summaries removed from the original report. Graded by source, the real figures show fast growth, but none of them measure the number that matters at $3M–$30M: a store's own wholesale-channel share of GMV and its real payment-terms benchmark.

B2B ecommerce statistics are everywhere and sourced almost nowhere. Forrester puts the US market at $3.07 trillion by 2027; McKinsey says ecommerce now generates more B2B revenue than an in-person sales rep does; Gartner says two-thirds of buyers would rather not talk to a rep at all. Every one of those figures is real, and every one of them measures the whole market — not your store, not your wholesale channel, and not the $3M–$30M revenue band this piece is written for. That gap is the actual subject here: which of the widely repeated b2b ecommerce statistics trace back to a named report, which don’t, and what a Shopify Plus operator running wholesale alongside a direct-to-consumer storefront should measure instead of borrowing someone else’s average.

What Are the B2B Ecommerce Statistics Everyone Cites, and Who Actually Measured Them?

The b2b ecommerce statistics that get repeated most often trace back to four sources — Forrester’s market forecast, McKinsey’s B2B Pulse Survey, a Gartner buyer survey and Shopify’s own investor disclosures. Nine of the most-cited numbers are graded individually by who measured each one, how many people or dollars it covers, and when.

StatisticValueSourceKindMeasured
Forecast size of the US B2B ecommerce market, 2027$3.07 trillion, up from $1.7 trillion in 2021 (10.7% five-year CAGR)Forrester Research, “US B2B eCommerce Forecast, 2022 To 2027”IndependentPublished 8 June 2022
Share of total US B2B sales happening through ecommerce by 2027 (forecast)24%, up from 16% in 2021Forrester Research, same reportIndependentPublished 8 June 2022
B2B suppliers selling through at least one ecommerce channel71%McKinsey & Company, 9th B2B Pulse Survey (3,942 decision-makers, 13 countries)IndependentSeptember 2024
Share of B2B revenue from ecommerce, versus in-person sales34% ecommerce vs 17% in-person (in-person down from 22% two years earlier)McKinsey B2B Pulse SurveyIndependentSeptember 2024
B2B buyers willing to spend more than $500,000 in a single online order39%, up from 28% two years earlierMcKinsey B2B Pulse SurveyIndependentSeptember 2024
Average number of channels a B2B buyer uses across one purchase10.2, up from 5 in 2016McKinsey B2B Pulse SurveyIndependentSeptember 2024
B2B buyers who prefer a purchase with no sales rep involved67% (646 buyers, surveyed August–September 2025)GartnerIndependentPublished 9 March 2026
Year-over-year growth in B2B GMV on Shopify, full year 202596%Shopify Inc., Q4 2025 investor press releaseVendor-reportedFebruary 2026
Year-over-year growth in B2B GMV on Shopify, Q2 202676%Shopify Inc., Q2 2026 investor materialsVendor-reported2026
Wholesale-channel share of one $3M–$30M Shopify Plus store’s GMV—No published report measures this at the account levelmetric to confirm—

Every b2b ecommerce statistic in the table traces to a named report; the last row is the one none of them answer, and it’s the one that actually decides whether a specific store’s wholesale channel is ahead of or behind the market. The pages currently ranking for this exact phrase are macro roundups pitched at a general ecommerce audience, and most of the numbers inside them appear as bare percentages with no report, no date and no sample size attached — which is the difference between a statistic and a rumour that happens to have a number in it.

How Do You Tell an Independent B2B Ecommerce Statistic From a Vendor’s Own Number?

An independent statistic comes from a research firm or government body with no product to sell into the market it’s measuring — Forrester, McKinsey and Gartner all fit that description, because none of them sell ecommerce software. A vendor-reported number comes from the company whose own platform the number describes, and Shopify’s B2B GMV growth is a clear example of the difference: it’s real and worth citing, but it’s Shopify measuring Shopify, which is a different kind of evidence than a survey of thousands of buyers who have no reason to flatter the vendor.

The distinction matters even inside statistics that are genuinely independent, because two independent sources can define the same word differently. The U.S. Census Bureau’s own e-commerce statistics programme counts electronic data interchange (EDI) transactions as e-commerce — large, pre-negotiated batch orders transmitted machine-to-machine, not a buyer clicking through a self-service storefront. A government figure built on that definition isn’t directly comparable to a self-service adoption statistic like McKinsey’s 71%, because the two are measuring different things under the same word, and neither report states a precise, universally shared definition of “digital” that would make the comparison safe.

Shopify’s own materials carry a caveat most coverage skips past. Buried in a footnote of the same Q4 2025 investor press release that reports the 96% B2B GMV growth figure, Shopify states plainly that “B2B represents a very small portion of total GMV today, given it is a product offering for Plus merchants only.” A 96% growth rate describes a small base growing fast, not a channel that has become large in absolute terms across the platform — citing the growth rate without that footnote is technically accurate and still misleading, which is exactly the gap a sourced figure is supposed to close and a bare percentage never does.

What Do These B2B Ecommerce Statistics Actually Mean for a $3M–$30M Shopify Plus Wholesale Operator?

None of the eight sourced b2b ecommerce figures in this piece answer the question a $3M–$30M operator actually has, which isn’t “is the market growing” but “is my own wholesale channel keeping pace, and by what measure.” That per-account benchmark — what share of GMV should be running through wholesale, and what days-sales-outstanding is normal on net terms — isn’t published anywhere, because none of the four sources segment their results by seller revenue; a $3M brand’s wholesale channel and a $200M enterprise distributor’s both disappear into the same blended average.

That benchmark is — metric to confirm — and the way to get it is to build it from numbers that already exist in Shopify and the accounting system, measured over a trailing 90 days rather than a single calendar month, because wholesale orders cluster around net-term payment cycles and a one-month window swings on invoice timing more than on real demand:

  • Wholesale GMV share — total GMV from company-profile or B2B-tagged orders, divided by total store GMV, both over the same trailing 90-day window.
  • Real days-sales-outstanding — the actual average number of days between an invoice issued on net terms and payment clearing, not the stated term itself, which is almost always shorter than the real number.
  • Self-service order share — orders placed without a sales rep touching the cart, divided by total wholesale orders, which is the store-level version of Gartner’s 67% figure and the one worth watching quarter over quarter.

Building wholesale GMV share, real days-sales-outstanding and self-service order share by hand every month is usually the point at which nobody on the team has time for the job — the same moment covered in what changes for a brand scaling past its first ops hire, and one more reason the benchmark stays unmeasured rather than merely unpublished. A rate card or a survey average was never going to answer this benchmark; only a store’s own three numbers, watched on a schedule, can.

An illustrative example makes the arithmetic concrete — invented numbers, not a measured result, shown only to demonstrate how the three figures fit together. A store books $6,000,000 in trailing-90-day total GMV, of which $1,350,000 comes from company-profile wholesale orders: wholesale GMV share is $1,350,000 ÷ $6,000,000, or 22.5%. Across the same window, forty net-30 invoices totalling $1,200,000 are issued; on average they clear in 41 days rather than the stated 30, so real days-sales-outstanding is 41, not the term written into the contract. Of 180 wholesale orders placed in the window, 126 go through with no sales rep contact at all — a 70% self-service share, ahead of Gartner’s 67% buyer-preference figure. That last comparison is worth making only because it rules something out: if self-service share already beats the buyer-preference figure, the channel itself isn’t the bottleneck, and whatever is holding growth back sits somewhere else — most likely in that 11-day gap between the stated and the real payment term.

Which B2B Ecommerce Number Should a $3M–$30M Operator Actually Track Every Month?

The one figure worth a recurring monthly check is wholesale GMV share of trailing-90-day total GMV, tracked as a trend line rather than a single snapshot. Watching it as a trend also catches the case a snapshot hides: wholesale GMV rising while the account count behind it shrinks, which looks like growth on a chart and is actually concentration risk in a handful of large accounts.

McKinsey’s 34% ecommerce-revenue figure is not a target to aim a specific store at: a store below it is not automatically behind, and a store above it is not automatically ahead. What the figure is genuinely useful for is context — evidence that ecommerce has become the majority channel for B2B revenue broadly, which is worth knowing when deciding how much attention a wholesale channel deserves relative to everything else competing for the same operations time.

Reorder rate deserves a place in the same monthly check, alongside GMV share, because the two together separate real channel growth from timing noise. Wholesale GMV climbing while reorder rate among existing accounts falls usually means new accounts are being won faster than old ones are being retained — a different problem than a wholesale channel that simply isn’t growing, and one that a GMV-share figure alone won’t show.

What’s a Good Benchmark for Wholesale-Channel Growth, and What Do You Do If You’re Below It?

There’s no independently measured “good” wholesale-growth-rate benchmark for a $3M–$30M seller specifically, but Shopify’s own platform-wide B2B GMV growth — 96% for full-year 2025, 76% in Q2 2026 — is a directional floor worth checking against, because it describes merchants adopting B2B ecommerce for close to the first time, which is an easier percentage to beat than a channel that has already run for years.

A wholesale channel growing slower than Shopify’s platform-wide B2B GMV growth isn’t automatically behind: a channel open for five years should be compared against its own prior quarters, not a platform-wide figure. What’s worth checking first if the trend line is flat rather than climbing is narrower and more diagnostic than the growth rate itself. Does the self-service checkout actually complete an order without a phone call, or does every order still route through a rep by habit rather than necessity? Do net-terms accounts see live, account-specific pricing on the storefront, or does pricing visibility still require a quote request that adds a day to every order? And is GMV growth on paper being offset by a receivables balance that a reconciliation gap is hiding from the person who would otherwise chase a late payment — the exact failure mode a scheduled check against real days-sales-outstanding is built to catch before it shows up as a cash problem three months later.

Why Don’t Published B2B Ecommerce Benchmarks Fit a Hybrid DTC-and-Wholesale Shopify Store?

Every widely cited b2b ecommerce statistic in this piece was measured across sellers that are B2B-only or close to it, and a Shopify Plus brand running wholesale as one channel alongside a direct-to-consumer storefront is a different population entirely — its wholesale orders sit inside the same GMV total as its retail orders, often on the same catalogue and the same checkout, which none of Forrester’s, McKinsey’s or Gartner’s sampling frames were built to isolate.

That blending has a practical consequence beyond making the published averages hard to apply: it also means a store’s own native reporting rarely separates the two channels cleanly either, so the wholesale-versus-retail split has to be reconstructed from order tags after the fact rather than read straight off a dashboard. A pure-play B2B distributor never has this problem, because every order in its system is already a wholesale order; a hybrid Shopify Plus store has to build the segmentation McKinsey’s respondents got for free by virtue of running nothing else.

Take an illustrative case — a hypothetical brand, not a measured example, chosen only to make the shared-catalogue problem concrete. A $9M Shopify Plus apparel brand sells the same core styles direct-to-consumer at retail price points and wholesale to twenty boutique accounts on net-30 terms, through the same product pages and the same checkout, distinguished only by which price list a logged-in company profile sees. A McKinsey or Gartner survey respondent, by contrast, is almost always answering as a B2B-only seller with no retail SKU sharing a catalogue with a wholesale one — so a benchmark measured across respondents like that carries none of the shared-catalogue friction a hybrid store has to manage day to day: a retail promotion that accidentally discounts a wholesale price list, or one inventory count that has to serve both channels without either overselling the other.

The mismatch between published B2B benchmarks and a hybrid DTC-and-wholesale store isn’t a statistics problem once the per-account numbers are actually being tracked — it’s a systems problem. A capable wholesale channel already generates its own GMV, invoice and payment-timing data inside Shopify; the gap is that almost nobody has built the report that pulls the wholesale slice out of the blended total and checks it against last quarter automatically. That’s exactly the kind of scheduled job we build as part of ops automation — read what already exists in Shopify and the accounting system, and raise the trend line on a fixed schedule instead of waiting for a quarter-end close to notice it moved.

Sources

The US B2B ecommerce market forecast is drawn from Forrester Research’s “US B2B eCommerce Forecast, 2022 To 2027,” published 8 June 2022, an independent analyst forecast with no ecommerce product of its own to promote. The adoption and buyer-behaviour figures are drawn from McKinsey & Company’s ninth annual B2B Pulse Survey, published September 2024, which surveyed 3,942 B2B decision-makers across the United States and twelve other countries. The rep-free buying preference figure is drawn from a Gartner sales survey of 646 B2B buyers, conducted August through September 2025 and published 9 March 2026. The B2B GMV growth figures and the “very small portion of total GMV” caveat are both drawn directly from Shopify Inc.’s own Q4 2025 and Q2 2026 investor press releases, and are labelled vendor-reported accordingly. The note on EDI transactions is drawn from the U.S. Census Bureau’s published E-Commerce Statistics (E-STATS) programme methodology. The per-account wholesale-share, days-sales-outstanding and self-service benchmarks, and the monthly measurement method, are written from first-hand ops-automation builds reconciling Shopify’s own order and payment data for brands running a wholesale channel — no specific per-account figure is quoted because none has been independently measured at that segment, and it is marked as a method to run rather than a number to borrow.

Frequently asked

Does Shopify separate B2B and wholesale GMV in its standard analytics, or does a merchant have to build that report themselves?

Shopify's core analytics dashboard does not report B2B GMV as its own line for most merchants — the breakdown Shopify itself has published only appears in investor materials, aggregated across every merchant on the platform. A store wanting its own wholesale-versus-DTC split has to tag B2B orders by company profile, price list or payment terms and build the segmented report itself, which most stores never automate.

Is 'wholesale' the same thing as 'B2B ecommerce' on Shopify?

Not quite. Wholesale describes the commercial relationship — selling to another business at a different price and term than a retail customer gets. B2B ecommerce describes the channel that relationship runs through, and Shopify's B2B feature set — company profiles, net terms, volume pricing — is one specific way to run wholesale online rather than by phone, email or a separate rep-managed portal.

Do B2B ecommerce statistics count phone and email orders as digital, or only self-service storefront orders?

It depends entirely on the source, and most published figures never say. The U.S. Census Bureau's own e-commerce programme counts EDI transactions — machine-to-machine batch orders — as e-commerce, which is not what an operator means by a self-service storefront order. A statistic that doesn't state its own definition of 'digital' isn't precise enough to benchmark a specific channel against.

What sample size backs the B2B ecommerce statistics that get quoted the most?

It varies, and it's worth checking before repeating a figure. McKinsey's ninth B2B Pulse Survey polled 3,942 decision-makers across 13 countries; Gartner's rep-free-buying figure came from 646 B2B buyers surveyed over two months. Both are credible sample sizes for a directional statistic, but neither is a census of the whole market — and a report that doesn't disclose its sample size at all deserves more scepticism than one that does.

Can a brand below the $3M floor use the same B2B ecommerce benchmarks in this article?

The per-account method here — measuring wholesale share of GMV and real days-sales-outstanding against a store's own trailing 90 days — works at any revenue level, because it runs on a store's own numbers rather than a published average. What usually changes below $3M is order volume too thin for a monthly figure to mean much; a quarterly view is more honest at that size.

How often should a $3M–$30M operator re-measure their own wholesale-channel benchmark?

Monthly, using a trailing 90-day window rather than the calendar month alone. A quarter-end snapshot is usually enough to decide whether the channel needs attention; a monthly trend line is what catches a problem before the quarter-end number forces the issue.

Does a higher self-service order share always mean a healthier wholesale channel?

Not on its own. A high self-service share alongside a falling reorder rate usually means existing accounts are ordering less, not that new accounts are self-serving well. A rising self-service percentage against a flat or growing account count is the version worth acting on; the same rising percentage against a shrinking account count is a warning dressed up as progress.

What's the difference between a B2B ecommerce 'adoption' statistic and a 'conversion' statistic?

Adoption measures whether a seller offers a digital B2B channel at all — McKinsey's 71% figure is adoption. Conversion measures how many buyers who reach that channel actually complete an order there, and almost none of the widely cited reports measure it, because conversion is store-specific and depends on catalogue visibility, pricing access and account setup rather than a market-wide average.

Should a merchant trust a B2B ecommerce statistic that doesn't name its source?

No. A figure repeated across several blog posts with no named report, date or sample size has usually been copied from another blog post rather than measured, and by the time it has passed through two or three unrelated sites the original context — what was actually surveyed, and when — is gone. Trace it back to the report, or drop it from the plan.

Do net-30 or net-60 invoice orders count toward a store's GMV as soon as the order is placed, or only once payment clears?

Usually as soon as it's placed — in Shopify's own reporting, an order counts as GMV when it's created, regardless of when the invoice is actually paid. That matters before comparing wholesale GMV growth against cash collected: a wholesale channel can show strong GMV growth in the same quarter its accounts-receivable balance is quietly getting worse.

Does the McKinsey B2B Pulse Survey break its results out by seller revenue?

No — the published summary reports figures across the full B2B universe surveyed, not broken out by seller size. That is why a headline figure like the 34% ecommerce-revenue share is not a number to aim a specific $3M–$30M store at without a store's own data layered on top of it.

How is B2B GMV growth on Shopify different from the total B2B ecommerce market growth Forrester forecasts?

They measure different populations entirely. Shopify's GMV growth is one platform's own merchants' sales, reported by Shopify and shaped by how many new merchants adopted its B2B feature that quarter. Forrester's forecast is an independent estimate of the entire US B2B market across every platform and channel, EDI and offline included. A fast-growing platform figure and a slower market-wide forecast aren't in conflict — they're counting different things.

If a wholesale channel is growing slower than Shopify's platform-wide B2B GMV figures, does that mean it's underperforming?

Not automatically. Shopify's own platform-wide growth includes brand-new adopters, which makes for an easier percentage to beat than a channel that has already run for years — so the right comparison is a wholesale channel's own prior quarters, not that platform average.

Next step

Is this your ops automation problem, or a symptom of another one?

Bring your numbers — the churn split, the decline rate, whatever your flows are earning — and we will tell you which of them is the expensive one.

Book a call →