ClearStock is live on the Shopify App Store.Install free →

← All blogs

Guides10 min read

Sporting goods store inventory: seasons, gear pairs, and the closeout clock

Sporting goods inventory lives on season gates, paired gear, and a closeout clock: a season buy-depth worked example and a markdown decision table.

InventoryX is in development and not available today. ClearStock is the live Shopify app.

The July decision that decides the winter is buy depth: how many units of the hard-goods line to commit, against a selling window that opens and closes on the calendar, not on demand trickling evenly through the year. For a small ski and board shop that window is roughly ninety selling days — almost the whole downhill season, and nearly every dollar of hard-goods margin lives inside it. Buy the season wrong and no amount of in-season hustle repairs it.

Sporting goods runs on three mechanics that general retail guides skip: categories gated by season, gear that sells in pairs, and a closeout clock that decides whether leftovers become cash or shelf ballast. This guide gives you a season-window map, a buy-depth worked example with real arithmetic, a markdown decision table, and the demo-unit and off-season habits that keep the store disciplined between seasons. The general mechanics of seasonality — indices, phasing, ramp curves — live in the seasonal inventory management guide; this piece stays inside the shop. Bike retail specifically — model-year changeovers, service intake, the complete-bike ordering problem — runs its own vertical guide in the bike shop inventory guide.

Map every category to a season window

Start by drawing the year your store actually runs on. Most sporting goods categories fall into a small number of windows, and each window has its own ordering deadline that hits months before customers show up:

Category family Selling window (illustrative, US) Order-by pressure Reorder possible mid-season?
Snow (ski, board, winter apparel) Nov–Mar May–July for hard goods Only from domestic distributors
Water (paddle, swim, fishing) May–Aug Jan–Mar Sometimes
Team sports Aug–Nov, Feb–May spike Spring for fall season Uniforms and cleats: barely
Bikes and bike gear Mar–Oct Fall of prior year for popular models Components yes, complete bikes no
Indoor/fitness (yoga, weights) Year-round, January spike Normal velocity math Yes

Two habits fall out of this map. First, put the order-by dates on a calendar with the receiving dates, not just the selling dates — a snow order placed in October is a bet on air freight. Second, treat the map as a budget tool: cash committed to the snow window is unavailable for the bike window, and the two windows overlap in exactly the months when suppliers want deposits. The PO mechanics — confirmation, deposits, tracking against expected dates — are covered in the PO process walkthrough.

Gear pairs: stock the system, not the hero

A customer who buys skis and leaves without bindings is a rare and strange event, but plenty of stores still stock the hero product precisely and its companions loosely. The discipline is to compute attach rates from your own order lines — of the orders containing the hero, what share also contained each companion — and buy companions at that ratio, not by feel.

Hero product Paired gear Illustrative attach target Stocking response
Skis Bindings, boots, poles 55–70% bindings, 40–50% boots Buy bindings at attach ratio to ski units; boots need their own size run
Bike Helmet, lights, lock 50–60% helmets Helmets run three sizes, not ten — shallow but never zero
Kayak Paddle, PFD, roof straps 90%+ paddles The pair is useless apart; never stock one without the other
Tennis racket Grip, strings, balls 30% restring in month one This is service consumable, not retail stock

The kayak row is the point of the table: some gear is functionally a kit, and if the companion is missing on the floor, the hero sale is at risk — a customer will not buy a kayak and come back next week for a paddle. Inventory counts should also pair up: when you count skis, count bindings in the same session, because the mismatch between them is the silent overstock (bindings bought 1:1 with skis that attach at 0.6) that fills your stockroom by March.

A season buy-depth worked example

Here is the arithmetic for one board model, with illustrative numbers you can replace with your own:

Season length: 90 selling days. Last season this model sold 1.6/day in the first half, 2.0/day in the second. Season demand estimate = (1.6 × 45) + (2.0 × 45) = 72 + 90 = 162 units Buffer for weather and new-customer upside: +10% → 162 × 1.1 = 178, ordered in case packs of 5 → 175 units Landing cost $210/unit (illustrative) → cash committed = 175 × 210 = $36,750 estimated at cost Order placed July 15 (illustrative), supplier lead time 8 weeks, in store by mid-September, floor by October.

The checkpoint is where this plan earns its keep. At day 45 — halfway — compare sell-through against a target, and let the comparison trigger the closeout plan rather than leaving it to February despair. For the numbers above: if you have sold 71 of 175 at day 45, that is 40.6% sell-through against a 50% target, and the decision table below fires.

The closeout clock: timing beats depth

Leftover seasonal gear loses value with every week past its window — not because it wears out, but because the buyer for it vanishes. Markdown early and you sell more units at a smaller discount; wait until the last week and you compete with everyone else's panic. The decision rule is sell-through at fixed checkpoints:

Season day Sell-through to date Action (illustrative thresholds)
45 of 90 50%+ Hold price. Reorder only if the supplier can land within two weeks
45 of 90 35–49% Stop reordering. Schedule a 15% markdown at day 60
45 of 90 Under 35% Markdown 20–30% now and bundle with the paired gear from above
75 of 90 Under 70% Deep-markdown the remainder; keep only core sizes for early-bird next year
Day 90 Anything left Clearance channel or a dated plan to re-sell next season — never "just leave it on the shelf"

Shopify can carry a sale price on the variant itself, so the markdown is a price change plus a note in the calendar, not a scramble (Shopify Help Center, accessed November 2026). Every dated product runs some version of this clock — a coffee roaster's freshness dating is the same sell-or-decide pressure applied bag by bag, covered in the coffee roaster inventory guide. What the table protects you from is the third outcome: gear that neither sells nor gets decided about, which is how a sports shop accumulates five years of dead stock in three boxes. If the day-90 shelf is already crowded with past seasons, the cleanup sequence lives in the dead stock guide.

Demo fleets and event giveaways

Demo and rental units are inventory that declines on a different clock: they are never "sold" at full price, they degrade with every weekend, and their exit is a spring open-box sale at a price ladder — for instance, ex-demo boards at 20% off (illustrative) in April, 35% by June. Keep them tagged and counted as their own segment rather than mixed into sellable stock, because a demo unit sitting in sellable inventory is a phantom unit that oversells and disappoints.

If you hand out branded goods at demo days, registration events, or club nights, those giveaways are promo units that deplete without sales — and they distort the velocity of any SKU that normally sells. The sizing math (attach rate, buffer, cost per giveaway) and the post-event cleanup are the same problem as a retail gift-with-purchase run, and the gift with purchase planning guide walks it end to end.

The off-season: store, count, and list clearly

Between windows, the work is small but decisive:

  • Count before you store. A shelf that goes into summer storage uncounted comes out in autumn with a number nobody trusts. Shopify's native counts carry a planned date, not a recurrence; schedule the pre-storage count and the pre-season recount in your own calendar (Shopify Help Center, accessed November 2026).
  • Barcodes on everything. Gear accumulates label chaos — brand UPC, your own SKU labels, safety stickers. As of Fall '26, a variant can carry up to 20 barcodes (Shopify Editions changelog, accessed November 2026), which is enough to keep the brand code and your internal one on the same record; scanning speed matters in a store where everything arrives in mixed cartons. Counting mechanics are covered in the counting mechanics guide.
  • Safety labels stay intact. Categories like bike helmets carry mandatory standards — helmets sold in the US must meet the CPSC bicycle helmet standard (CPSC, 16 CFR Part 1203, accessed November 2026). When you sell ex-demo or open-box units, check that labels and warning stickers are still on the product before it goes back on the floor.
  • List it plainly. Open-box and ex-demo units should carry their condition in the title or tags, not in a private note. Buyers of used gear are forgiving about wear and unforgiving about surprise.

Common questions

When should I order for the winter season? Work backwards from your floor date: receiving and merchandising time, plus inbound transit, plus supplier lead time. For a shop that wants boards on the floor by mid-October with an 8-week supplier lead (illustrative), the PO goes out by mid-July — earlier for overseas factories, which is why the order-by dates belong on a calendar next to the selling dates.

How much should I buy for a 90-day season? Estimate daily velocity from last season, split it across the half-seasons if demand ramps, multiply by days, then add roughly 10% buffer (illustrative) and round to case packs. The worked example above lands at 175 units from a 162-unit demand estimate. Revisit at the day-45 checkpoint rather than reordering on hope.

When should I mark down leftover seasonal gear? At fixed sell-through checkpoints, not when the season ends. The table above uses day 45 and day 75: at 35–49% sell-through, plan a 15% markdown at day 60; under 35%, mark down 20–30% immediately (illustrative thresholds). Earlier, smaller markdowns recover more cash than a late-season fire sale.

How do I handle demo or rental units? Tag them as their own segment, count them separately from sellable stock, and plan their exit on a price ladder — for example ex-demo at 20% off in spring (illustrative), deeper as summer nears. Mixed into normal inventory, a demo unit is a phantom that oversells; tracked on its own, it is a predictable second revenue line.

Do accessories follow the same seasonal clock? Mostly no. Hard goods live and die by the season window, while accessories and consumables sell year-round with spikes — so buy boards and skis on the calendar, but buy balls, grips, and helmets on velocity math with attach rates against their hero products. Treating everything as seasonal overbuys the tail.

Next step

Today, build the season-window table for your own categories and mark the two next order-by dates on a calendar. Then pull the order lines for your top hero product and compute its attach rates — the share of orders that included each companion — so your next buy for the paired gear comes from data instead of habit. If the closeout table above matches a shelf you're currently staring at, start the year's cleanup with the dead stock guide.