Inventory Health Overview

Data as of 2026-07-06 Β· 9,327 SKUs tracked

9,327
Total SKUs
-
(2,496)
Inactive
-
(566)
Disc / Phase Out
=
6,265
Active SKUs
3,395
Out of Stock
309
Below Safety Stock
3,386
Reorder Now
1,577
Healthy
545
Excess Stock
9,327
Total SKUs
$453,023
Margin at Risk ($)

OOS Risk Distribution

ABC Classification

PQR Margin Tier

Days of Cover

ⓘ Information about this Dashboardβ–Ό
Status Definitions
● Out of Stock
Zero available units. Immediate action required for any SKU with active velocity.
● Below Safety Stock
Stock below the calculated safety buffer. Reorder urgency depends on lead time and velocity.
● Reorder Now
At or below reorder point. Place PO before lead time elapses or stock drops further.
● Healthy
Adequate stock above reorder point and safety stock. No immediate action needed.
● Excess Stock
Available stock significantly above reorder point or very low velocity. Review for promotions or return.
● Slow / Dead Stock
Minimal or zero velocity with stock on hand. Candidate for clearance or write-off review.
Column Glossary
ColumnDescription
Vel/DayAdjusted daily velocity: 90-day rolling average, multiplied by seasonality index and promo event uplift factors.
AvailableTotal available = on-hand + in-transit quantity from open POs.
Safety StockZ(1.65) x stddev(monthly demand / 30) x sqrt(lead time). Buffer against demand and supply variability.
DoCDays of Cover: available units / adjusted daily velocity. How many days of stock remain at current run rate.
Order QtyDynamic reorder quantity: max(0, min(velocity x 180 days, coverage target - available - open PO)).
Priority Score0-100 urgency score. Urgency tier (40pts) + Margin at Risk (30pts) + ABC class (20pts) + Days Cover pressure (10pts).
MAR ($)Margin at Risk: estimated lost GM2 contribution if stock is not replenished in time.
Daily GM ($)Daily GM2 contribution based on 24-month average margin per unit x daily velocity.
ABC Classification
A-class: Top 20% of 24-month revenue. Highest priority safety stock and ordering.
B-class: Next 30% of revenue. Standard replenishment cycles.
C-class: Remaining 50%. Lean inventory targets, longer review cycles.
Movement Profile
Fast: >= 1 unit/day average velocity.
Medium: 0.1 to 1 unit/day.
Slow: > 0 but under 0.1/day. Used to adjust safety stock buffers and review cadence.
PQR Profitability
P: Product margin >= 35%. High-margin SKUs, protect stock levels.
Q: 15-35% margin. Balanced approach.
R: < 15% margin. Cost-sensitive replenishment decisions.
Priority Score - How to Read It
85-100: Order Today
60-84: This Cycle
35-59: Monitor
Below 35: No Action
Methodology: ABC Classificationβ–Ό
ABC Classification ranks SKUs by 24-month revenue contribution. A-class (top 20% of revenue), B-class (next 30%), C-class (remaining 50%). Used to weight safety stock multipliers and reorder priorities.
Methodology: PQR Margin Tierβ–Ό
P = product margin >= 35% Β· Q = 15-35% Β· R = <15%. Used alongside ABC class to weight margin-at-risk calculations and prioritise purchase decisions.

πŸ”΄ Out of Stock: 3,395 SKUs

Zero available units. Order immediately for any with active velocity.

⏳ Searching...
# SKU Dept Class ABC Priority Vel/day Available DoC Order Qty MAR $ Vendor Recommendation

πŸ”΄ Below Safety Stock: 309 SKUs

Stock below calculated safety level. Reorder urgency depends on lead time and velocity.

⏳ Searching...
# SKU Dept Class ABC Priority Vel/day Available DoC Order Qty MAR $ Vendor Recommendation

🟑 Reorder Now: 3,386 SKUs

Stock at or below reorder point. Place PO before lead time elapses.

⏳ Searching...
# SKU Dept Class ABC Priority Vel/day Available DoC Order Qty MAR $ Vendor Recommendation

🟒 Healthy: 1,577 SKUs

Adequate stock relative to reorder point and safety stock.

⏳ Searching...
# SKU Dept Class ABC Vel/day Available Safety Stock DoC Vendor

πŸ”΅ Excess Stock: 545 SKUs

Available stock significantly above reorder point or with very low velocity.

⏳ Searching...
# SKU Dept Class ABC Vel/day Available Safety Stock DoC Vendor

● In Stock: 5,840 SKUs

All active SKUs currently in stock (not OOS), ordered by 24-month revenue. Top 200 shown by default.

⏳ Searching...
# SKU Dept Class ABC Status Vel/day Available Safety Stock DoC Vendor

πŸ“ˆ Demand Analytics

Velocity profiles, trends, and days-of-cover distribution across all 9,327 SKUs.

17,958
Total Units/Day
1.93
Avg Velocity/SKU
2,607
Trending Up
2,576
Trending Down

Days of Cover Distribution

Velocity Profile

Fast (>=1/day)
3,607
Medium
3,317
No velocity
2,364
Slow
39

Demand Trends

Stable
3,009
Growing
2,607
Declining
2,576

Movement Profile

Medium
2,833
Fast
2,767
Slow
1,363
No Sales (12m)
1,229
πŸ“– Methodology: Adjusted Velocityβ–Ό
Adjusted daily velocity is the base 90-day rolling average, multiplied by event uplift factors from the promo calendar and seasonality index. SKUs with <14 days of sales history use the category average as a fallback.

🏭 Vendor Performance

Fill rate, lead time, and OOS exposure by vendor. Min 3 POs to qualify.

Vendor Fill Rate (top 25 by volume)

VendorFill RateSKUs OOS SKUsReorder Now MAR $Avg LeadAction SKUs
ℹ️ Are these all product vendors?β–Ό
Yes, all vendors shown are product supply vendors. Service providers like UPS, FedEx, and EasyPost appear as freight cost lines in the GM2 margin waterfall, not as purchasing vendors here.
Lhasa OMS | Flowchart - Collapsible Phases
How every SKU is processed, from data load to purchase recommendation
1
DATA INPUT
Ingest on-hand qty, POs, velocity and ABC classifications
2
SKU STATUS FILTER
Gate check - exclude discontinued, suppress phase-outs
3
DEMAND VELOCITY
Select best velocity window, apply seasonality and event uplift
4
BASE CALCULATIONS
Safety stock, reorder point, days of cover
5
CLASSIFICATION
OOS risk flag, ABC, PQR - priority order
6
PRIORITY SCORE
0-100 urgency score for reorder decisions

Stock Position

Demand & Trend

Replenishment