Calcority
Guide

Sell-through rate calculator

Formula reviewed by Tahir Asif, CMA

A six-style jacket line is 64.5% sold at week 6 of a 10-week season, 9.5 points ahead of a 55% plan, and on the dashboard it looks fine. Underneath, the vest is 86% sold and will run out in week 7, while the trench coat is 29% sold and will finish the season with 77 units unsold. At the current pace, four of the six styles sell out early, costing about $16,843 in gross profit, and two are left with $9,167 of stock at cost. The one number was right about the average and wrong about every style.

The calculator computes sell-through four ways from the same data, then shows it by style against your plan: weekly pace, weeks of supply, when each style sells out or what it is left with, and the unit lift a markdown would need.

Sell-through rate calculatorLive

Styles or SKUs

Units sold should be net of returns, for the same weeks as the receipts.

ItemBeginning unitsUnits receivedUnits soldUnit cost $Price $

The starting values are illustrations of a seasonal jacket line at week 6 of 10.

Sell-through so far

64.5%

Projected at season end

89.3%

Cost left unsold

$9,167

Profit lost to stockouts

$16,843

One dataset, four formulas

Sold ÷ (beginning + received)1,064 ÷ 1,650. Share of everything you had to sell.

64.5%

Sold ÷ received1,064 ÷ 1,520. Ignores carryover, so it reads high and can pass 100%.

70.0%

Sold ÷ beginning inventoryOnly meaningful when nothing arrives during the period.

818.5%

Sold ÷ (sold + still on hand)Matches the first when no units are lost or written off.

64.5%

The line is 9.5 points ahead of a 55% plan, selling 177 units a week with 4 weeks to go. 4 of 6 styles are on course to sell out early and 2 are on course to be left with stock.

Style by style

ItemSell-throughVs planUnits a weekWeeks of supplyAt season endStatus
Parka67.0%+12 pts44.73.0sells out week 9.0Stockout risk
Puffer77.0%+22 pts38.51.8sells out week 7.8Stockout risk
Rain shell36.0%−19 pts15.010.7100 leftOverstocked
Fleece74.0%+19 pts43.22.1sells out week 8.1Stockout risk
Trench29.3%−26 pts7.314.577 leftOverstocked
Vest86.0%+31 pts28.71.0sells out week 7.0Stockout risk

Projections assume each style keeps its current weekly pace. After a stockout, sales stop, so the lost profit understates true demand.

Styles that will be left with stock

ItemLeft to sellNeeded a week to clearLift on today’s paceLift to hold profit at 25% off
Rain shell16040.0+167%+68%
Trench10626.5+261%+66%

A markdown that lifts units by less than the last column lowers the gross profit on the units you sell. Clearing stock can still be worth it, since unsold units cost money to hold.

Sell-through here is measured in units. Inventory now holds $27,726 at cost and $71,054 at full price. Buying and markdown decisions depend on lead times, return rates and demand that this tool does not see. Benchmarks such as “below 20% is a concern” and “above 80% risks stockouts” are unsourced rules of thumb. Not financial advice.

Free download · .xlsx · no signup

A sell-through workbook: up to 20 styles with beginning units, receipts, net sales, cost and price, and for each its sell-through, position against plan, weekly pace, weeks of supply, the week it sells out or the units left, the cost of stock stranded and the profit lost to stockouts. The totals show all four formulas. Every formula is editable, and the starting values are illustrations.

Download the workbook

Who reaches for this

A buyer or merchandiser mid-season

Wants to know which styles need a reorder and which need a markdown while there is still time.

An ecommerce seller

Wants a percentage of stock sold for each product, and the weeks of supply behind it.

A boutique owner

Wants to judge a season’s buying against a plan, without a planning system.

A wholesaler or brand

Wants to see how much of what a retailer bought has sold through to customers.

A student or analyst

Wants the formulas, and their differences, set out with numbers.

Section 01

How this sell-through rate calculator works

Sell-through rate
Units sold ÷ (beginning inventory + units received)
Weekly pace = units sold ÷ weeks elapsed. Weeks of supply = units on hand ÷ weekly pace. Markdown lift to hold profit = margin ÷ (margin − markdown) − 1.

For each style you enter the units you began the period with, the units received, the units sold net of returns, the unit cost and the price. You also enter how many weeks have passed, how long the season is, the sell-through you plan to have reached by now and the target for the end. The calculator computes sell-through for each style and for the line as a whole, compares them with the plan, and projects each style to the end of the season at its current weekly pace.

The projection is a pacing tool. It asks a simple question of every style: if it keeps selling at this rate, will it run out before the season ends, or will it be left with stock? The answer tells you where to reorder and where to mark down. Sell-through is the short-window view of inventory. For the annual view, see the inventory turnover calculator and the days inventory outstanding calculator.

Section 02

Four formulas, one dataset

Search for the formula and you will find three, sometimes on the same page. Klipfolio and Zinfi divide by beginning inventory plus units received. OneCart, Toolio and ShipBob divide by units received. Other guides divide by beginning inventory alone. They agree only when nothing carries over from the last period, and the differences matter.

A small example shows it. A store starts the month with 200 units, receives 100 and sells 180, leaving 120. Sold ÷ available is 180 ÷ 300 = 60%. Sold ÷ received is 180 ÷ 100 = 180%, a number that cannot be right, because you cannot sell through more than you have. Sold ÷ beginning is 90%. Sold ÷ (sold + on hand) is 180 ÷ 300 = 60%, the same as the first, because nothing was lost.

Formula
Small example
Jacket line
Sold ÷ (beginning + received)
60%
64.5%
Sold ÷ received
180%
70.0%
Sold ÷ beginning
90%
818.5%
Sold ÷ (sold + on hand)
60%
64.5%

The jacket line began with 130 units, received 1,520 during the season so far, and sold 1,064, leaving 586. By the first formula it is 64.5% sold. By the second it is 70.0%, because the 130 carryover units are left out of the denominator. By the third, sales are 8.2 times the beginning stock, which is not a sell-through rate at all, since most of the stock arrived later.

Which one to use

Use sold ÷ available for almost everything. It answers the question buyers ask, which is how much of what we had did we sell, and it stays between 0% and 100%. Sold ÷ received is a reasonable measure for a single delivery tracked from the day it arrived, such as a purchase order, a drop or a wholesale shipment to a retailer, and only then. Sold ÷ beginning fits a period in which nothing is received. Whatever you choose, use it consistently. Comparing a number from one formula with a benchmark or a past result from another is the most common source of confusion.

Section 03

Units, returns and time windows

The formula is simple and the data is where it goes wrong. Three rules keep it honest.

Count units, not dollars

Sell-through in dollars mixes price changes into a stock measure. A markdown raises the units sold per dollar of sales, and it hides what happened.

Use units sold net of returns

A unit that comes back is unsold. Gross sales overstate sell-through, most in categories with high return rates.

Match the windows

Sales and receipts must cover the same weeks. Dividing a month of sales by a quarter of receipts is a common error.

Two further points. Units received should be units available to sell, so stock in transit or in a warehouse that cannot be sold does not belong in the denominator until it can be. And sales should be counted by the date of the sale, not the date of shipment, when the two are far apart. For an ecommerce seller, that means an order counts when it is placed or when it ships, and the choice should be the same in every period.

Section 04

Reading sell-through against a plan

A sell-through rate is only useful next to a plan. Sixty percent sold means one thing at week 3 and another at week 9. Most seasonal goods sell along a curve, not a straight line, so the plan should say what sell-through you expect at each point in the season.

Build the curve from last season’s data for the same category. Record cumulative sell-through at the end of each week, and use it as a starting point, adjusted for what has changed. The calculator asks for the planned sell-through by now, 55% in the example, and the target for the end, 80%. The example line is 64.5% sold, 9.5 points ahead of plan, and it projects to 89.3% by the end if each style holds its pace.

The rate you need

Turn the target into a weekly number. To end the season at 80% sell-through, the parka, with 400 units available and 268 sold, needs 320 sold in total, or 52 more over 4 weeks, which is 13 a week. It is selling 44.7 a week, so it is far ahead of target. The rain shell, with 250 available and 90 sold, needs 110 more to reach 200, which is 27.5 a week against the 15 it is doing. The gap between the two numbers is what a markdown, a display change or a promotion has to close.

Building a curve from last season

Suppose last season’s jackets reached 12% sell-through by week 2, 33% by week 4, 52% by week 6, 68% by week 8 and 82% at week 10. Those figures are illustrations, and the shape is typical of a season: slow at the start, fastest in the middle and slowing as the range is picked over. With that curve, 55% at week 6 is a sensible plan, and 80% is a sensible target for the end. Adjust it for a colder or warmer winter forecast, a bigger buy, a new price point or a promotion. The value of the curve is that a number like 64.5% at week 6 now has something to be compared with.

Section 05

Why the blended number misleads

The line-level rate is an average, and an average of styles that are moving in opposite directions describes none of them. In the example, four styles are well ahead of plan and two are well behind, and the total lands comfortably above plan.

Style
Sell-through
Vs plan
Weeks of supply
At the current pace
Vest
86.0%
+31 pts
1.0
Sells out in week 7
Puffer
77.0%
+22 pts
1.8
Sells out in week 7.8
Fleece
74.0%
+19 pts
2.1
Sells out in week 8.1
Parka
67.0%
+12 pts
3.0
Sells out in week 9
Rain shell
36.0%
−19 pts
10.7
100 units left
Trench
29.3%
−26 pts
14.5
77 units left

The four fast styles will run out before the season does. Their shortfall at the current pace is 47 parkas, 85 puffers, 82 fleeces and 87 vests. At each one’s margin, that is about $4,060, $6,035, $3,022 and $3,727, together $16,843 of gross profit not earned. The two slow styles will be left with 100 rain shells and 77 trench coats, $3,800 and $5,367 at cost, together $9,167. That is money paid to suppliers for stock that did not sell in its season.

The lost profit is an understatement of true demand. When a style sells out, sales stop, so a projection based on the pace before it sold out cannot see the customers who would have bought. It is also a reason to look at the numbers early: a style that is 86% sold at week 6 is a reorder decision, if the supplier can deliver in time, and it is past being one at week 8.

Section 06

Weeks of supply and stockout timing

Sell-through looks back, and weeks of supply looks forward. It is the units on hand divided by the units sold per week, and it says how long the stock will last. The vest has 28 units and sells 28.7 a week, so it has about one week of supply. The trench coat has 106 units and sells 7.3 a week, so it has 14.5 weeks with 4 left in the season.

The comparison that matters is with the weeks remaining and with the lead time. A style with fewer weeks of supply than its reorder lead time is going to stock out whatever you do today, so the decision was due earlier. A style with far more weeks of supply than weeks left is going to be left over. The safety stock calculator covers the buffer that protects against variation in demand and lead time during a reorder.

Across the whole line there are 586 units on hand and 177 sold a week, which is 3.3 weeks of supply against four weeks left. Read alone, that suggests a small shortfall. Read by style, it is a large shortage in four styles and a large surplus in two, and those cannot be offset against each other. A vest is not a substitute for a trench coat.

The reorder timing test

Take the vest. It has 28 units and sells 28.7 a week, so it runs out in week 7. If a reorder takes two weeks to arrive and is placed now, at the end of week 6, the units land at the end of week 8. The vest is out of stock for about a week. The units that arrive can sell for two weeks before the season ends, about 57 at the current pace, and at a $43 margin that is roughly $2,500 of gross profit, less any minimum order or freight. Order a week later and the units arrive with a week left, and the reorder is worth about half as much.

The test is simple and worth running for every style with fewer weeks of supply than its lead time plus a safety margin. It also shows when to skip a reorder: a style that would arrive with one week left in the season is often better left to sell out.

Section 07

Markdowns: the lift you need

A markdown lowers the profit on every unit, so it must sell enough extra units to justify the cut. The lift needed to hold gross profit is margin ÷ (margin − markdown) − 1, with margin taken as a share of the original price. The rain shell sells for $99 and costs $38, a 61.6% margin. At 25% off, the lift is 0.616 ÷ (0.616 − 0.25) − 1 = 68%. It has to sell 68% more units at the lower price to earn the same total gross profit.

Style
Left to sell
Needed a week to clear
Lift on today’s pace
Lift to hold profit at 25% off
Rain shell
160
40.0
+167%
+68%
Trench
106
26.5
+261%
+66%

Two different questions are at work. To hold gross profit, the rain shell needs 68% more units. To clear the stock by the end of the season, it needs 40 a week against the 15 it is selling, a 167% lift. A 25% markdown that produces a 68% lift would hold profit and still leave stock unsold, and a markdown that clears the stock might cost more gross profit than it saves.

Clearing is often still the right call, since unsold stock costs money to hold, ties up cash and may be worth less next season. The point of the numbers is to make the decision on purpose: how deep a markdown, how early, and whether some of the units belong in another channel. Marking down at week 6 costs less per unit than marking down at week 10, and it gives the lower price time to work.

When the markdown price needs a margin check

Check that the marked-down price still covers the cost. The trench coat costs $70, and at 25% off its $189 price is $141.75, still $71.75 above cost. At 50% off it is $94.50, $24.50 above cost. The markup vs. margin calculator converts between the two ways of stating a price above cost.

Section 08

Sell-through, turnover and DIO

Three measures describe how stock moves, over different windows. Sell-through is a percentage of available units sold in a period of weeks. Inventory turnover is the cost of goods sold divided by average inventory over a year. Days inventory outstanding is the same idea expressed as days of stock. They agree in direction, since a business with fast sell-through will have high turnover and low days of stock, and they answer different questions.

Sell-through is the early warning. It tells a buyer at week 4 that a style is behind, when something can still be done. Turnover and days of stock tell the owner at year end how much cash the stock tied up. The jacket line turned its average stock 2.97 times in six weeks, 1,064 units sold on an average of 358 on hand, which would annualize to 25.8 turns. For a seasonal line, that annualized number means nothing, since the stock is bought up front and sold over a season. This is why turnover is a poor guide to a single season and sell-through is a good one. What the unsold stock costs to hold is covered by the inventory carrying cost calculator.

For brands and wholesalers: sell-in and sell-through

A brand that sells to retailers tracks two numbers. Sell-in is what it ships to the retailer, and sell-through is what the retailer sells on to customers. A retailer that bought 500 units and sold 400 has sold through 80% of that purchase, and a brand looking at that figure knows whether its next order is likely to be repeated or cancelled. Shipments that look strong while sell-through is weak often come back later as returns, markdown support or a smaller reorder. The formula is the same, with the retailer’s purchase as the units available.

Section 09

What counts as a good sell-through rate

One guide says a rate below 20% is a common threshold for concern and above 80% may indicate a stockout risk. Another shows a scale marked at 40%, 70% and 80% and calls a 75% result healthy for apparel. I could not trace either to a source, and both are rules of thumb. They describe a wide range of products and periods.

The right target depends on the category, the season and the point within it. A fashion line that reaches 85% by the end of a season has probably sold well and left little stock to mark down, and it may also have sold out of the best sizes early. A staple that sells 20% of its stock in a month may be fine if it is restocked each week. Judge a rate against last season’s curve for the same product, against the plan for this point in the season, and against how long the stock takes to replace.

A very high sell-through is not automatically good. It can mean that the buy was too cautious, that sales were lost to stockouts, and that the best styles ran out at full price when a larger buy would have earned more. The stockout column in the calculator is there to put a number on that.

Section 10

Common mistakes

Mixing formulas

Sold ÷ received, sold ÷ available and sold ÷ beginning give different answers. Use one, and say which.

Dividing by receipts when stock carries over

The result can pass 100%, which is a sign of the wrong denominator.

Using gross sales

Returns are unsold units. Use net units.

Mismatched windows

A month of sales over a quarter of receipts means nothing.

Reading the line, not the style

An average of fast and slow styles describes neither.

Waiting too long to act

A markdown at week 6 costs less than one at week 10, and a reorder at week 6 arrives in time.

Treating high sell-through as success

It can hide lost sales from stockouts.

Comparing with a benchmark from another category

Set targets from your own curve for the same product.

Section 11

What this calculator can't tell you

It works from the units and prices you enter, and it projects each style at its current weekly pace. Demand rarely stays constant: sales follow a season, a promotion or the weather, and they stop when a style sells out. The projected unsold units and lost profit are pacing indicators and not forecasts.

It does not know your reorder lead times, minimum order quantities, return windows, size or color breakdowns, or the price a markdown would need to reach. The markdown lift is a break-even on gross profit and says nothing about how customers will respond. The example jacket line is invented, and the plan and target percentages are illustrations.

The 20%, 40%, 70% and 80% figures quoted from guides are rules of thumb I could not verify. This is a planning aid, not financial advice.

Section 12

Sources

Sell-through rate is a standard retail and inventory measure, with the three denominators described above in guides from Klipfolio, Zinfi, OneCart, Toolio and ShipBob. The distinction between sell-through and inventory turnover is standard in retail merchandising. The markdown lift formula follows from holding gross profit constant: (price × (1 − markdown) − cost) × units equals (price − cost) × original units. The examples were computed with the same engine as the calculator and checked by hand: 1,064 ÷ 1,650 = 64.5%.

Section 13

Frequently asked questions

Sell-through rate is the percentage of the stock you had available that you sold in a period. The most common form is units sold divided by units available, where available means beginning inventory plus units received. A store that starts a month with 200 units, receives 100 and sells 180 has a sell-through rate of 180 ÷ 300 = 60%. Buyers use it over weeks or a season to judge whether a style is selling as planned.

Sell-through rate = units sold ÷ (beginning inventory + units received) × 100. Some guides divide by units received only, and others by beginning inventory alone. They agree when nothing carries over, and they differ when it does. On the same data, the calculator’s jacket line reads 64.5% by the first formula and 70.0% by the second. State which you use, and use it the same way each time.

There is no universal figure. One guide treats below 20% as a concern and above 80% as a sign of stockout risk, and another calls 75% healthy for apparel. I could not trace either to a source. What is good depends on the category, the season, the point in the season and the plan. Set your target from last season’s curve for the same product, and judge each style against it.

Yes, if you divide by units received and the units sold include stock that was already on hand at the start. If you start with 200 units, receive 100 and sell 180, sold ÷ received is 180%. That result is a sign of the wrong denominator, not of a great month. Dividing by units available, which includes the units you began with, cannot exceed 100% unless the counts are wrong.

Run the same formula on each SKU: its units sold divided by its beginning units plus its receipts. Then compare each with the plan for that point in the season. In the example, the vest is 86% sold at week 6 of 10 and the trench coat is 29%, though the line as a whole is 64.5%. The blended number hides the styles that need a reorder and the styles that need a markdown.

Sell-through is a percentage of available units sold in a short window, often weeks, and it is used to pace a season. Inventory turnover is the cost of goods sold divided by average inventory over a year, and it measures how many times stock is sold and replaced. Sell-through is the early warning, and turnover is the annual result. The inventory turnover and days inventory outstanding calculators cover the annual view.

Use units sold net of returns, so a unit that comes back counts as unsold. Counting gross sales overstates sell-through, especially in categories with high return rates. A style that shows 70% sell-through gross and has 15% returned is nearer 60% net. If returns arrive weeks later, revisit the number as they come in, and use the same treatment when you compare styles.

Weeks of supply is the units on hand divided by the units sold per week. It tells you how long the stock will last at the current pace. In the example, the rain shell has 160 units and sells 15 a week, which is 10.7 weeks of supply, with 4 weeks left in the season. The vest has 28 units and sells 28.7 a week, about 1 week. Compare weeks of supply with the weeks remaining.

When its weeks of supply exceed the weeks left in the season by enough that the stock will not clear at the current price. A common approach is to set a checkpoint, such as the middle of the season, and mark down styles that are well below plan. Marking down earlier costs less margin per unit than marking down after the stock has aged, and it leaves time for the lower price to work.

To hold gross profit, units must rise by margin ÷ (margin − markdown) − 1. A rain shell with a 61.6% margin marked down 25% needs 68% more units to earn the same gross profit. A style that needs 167% more units to clear, as the rain shell does at its current pace, may not get there with 25% off, and a deeper cut or another channel might be needed.

The answer turns on how long a reorder takes to arrive, not on a fixed percentage. Compare the weeks of supply with the lead time. A style with two weeks of supply and a three-week lead time is already going to run out. In the example, four of the six styles will sell out before the season ends at their current pace, and two of them, the vest and the puffer, are close to out today.

Weekly for seasonal or fashion goods, so that you can act while there is time. Monthly is common for steady products, and daily for perishables. Use the same window for units sold and units received, and compare like with like: week 6 of this season against week 6 of last season, at the SKU level and for the whole line.

See the annual view with the inventory turnover calculator, or work out how much of the shelf’s price is margin with the retail break-even calculator.

Glossary:Sell-Through Rate,Weeks of Supply,Inventory Turnover,Days Inventory Outstanding

Related calculators