Most reorder points are built to prevent stockouts. Sensible. But if they ignore contribution margin, they can also protect the wrong SKUs with heroic enthusiasm. The goal is not to keep every product equally available. The goal is to keep the profitable, strategically important products available first.
Use this guide with marketplace analytics, profit analytics, contribution margin, marketplace stock replenishment, inventory forecasting and marketplace advertising.
Step 1: Calculate true daily sales velocity
Use units sold per day over the last 30, 60 and 90 days. Exclude stockout days, launch spikes and one-off promo events unless they will repeat. If a SKU sold 900 units in 90 available days, daily velocity is 10 units.
Step 2: Add lead time and safety stock
The basic reorder point is:
Reorder point = daily sales velocity × supplier lead time + safety stockIf velocity is 10 units per day, lead time is 21 days and safety stock is 80 units, reorder point is 290 units. Cute formula. Not finished.
Step 3: Weight by contribution margin
Now rank SKUs by contribution margin after marketplace fees, fulfillment, returns and ad spend. High-margin SKUs deserve more safety stock because every stockout destroys profitable demand. Low-margin SKUs may receive a leaner buffer unless they are strategic for ranking, bundles or customer acquisition.
| Margin tier | Safety stock rule | Ad action |
|---|---|---|
| High margin | 1.5-2.0× base safety stock | Keep campaigns active |
| Medium margin | 1.0× base safety stock | Normal pacing |
| Low margin | 0.5-0.8× base safety stock | Cap ads near reorder point |
| Negative margin | No automatic reorder | Pause growth spend |
Step 4: Add stockout cost
Stockout cost is not just lost revenue. It can include ranking loss, Buy Box instability, ad learning disruption and customer switching. For hero SKUs, add a strategic buffer even if the formula looks comfortable.
Step 5: Connect reorder alerts to ad rules
When stock falls below 14 days of cover, reduce campaigns that create low-margin demand. When it falls below 7 days, pause non-essential ads. Keep defend campaigns only for SKUs where ranking loss would be expensive.
Common pitfalls
- Using revenue velocity instead of unit velocity.
- Ignoring return-adjusted margin.
- Giving low-margin SKUs the same safety stock as hero SKUs.
- Letting ads accelerate demand into a stockout. Very popular. Very rude.
What to check
- Does every SKU have contribution margin after ads, fees, fulfillment and returns?
- Are stockout days removed from velocity?
- Are supplier lead times updated monthly?
- Do ad rules change when stock cover drops?
- Are negative-margin SKUs blocked from automatic reorder?
Example calculation
Imagine a SKU sells 12 units per day, the supplier lead time is 28 days and the normal safety stock is 90 units. The base reorder point is 426 units. Now add margin logic. If the SKU has 24% contribution margin after ads and returns, increase safety stock by 50%, making the reorder point 471 units. If the same SKU drops to 6% contribution margin because CPC and returns rise, lower safety stock to 60 units and set the reorder point at 396 units while the team fixes the economics. Same demand, different profit reality.
Config example
if contribution_margin >= 0.20 and stock_cover_days < 30:
reorder_buffer = base_safety_stock * 1.5
elif contribution_margin < 0.08:
reorder_buffer = base_safety_stock * 0.7
ad_status = "cap_non_defend_campaigns"
if contribution_margin < 0:
auto_reorder = False
ad_status = "pause_growth"This is not a perfect forecasting model, but it is a strong operating rule. It keeps stock and ads from pretending they live in different companies.
How FiveX helps
FiveX connects SKU profitability, stock cover, advertising and marketplace performance so reorder points reflect profit, not just availability. Inventory becomes a growth lever instead of a warehouse mystery novel.
FAQ
What is a reorder point?
The stock level at which a new purchase order should be placed to avoid running out before replenishment arrives.
Why use contribution margin?
Because not every sale deserves the same stock protection. High-margin SKUs should be protected first.
Should ads change near reorder point?
Yes. Reduce or pause campaigns that would accelerate low-margin demand into a stockout.
How often should reorder points update?
Weekly for fast-moving SKUs and monthly for slower categories.
Can FiveX automate this workflow?
FiveX connects margin, stock and advertising signals so teams can create reorder and budget guardrails in one place.