How to Calculate the Sell Through Rate

.str-calculator-container { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif; max-width: 800px; margin: 20px auto; padding: 25px; border: 1px solid #e1e1e1; border-radius: 12px; background-color: #ffffff; box-shadow: 0 4px 6px rgba(0,0,0,0.05); } .str-calculator-container h2 { color: #2c3e50; text-align: center; margin-bottom: 25px; } .input-group { margin-bottom: 20px; } .input-group label { display: block; margin-bottom: 8px; font-weight: 600; color: #34495e; } .input-group input { width: 100%; padding: 12px; border: 2px solid #ddd; border-radius: 6px; font-size: 16px; box-sizing: border-box; transition: border-color 0.3s; } .input-group input:focus { border-color: #3498db; outline: none; } .calc-button { width: 100%; padding: 15px; background-color: #27ae60; color: white; border: none; border-radius: 6px; font-size: 18px; font-weight: bold; cursor: pointer; transition: background-color 0.3s; } .calc-button:hover { background-color: #219150; } #str-result-box { margin-top: 25px; padding: 20px; background-color: #f8f9fa; border-radius: 8px; display: none; text-align: center; } .result-value { font-size: 32px; font-weight: 800; color: #2c3e50; margin: 10px 0; } .result-label { font-size: 14px; color: #7f8c8d; text-transform: uppercase; letter-spacing: 1px; } .str-article { margin-top: 40px; line-height: 1.6; color: #333; } .str-article h3 { color: #2c3e50; border-left: 5px solid #27ae60; padding-left: 15px; margin-top: 30px; } .str-article table { width: 100%; border-collapse: collapse; margin: 20px 0; } .str-article th, .str-article td { border: 1px solid #ddd; padding: 12px; text-align: left; } .str-article th { background-color: #f2f2f2; }

Sell-Through Rate Calculator

Your Sell-Through Rate
0%

What is Sell-Through Rate?

The Sell-Through Rate (STR) is a vital retail metric that compares the amount of inventory a retailer receives from a manufacturer or supplier against the amount that is actually sold to customers within a specific period (usually a month). It is expressed as a percentage and helps businesses understand how efficiently they are moving their stock.

The Sell-Through Rate Formula

Calculating your sell-through rate is straightforward. The mathematical formula is:

Sell-Through Rate = (Units Sold / Beginning Inventory) x 100

Practical Examples

To better understand how this works in a real-world scenario, consider these two examples:

  • Example A: A boutique receives 200 summer dresses. By the end of the month, they have sold 160 of them.
    Calculation: (160 / 200) x 100 = 80% Sell-Through.
  • Example B: An electronics store stocks 1,000 units of a new smartphone. After 30 days, they have sold 250 units.
    Calculation: (250 / 1,000) x 100 = 25% Sell-Through.

What is a "Good" Sell-Through Rate?

While "good" varies by industry, here is a general benchmark for monthly performance:

STR Percentage Status Action Required
Over 80% Excellent Likely under-stocked; consider ordering more units immediately.
40% – 80% Healthy Steady movement. Monitor trends and maintain current levels.
Under 20% Poor Over-stocked or low demand. Consider discounts or marketing promotions.

Why Monitoring STR is Critical for Your Business

High inventory levels tie up cash flow and incur storage costs. By monitoring your sell-through rate, you can:

  1. Optimize Cash Flow: Identify slow-moving items and clear them out to reinvest in high-performers.
  2. Negotiate with Suppliers: Use high STR data to negotiate better pricing or priority shipping for fast-moving goods.
  3. Improve Merchandising: If a product has a low STR, it may need better placement in the store or more aggressive digital marketing.
function calculateSellThroughRate() { var sold = document.getElementById('unitsSold').value; var stock = document.getElementById('stockReceived').value; var resultBox = document.getElementById('str-result-box'); var resultDisplay = document.getElementById('str-percentage'); var interpretation = document.getElementById('str-interpretation'); // Validation if (sold === "" || stock === "") { alert("Please enter both Units Sold and Total Inventory."); return; } var soldNum = parseFloat(sold); var stockNum = parseFloat(stock); if (stockNum <= 0) { alert("Total Inventory must be greater than zero."); return; } if (soldNum = 80) { text = "High performance! You are moving stock very quickly."; } else if (str >= 40) { text = "Good performance. Your inventory levels are balanced."; } else if (str >= 20) { text = "Moderate movement. Consider evaluating your marketing strategy."; } else { text = "Low performance. You may be overstocked or demand is low."; } interpretation.innerHTML = text; // Scroll to result smoothly resultBox.scrollIntoView({ behavior: 'smooth', block: 'nearest' }); }

Leave a Comment