SKU Rationalization: Killing the Long Tail That Is Bleeding You

Open your listing count and feel the pride. Two thousand SKUs. Four thousand. A catalogue that looks like a serious operation. Now ask a harder question. How many of those SKUs sold more than a handful of units last quarter, and of the ones that did, how many made money after fees, returns, and the ad spend it took to move them. The honest answer, in almost every catalogue we have audited, is that a small head carries the business and a vast tail just sits there. The tail does not feel expensive because each dead SKU costs almost nothing on its own. Added up, it is one of the most expensive things you own.

SKU rationalization is the unglamorous discipline of cutting that tail on purpose. Not because pruning is virtuous, but because every dead listing is consuming something the winners need. Aggregate revenue hides this. Roll everything into one GMV number and the tail disappears into the average. You have to break the catalogue apart to see what it is actually doing to you.

The long tail is not free inventory, it is a tax

The seductive lie about a long tail is that it costs nothing to keep. The listing is already live. The photos are already shot. Why not leave it up in case someone wants it. The problem is that a SKU is never just a listing. It is a slice of working capital tied up in stock that turns once a year. It is a forecasting line nobody can predict. It is a row in every report that makes the real signal harder to read. It is operational attention every time it stocks out, gets a return, or throws a pricing error.

Multiply that across a thousand near-dead SKUs and you are running a second, invisible business whose only product is drag. The capital frozen in slow tail stock is capital you cannot put behind the SKUs that actually compound, which is the whole argument we make about working capital being the real constraint on marketplace growth. The tail does not lose money loudly. It loses it by denial of resources.

A dead SKU rarely shows up as a loss. It shows up as a winner you could not afford to stock deeper. The cost is the order you never placed.

Why aggregate revenue protects the tail

The reason most teams never cut is that the number they watch is built to hide the problem. Total revenue, total GMV, total units. At that altitude the tail and the head are blended into one comforting line that only ever goes up. Nobody looks at a rising top line and thinks half the catalogue should be deleted.

The tail only becomes visible when you change the unit of analysis from the catalogue to the SKU. The moment you rank every SKU by contribution rather than revenue, the bimodal shape appears. A steep head of SKUs that make real money, a long flat tail that makes almost nothing or actively loses. That ranking is exactly the output of measuring profitability per SKU, the number that reorders your whole catalogue. Rationalization is not a separate project. It is what you do with that list once you have it.

How to decide what dies

Cutting on gut feel is how good SKUs die and sentimental ones survive. The decision has to run on data, and the inputs are not exotic. For each SKU, you want a small set of honest signals over a trailing window:

  • Contribution, not revenue. Net of referral fees, fulfilment, returns, and ad spend. A SKU with healthy GMV and negative contribution is the first to go.
  • Velocity. Units per week. Slow-but-profitable is a different decision from slow-and-loss-making.
  • Inventory held. A dead SKU sitting on deep stock is freezing capital right now, not in theory.
  • Return rate. A high-return tail SKU costs far more than its refund line suggests once reverse logistics and write-offs are counted.
  • Strategic role. Some low-contribution SKUs earn their place as range fillers, search-coverage plays, or deliberate loss leaders. Name that reason explicitly, or cut.

Put those side by side and the catalogue sorts itself into keep, fix, and cut. The cut bucket is rarely small, and that is the point. You are not trimming a handful of mistakes. You are removing a structural drag the aggregate number was built to conceal.

Cut, merge, or fix

Killing is not the only move. A long tail often hides duplication. Six near-identical variants that split demand six ways, each looking weak alone, strong if consolidated into one or two. Merge those and velocity per SKU jumps without losing a single sale. Other tail SKUs are not dead, they are neglected. A broken title, missing attributes, or thin imagery suppresses them, and the fix is a listing problem, not a deletion. Telling the genuinely dead from the merely starved is where a catalogue data quality score your whole team can rally around earns its keep. Score the listing before you sentence it.

The forecasting dividend nobody mentions

Here is a benefit of rationalization that rarely makes the business case. A shorter catalogue is a more forecastable one. Every SKU you carry is a demand line someone has to predict, and tail SKUs are the least predictable lines you own. Spiky, sporadic, statistically hopeless. They add noise to planning and buffer stock you cannot justify.

Cut the tail and your forecasts get sharper, not just smaller, because you are now predicting demand that actually has a pattern. That compounds directly into better buying and fewer stockouts on the head, which is the entire premise of inventory forecasting for marketplaces when demand is spiky. A leaner catalogue is an easier catalogue to plan, and an easier catalogue to plan is a more profitable one.

What changed recently

Two forces in 2025 turned SKU rationalization from a quarterly hygiene task into a survival skill, and both came out of quick commerce.

First, the channel got more expensive to be average on. Through late 2025, FMCG brands reported quick-commerce margins falling three to five percentage points over six months as peak-slot ad rates nearly doubled and platform charges stacked toward forty percent of product price, according to Business Standard. When the channel taxes you that hard, a low-velocity SKU is not break-even, it is a guaranteed loss every time you pay to surface it. The contribution maths the whole article argues for is now the difference between a profitable shelf and a subsidised one.

Second, the platforms themselves are rationalizing. Blinkit ended the September 2025 quarter with 1,816 dark stores and is targeting 3,000 by March 2027 while moving to an inventory-led model, as covered by YourStory. A dark store holds a few thousand SKUs, not a few hundred thousand, and when the platform owns the inventory it has every incentive to stock only what turns. Your long tail does not just cost you. It gets you delisted by a buyer optimising the same shelf you should be. The winning brands on these platforms are running tight, hero-led ranges rather than sprawling portfolios, a shift Inc42 has tracked across the category. The discipline that used to be optional on Amazon is now mandatory on quick commerce, and it works the same way. We go deeper on this in pruning slow movers on quick commerce.

Run it as a standing discipline, not a one-off purge

The classic failure is to do this once, feel virtuous, and watch the tail grow straight back. SKUs accumulate the way clutter does, one reasonable addition at a time. A new variant here, a seasonal experiment there, a launch that never landed but never got removed. Without a recurring review, you are back to a bloated catalogue within a year.

So make rationalization a cadence, not an event. A quarterly pass that re-ranks every SKU by contribution and velocity, flags the bottom of the tail, and forces an explicit keep-fix-cut decision on each one. Pair it with a rule that new SKUs come in on probation. Earn velocity and contribution inside a window or get pruned automatically. That turns the catalogue from a thing that only grows into a thing that is actively curated.

The short version

A long catalogue is not a sign of strength. It is usually a sign that nobody has looked hard enough to cut. Aggregate revenue lets a tail of loss-making, capital-freezing, forecast-wrecking SKUs hide behind the winners, and the longer it hides the more it costs in orders you could not afford to place. With quick-commerce fees climbing and platforms stocking only what turns, the tail is no longer just a drag, it is a liability. Rank by contribution, decide cut, merge, or fix on data, free the working capital, and run it every quarter so the tail never grows back. The discipline is dull. The dividend, in capital and in clarity, is not.

Building the per-SKU view that makes these cuts defensible, and turning it into a standing review leadership trusts, is what our Analytics & Reporting work exists for. Cut the tail to fund the head. The catalogue gets shorter and the business gets stronger at the same time.

Profitability Per SKU: The Number That Reorders Your Whole Catalog

Pull up your marketplace dashboard and sort by revenue. The SKU at the top feels like the hero of the catalogue. Everyone protects it, stocks deep on it, builds campaigns around it. Now do something most teams never do. Take that same SKU and subtract every cost the platform charges to sell one unit. Referral fee, closing fee, weight-based shipping, return handling, the ad spend it took to win the order. What is left is contribution per unit. Run that math across the catalogue and the list almost always reorders. The bestseller drops. A quiet SKU three rows down turns out to be the one paying the rent.

This is the single most clarifying number in marketplace analytics, and it is the one almost nobody reports. GMV is loud and easy. Profitability per SKU is quiet and hard. So teams optimise the loud number and wonder why scale never turns into money.

GMV ranks attention, not value

Gross merchandise value tells you which SKU moves the most rupees through the platform. That is a measure of attention, not of worth to your business. A high-GMV SKU can be a margin sinkhole. It might carry a heavy referral percentage in its category, ship at a weight that eats the contribution, attract returns that quietly double its cost of sale, or only sell at volume because it is propped up by aggressive ad spend that never appears next to the revenue line.

None of that shows up when you sort by GMV. The number looks magnificent right up until you net it down. And because the platform reports revenue prominently and costs in a dozen scattered statements, the flattering view is the default view. You have to go looking for the truth.

GMV tells you what the platform sold. Contribution per SKU tells you what you got to keep. Only one of those pays salaries.

What actually goes into per-SKU contribution

Contribution per unit is not complicated. It is just tedious, which is why it gets skipped. For a single unit of a SKU, start at the selling price and remove everything the sale costs you to deliver:

  • Cost of goods. The landed unit cost, including inbound freight and any pre-marketplace handling.
  • Referral fee. The platform’s category commission. This varies enormously by category and is the silent killer on low-price items.
  • Fulfilment and weight fees. Pick, pack, and shipping. Heavy or bulky SKUs can lose here even at a healthy headline margin.
  • Returns cost, amortised. Not just the refund. The reverse logistics, the inspection, the units that come back unsellable. A high return-rate SKU carries this on every unit sold, not only the returned ones.
  • Ad cost per unit. Total spend on that SKU divided by units sold. If it only sells because you pay for every click, that spend is part of its unit economics, full stop.

What remains is contribution per unit. Multiply by units and you have total contribution. Rank the catalogue by that, and you are finally looking at the business instead of the brochure. The returns line alone reorders fashion and apparel catalogues hard, which is why we treat return rate as a margin problem, not a logistics one.

The ad layer is where the bestseller usually dies

The most common reversal happens once you load ad cost onto the unit. A SKU can look profitable on cost-of-goods and fees alone, then turn negative the moment you account for the spend keeping it visible. This is exactly the trap of judging campaigns on the wrong metric. A pretty advertising cost of sales on a SKU that loses money per unit is not efficiency, it is a faster way to lose. We have argued at length that you cannot read ad efficiency without the total view, which is the whole point of looking at TACoS rather than the number your ad team prefers.

Put profitability per SKU and ad cost per SKU side by side and a pattern appears. Some SKUs earn their organic rank and barely need spend. Some are pure ad annuities, profitable only while you keep feeding them, dead the day you stop. Knowing which is which changes where every marginal rupee of budget goes. You stop subsidising vanity volume and start funding the SKUs that compound.

Quick commerce makes the math unforgiving

If marketplace contribution is tight, quick commerce is tighter. The take rates are steeper, the basket economics are different, and the margin for error is thin to non-existent. A SKU that contributes comfortably on a marketplace can go underwater the instant it enters a ten-minute channel with platform fees and darkstore economics layered on. Running per-SKU profitability is not optional there. It is the only thing standing between you and scaling a loss. We walk through that arithmetic in the quick commerce margin reality check, and the short version is that channel-blind unit economics will bury you.

The fee load on these channels is no longer the quiet part. Reporting in 2025 put Blinkit’s listing charge at around twenty-five thousand rupees per SKU per state, refunded as ad-wallet credit, with Instamart and Zepto quoting listing-cum-ad packages running into several lakh rupees, and one spice brand told Storyboard18 it spends ten to fifteen percent of GMV just to stay visible on the channel. A per-SKU model that ignores those fixed fees and the ad tax on top of them is not a model, it is a wish.

Same SKU, different channel, different verdict

Contribution is not a property of a SKU. It is a property of a SKU on a specific channel. The same product can be your best earner on one marketplace, break-even on another, and a loss leader in quick commerce. Averaging across channels hides all of it. The number only means something when it is cut by SKU and by channel together, which is precisely the kind of view a blended report is built to obscure.

What the reordered list tells you to do

Once you rank by contribution instead of GMV, the actions stop being guesswork. The catalogue sorts itself into a handful of honest buckets.

  1. High contribution, high volume. Your real heroes. Protect availability ruthlessly, never let these stock out, and concentrate the budget that compounds here.
  2. High contribution, low volume. Underexposed winners. These deserve more visibility, better listings, and the ad spend you were wasting on vanity SKUs. Fixing the listing often unlocks the volume.
  3. Low contribution, high volume. The dangerous bucket. Loud, busy, and barely profitable or worse. Re-price, renegotiate cost of goods, cut the ad dependency, or accept they are a deliberate loss leader. Never mistake their GMV for health.
  4. Low contribution, low volume. The long tail that quietly bleeds operational attention and working capital. This is the bucket for honest pruning.

That last bucket is where most catalogues are carrying dead weight they have never measured. Cutting it is not failure, it is hygiene, and it is the natural sequel to this analysis. Once profitability per SKU exposes the tail, the next move is rationalising the SKUs that are bleeding you rather than admiring how many listings you have.

What changed recently

Two shifts in the last several months should send every operator back to the per-SKU model to re-run it. The first is good news for low-price catalogues. In November 2025 Flipkart waived seller commission on goods under one thousand rupees, and Amazon India followed by removing referral fees in the same price band, a move Business Standard reported as a direct response to Flipkart. By March 2026 Amazon had expanded zero referral fees to more than twelve crore products under one thousand rupees across some eighteen hundred categories and trimmed Easy Ship fees for sub-three-hundred-rupee items, with YourStory noting sellers could cut fee costs sharply in that bracket. If a chunk of your catalogue sits under one thousand rupees, the referral line on those SKUs may have just gone to zero, and SKUs you had quietly written off as margin-negative can flip back into the black. Re-run the model before you prune them.

The second shift cuts the other way. The visibility tax on quick commerce keeps climbing. Storyboard18 reported that Blinkit, Zepto and Instamart together crossed three thousand crore rupees in advertising revenue in FY25 and are tracking toward roughly four thousand nine hundred crore this year, with advertising now near fifteen percent of Blinkit’s revenue. That money comes out of brand margins one sponsored slot at a time. The lesson is the same one the per-SKU model has always taught. Lower commissions on one channel do not make you profitable, and rising ad costs on another do not have to sink you. Only the contribution number, cut by SKU and by channel and refreshed when the fee structure moves, tells you which way each SKU actually broke.

Make it a number leadership can see

None of this works if the analysis lives in a spreadsheet one analyst opens once a quarter. Profitability per SKU has to be a standing view, refreshed and ranked, sitting where the people who set budgets and stock plans will actually look at it. That is a reporting discipline as much as an analytics one. A contribution-ranked SKU list, cut by channel, beside the GMV list everyone already trusts, is one of the most decision-changing things you can put on a single screen. Getting it there without drowning leadership in tabs is exactly what we mean by a dashboard leadership will actually read.

The short version

GMV ranks your catalogue by how much the platform sold. Profitability per SKU ranks it by how much you kept. Those two lists are rarely the same, and the gap between them is where the money you thought you were making quietly disappears. Net every SKU down to contribution after fees, returns, and ad spend, cut it by channel, and rank by what survives. When a platform zeroes a referral fee or raises an ad rate, the verdict on individual SKUs moves, so the model is not a one-time exercise. The bestseller you have been protecting may be the one you should be re-pricing, and the SKU you have been ignoring may be the one funding the business.

Building that view, channel by channel and unit by unit, is what our Analytics & Reporting work is for, and it is why our Marketplace Performance teams are judged on contribution rather than the GMV slide. Rank by profit, not by attention. The catalogue will tell you the truth the moment you ask it the right question.

Book a meeting