KPI Benchmarks
Grow targets vs. DTC industry benchmarks โ€” where we are within our data AND within the greater dataset.
At or Above Benchmark
14
of 22 tracked KPIs
Top-Quartile Targets
8
More aggressive than industry
Watch Items
5
Below benchmark or at risk
Critical Gaps
3
Vessel ratio ยท CLV ยท Overstock
KPIGrow TargetDTC BenchmarkTop QuartileContext
Revenue Variance
(Actual โˆ’ Budget) / Budget ร— 100
ยฑ5% ยฑ5โ€“10% ยฑ3%
TQ
Revenue Variance
Grow Targetยฑ5%
DTC Averageยฑ5โ€“10%
Top Quartileยฑ3%
PositionAt Benchmark
At benchmark โ€” target aligns with industry standard
Gross Margin %
(Revenue โˆ’ COGS) / Revenue ร— 100
>60% 55โ€“70% DTC avg
65โ€“75% premium candle
โ‰ฅ75%
TQ
Gross Margin %
Grow Target>60%
DTC Average55โ€“70%
Premium Candle65โ€“75%
Top Quartileโ‰ฅ75%
PositionBelow candle benchmark
Watch โ€” 60% target is below the 65% candle floor; consider tightening to 65%+
Operating Expense Ratio
OpEx / Revenue ร— 100
<40% 35โ€“45% โ‰ค35%
TQ
Operating Expense Ratio
Grow Target<40%
DTC Average35โ€“45%
Top Quartileโ‰ค35%
PositionAbove Average
Above avg โ€” target is in the better half of DTC range
KPIGrow TargetDTC BenchmarkTop QuartileContext
Forecast Accuracy (MAPE)
|Actual โˆ’ Forecast| / Actual ร— 100
MAPE <20% 20โ€“35% avg
15โ€“25% structured
<15%
ML
Forecast Accuracy
Grow TargetMAPE <20%
DTC Average20โ€“35%
Best-in-Class8โ€“16% (ML)
PositionAbove Average
Above avg โ€” target beats industry average; ML could push to top quartile
PO Lead Time
Avg days PO to receipt
<45 days 30โ€“60 days โ‰ค30 days
TQ
PO Lead Time
Grow Target<45 days
DTC Average30โ€“60 days
Top Quartileโ‰ค30 days
PositionAbove Average
Above avg โ€” better than midpoint of industry range
Stockout Rate
OOS Days / Total Days ร— 100
<5% 5โ€“10% (~8% median) โ‰ค3%
TQ
Stockout Rate
Grow Target<5%
DTC Average~8%
Top Quartileโ‰ค3%
PositionTop Quartile Target
Top quartile โ€” target is already best-in-class vs. 8% median
Overstock %
Overstock Value / Total Inv ร— 100
<15% 15โ€“25% seasonal DTC โ‰ค10%
TQ
Overstock %
Grow Target<15%
DTC Average15โ€“25%
StatusCritical โ€” above target
NoteActive reduction initiative
Critical โ€” currently above target; active reduction initiative underway
Seasonal Forecast Variance
(Actual โˆ’ Forecast) / Forecast ร— 100
ยฑ10% ยฑ15โ€“25% ยฑ10%
TQ
Seasonal Forecast Variance
Grow Targetยฑ10%
DTC Averageยฑ15โ€“25%
Top Quartileยฑ10%
PositionTargeting Top Quartile
Top quartile โ€” ambitious target; subscription models help reduce variance ~20%
KPIGrow TargetDTC BenchmarkTop QuartileContext
Inventory Turnover
COGS / Avg Inventory Value
>4x annually 4โ€“6x specialty
4.5x candle avg
โ‰ฅ6x
TQ
Inventory Turnover
Grow Target>4x
Candle Avg4.5x
Top Quartileโ‰ฅ6x
PositionAt Benchmark
At benchmark โ€” 4x aligns with candle industry; room to push toward 6x
Days Inventory Outstanding
(Avg Inv / COGS) ร— 365
<90 days ~81 days candle avg
60โ€“75 beauty/health
โ‰ค60 days
TQ
Days Inventory Outstanding
Finance Target<90 days
Candle Average~81 days
Ops Target30 days ยฑ15
NoteFinance target (90d) vs Ops (30d) gap
Watch โ€” 90-day target is above 81-day candle avg; Ops target of 30d is very aggressive
Finished Goods Inv Value
Total $ of finished goods
Decreasing FG <15% of COGS QoQ reduction
Watch โ€” overstock reduction is active priority
Raw Materials Aged >12mo
Aged RM Value / Total RM
<10% 10โ€“15% seasonal CPG <5%
TQ
Above avg โ€” target tighter than CPG norm; fragrance RM shelf life helps
Vessel:Insert Ratio
Vessels / Inserts sold
1:2 Grow-specific
Refill DTC: 1:2โ€“1:3
1:2
Vessel:Insert Ratio
Grow Target1:2
Current1:4 (!)
Refill DTC Avg1:2 to 1:3
Gap2x off target
Critical โ€” current 1:4 is 2x off target; review post-spring launch
Inventory Carrying Cost %
(Storage + Ins + Obs) / Avg Inv ร— 100
<20% 15โ€“30% (avg ~25%)
Ecom 25% lower than B&M
โ‰ค18%
TQ
Above avg โ€” ecommerce-only advantage; centralized warehouse helps
KPIGrow TargetDTC BenchmarkTop QuartileContext
BOM Cost Variance
ยฑ5%ยฑ5โ€“10% avg mfgยฑ3%
TQ
Above avg โ€” target matches best-in-class CPG
Product Gross Margin by SKU
>60%65โ€“75% premium candle
65% = sustainability floor
โ‰ฅ75%
TQ
Watch โ€” 60% is below the 65% candle floor; needed for marketing scale
Channel Margin Variance
Within 10%Amazon 10โ€“20% lower
Wholesale 15โ€“25% lower
โ‰ค10%
TQ
Above avg โ€” optimized channel pricing keeps variance tight
RM Price Variance
ยฑ5%ยฑ5โ€“8% CPGยฑ3%
TQ
Above avg โ€” wax/fragrance oil volatility makes this ambitious
BOM Update Frequency
<30 daysQuarterly standardContinuous (ERP)
Above avg โ€” monthly cadence beats quarterly norm; MRPEasy integration pending
KPIGrow TargetDTC BenchmarkTop QuartileContext
Operating Cash Flow
>$50K/moPositive = above avg
for sub-$10M DTC
>10% of revenue
TQ
Above avg โ€” positive OCF is above-average at this revenue stage
Cash Conversion Cycle
<60 days45โ€“60 DTC avg
37 days large co.
<30 days
TQ
At benchmark โ€” prepaid DTC orders can push CCC negative
Working Capital Ratio
1.5โ€“2.01.5โ€“2.0 standard1.8โ€“2.2
TQ
At benchmark โ€” target range matches healthy DTC standard
KPIGrow TargetDTC BenchmarkTop QuartileContext
Labor Efficiency Ratio
>90%85โ€“95% small-batchโ‰ฅ95%
TQ
Above avg โ€” 90% target is in the better half
Capacity Utilization
75โ€“85%75โ€“85% standard
Seasonal: 60โ€“95%
80โ€“85%
TQ
At benchmark โ€” target matches industry standard range
Labor Cost per Unit
DecreasingCross-training reduces ~10%At/below BOM std
Tracking โ€” trend-based; time trials with Brian will update baseline
Shop Rate Accuracy
ยฑ5%ยฑ5โ€“10% small-batch CPGยฑ3%
TQ
Above avg โ€” target is at the tight end of industry range
Labor as % of Revenue
<20%15โ€“25% small-batch DTCโ‰ค15%
TQ
Above avg โ€” automation investments would push toward 15%
Units per Labor Hour
IncreasingAutomation adds ~15โ€“20%Exceeding target
Tracking โ€” trend-based; process improvements drive this
Sources: A2X 2026 P&L Benchmark Report ยท Onramp Funds Inventory Turnover 2025 ยท Financial Models Lab Candle KPIs ยท EasyReplenish Forecast Accuracy ยท Admetrics CCC ยท Shopify Carrying Costs ยท Grand View Research
Refresh: Quarterly benchmark review ยท Annual full refresh ยท Ad hoc for new channels
Note: Benchmarks are directional. Grow-specific metrics (Vessel:Insert) have no direct industry comparison โ€” track internally.