Skip to main content

Explained: How Fabrikatör Suggests Restock Quantity for Products with Very Limited Sales Days?

Egemen Akdogan avatar
Written by Egemen Akdogan
Updated today

Fabrikatör uses a specialized calculation approach for products with limited sales history to ensure your restock recommendations prevent over-ordering and optimize your inventory investments.


What are "limited sales days" and why do they need special handling?

Limited sales days occur when a product has been monitored in forecasting days but only has actual sales data for a small portion of that time. This commonly happens with:

  • New products with insufficient sales history

  • Seasonal or intermittent products

  • Products that experience frequent stockouts

  • Slow-moving items with sporadic sales


How does Fabrikatör calculate sales averages for products with limited sales days?

Fabrikatör uses a smart, confidence-based approach with three key protections:

1. Minimum Data Requirement Products need at least 7 days of sales history before Fabrikatör calculates an average.

2. High Stockout Protection When a product is out of stock for more than 80% of the forecasting days, Fabrikatör spreads the sales across the entire window rather than just the available days. This prevents overestimation from concentrated sales.

3. Low Confidence Detection If Fabrikatör has sales data for less than 10% of the forecasting days, it uses a conservative calculation that spreads sales across the effective window, providing a more realistic average.


What's the impact of this calculation?

Real Examples:

Scenario 1: Chronic Stockout Product

  • 90 forecasting days, out of stock all 90 days

  • 4 units sold as backorder

  • Previous Calculation Method: 4.0 units/day

  • New Calculation Method: 0.04 units/day

  • Impact: Prevents ordering 120 excess units/month (100x difference)

Scenario 2: Seasonal Item

  • 90 forecasting days, out of stock 89 days (98.9%)

  • 4 units sold on 1 available day

  • Previous Calculation Method: 4.0 units/day

  • New Calculation Method: 0.04 units/day

  • Impact: Saves 119 units/month from over-ordering (100x difference)

Scenario 3: Limited Availability Product

  • 90 forecasting days, out of stock 87 days (96.7%)

  • 12 units sold over 3 available days

  • Previous Calculation Method: 4.0 units/day

  • New Calculation Method: 0.13 units/day

  • Impact: Prevents ordering 116 units/month (30x difference)


What will I notice in my dashboard?

More Realistic Quantities Suggested restock quantities will be more conservative for products with intermittent availability.

0 Values for Insufficient Data Products with less than 7 days of history will show 0 units/day average. This indicates insufficient data and suggests waiting for more sales history before placing orders. You can still manually set restock quantities if needed, and once the product reaches 7 days of history, the average will calculate automatically.

Smoother Seasonal Trends Seasonal products will show more consistent trends that better reflect actual demand patterns.

Better Capital Allocation You'll avoid over-ordering on slow-moving products, freeing up capital for your best sellers.


Does this affect my historical data?

No. Your historical sales data remains exactly as recorded. Fabrikatör's specialized calculation only applies when determining daily sales averages for restock suggestions.

Your data:

  • All your past sales records remain unchanged

  • Historical order data is preserved exactly as it occurred

  • Product performance history stays intact

How this works:

  • Daily sales average calculations use specialized approach for low-confidence products

  • Restock quantity suggestions reflect this calculation method

  • Forecast precision is enhanced for affected products


Can I override the suggested quantity?

Yes, you can manually adjust quantities when creating a purchase order.


Have more questions? Contact our support team - the team is here to help you get the most out of your inventory recommendations.

Did this answer your question?