Average Basket Size
Average Basket Size is a KPI that measures how many items customers buy per transaction, helping retailers and eCommerce businesses understand purchasing behaviour and guide decisions on pricing, promotions, and layout.
Average Basket Size
Average Basket Size is the average number of items a customer purchases in a single transaction. Retailers and eCommerce businesses use it to understand purchasing patterns and guide decisions on pricing, promotions, and store layout.
What is Average Basket Size?
Average Basket Size is a KPI that measures how many units a customer buys per transaction, on average. It is not the same as how much they spend. It counts items, not dollars.
That distinction matters because it reveals purchasing behaviour that revenue metrics miss. You can have a high Average Order Value and a low Average Basket Size if customers are buying one expensive item per visit. Tracking both gives you a fuller picture of how customers shop.
Why Average Basket Size matters
Average Basket Size tells you what customers value and how they buy, not just what they spend. That information shapes decisions across your business.
- Promotions: If basket size drops during a campaign, the discount may be attracting single-item buyers rather than driving broader purchases.
- Inventory: Items that consistently appear together in large baskets are candidates for bundling or co-placement.
- Pricing strategy: A small basket size at a premium retailer is expected. The same number at a general retailer may signal a problem.
Instead of waiting for someone to pull a report, tracking Average Basket Size over time surfaces trends as they emerge, so you can act on them rather than explain them after the fact.
How to calculate Average Basket Size
Divide total units sold by total transactions for the same period.
Average Basket Size = Total units sold / Total transactions
Example: Your store sells 5,000 units across 500 transactions in a month.
Average Basket Size = 5,000 / 500 = 10
On average, each customer bought 10 items per transaction. Not every customer hit that number, but it gives you a reliable baseline to track over time and compare across channels or campaigns.
What affects Average Basket Size
Several factors directly influence how many items a customer adds to their cart.
- Price and discounts: Lower prices and flash sales encourage customers to add more items. Clearance events often produce the largest basket sizes of the year.
- Store layout: Placing complementary or impulse items near high-traffic areas, like the checkout aisle, increases basket size without requiring any additional marketing spend.
- Promotions: Bundle deals and bulk offers give customers a clear reason to add more to their cart.
- Product placement: Online and in-store, putting related items in front of customers at the right moment drives additional purchases.
What is a good Average Basket Size?
There is no universal benchmark. A good Average Basket Size depends on your market, price point, and product mix.
A luxury retailer selling high-value items will naturally see smaller basket sizes than a grocery or general merchandise store. The number that matters is yours over time: is it growing, holding steady, or declining?
Use Average Basket Size alongside Average Order Value to get the full picture. Average Order Value tells you how much customers spend per transaction; Average Basket Size tells you how many items they buy. Together, they reveal whether a revenue change is driven by price, volume, or both.
Create custom dashboards for you and your team.
Get started with KlipsHow to improve Average Basket Size
A low Average Basket Size is a signal worth investigating before acting on. These approaches consistently move the number in the right direction.
Cross-selling: Show customers items that complement what they are already buying. Amazon's "frequently bought together" section is a well-known example. In a physical store, placing K-cups next to a Keurig machine, rather than in the coffee aisle, applies the same logic. Cross-selling works because it surfaces relevant options at the moment a customer is already in a buying mindset.
Upselling: Offer a larger size, a premium version, or an add-on at the point of decision. This is an up-selling technique that works best when the upgrade feels like a natural fit, not a push.
Bulk and bundle offers: Selling multiples of the same item at a discount encourages customers to buy more in a single transaction. This works especially well for consumables like bottled water, paper products, and pantry staples.
Store and site layout: Group items that work together, not just items that belong to the same category. Hygiene products together, kitchen items together, and complementary items within easy reach of each other. Online, surface related products on the product page and in the cart.
Average Basket Size vs. Average Basket Value
These two metrics are easy to confuse.
| Metric | What it measures |
|---|---|
| Average Basket Size | Number of items per transaction |
| Average Basket Value | Total amount spent per transaction |
Average Basket Value is essentially the same concept as Average Order Value. Average Basket Size focuses on volume; Average Basket Value focuses on revenue. Both metrics support each other when analysing customer shopping behaviour.
Frequently asked questions
What is Average Basket Size in eCommerce?
In eCommerce, Average Basket Size measures the average number of items in a digital cart per completed order. The calculation is identical to retail, but the levers for improving it differ: product recommendations, cart page cross-sells, and bundle pricing replace physical store layout.
What does a small Average Basket Size mean?
A small Average Basket Size is not always a problem. It often reflects a high price point rather than low engagement. Luxury retailers, for example, expect customers to buy one or two items per visit. If your basket size is smaller than expected and your price point does not explain it, review your cross-sell strategy and product placement.
Is Average Order Value a better metric than Average Basket Size?
Neither is better. They answer different questions. Average Order Value tells you how much customers spend; Average Basket Size tells you how many items they buy. Used together, they give you a clearer view of purchasing behaviour than either metric alone.
Create custom dashboards for you and your team.
Get started with KlipsTrack Average Basket Size with Klipfolio
Tracking Average Basket Size once is straightforward. Tracking it consistently, across channels, time periods, and customer segments, is where most teams run into friction. Pulling numbers manually, pasting them into a spreadsheet, and trying to spot trends across tabs is slow and error-prone.
Klipfolio connects to your eCommerce platform and pulls Average Basket Size into a live dashboard automatically, so you always know where you stand without having to check. Pair it with Average Order Value, conversion rate, and other eCommerce metrics to see the full picture in one place, updated on your schedule.