Working Capital Benchmarks
The 5 DTC Brands With the Worst Cash Conversion Cycles 2026
Olaplex has the worst cash conversion cycle in the public DTC and CPG set at 172.1 days, trapping roughly $60M of cash through 170 days of inventory plus 25 days of collections against only 23 days of payables. Beauty and apparel dominate the bottom five, where average inventory days run 170 versus just 19 days of receivables. Inventory, not collections, is the primary driver, and extending payables is the cheapest lever.
Olaplex 172 days. e.l.f. 146. Beauty Health 140. Bark 139. Revolve 130. The five public DTC and CPG brands with the longest cash conversion cycles in their latest 10-K filings — each with four to six months of revenue trapped in inventory and receivables. Cautionary tales, not call-outs: serious operators in categories where growth, SKU breadth, and supplier leverage compound against working capital.
Key Takeaways
- Olaplex's 172.1-day CCC is the worst in the public DTC/CPG set. 170 days of inventory plus 25 days of wholesale collections, against only 23 days of payables — that combination traps roughly $60M of cash.
- Beauty and apparel dominate the bottom 5. Three of five are beauty CPG (Olaplex, e.l.f., Beauty Health). Bark is pet, Revolve is apparel — but every brand on this list shares 130+ day inventory cycles.
- Inventory days are the primary driver, not collections. Bottom-5 average DIO is 170 days. Average DSO is just 19 days. The trapped cash is in product on shelves and in warehouses, not in receivables.
- DPO is the cheapest lever. e.l.f. extends supplier payments to 70 days while Olaplex sits at 23 — a 47-day swing. Closing that gap unlocks tens of millions without changing inventory or sales velocity.
- The trend matters more than the snapshot. A CCC that lengthens 10+ days year-over-year is a working capital signal even if the absolute number is in-category. Track YoY direction first, peer comparison second.
I've spent eleven years running working capital diagnostics across 35+ ecommerce and CPG brands managing $650M+ in combined revenue. The pattern is consistent: founders fixate on growth rate, then wonder why a profitable P&L produces no cash. The answer almost always lives inside the CCC. This post breaks down the five worst CCCs in the public DTC universe — what's trapped, why, and the three-month playbook we use to compress 30-50 days off these numbers in private brands at the same scale.
"The first thing I noticed was inventory balance is very, very high. You have roughly 250 days or so of inventory which is super, super high. And so your cash conversion cycle is very, very long. Reducing to that would again free up liquidity." — Matt, in a 2025 portfolio review where the brand had built up 250+ days of inventory inside 18 months of fast growth.
Which 5 public DTC brands have the worst cash conversion cycles?
The table below ranks the five worst publicly-traded DTC and CPG brands by cash conversion cycle (DIO + DSO − DPO), using the most recent 10-K filings on file at SEC EDGAR as of April 2026. Sorted descending by CCC days — worst at the top.
| Rank | Brand | Category | DIO | DSO | DPO | CCC |
|---|---|---|---|---|---|---|
| 1 | Olaplex (OLPX) | Haircare CPG | 170.0 | 25.0 | 22.9 | 172.1 |
| 2 | e.l.f. Beauty (ELF) | Beauty CPG | 180.8 | 35.0 | 69.7 | 146.1 |
| 3 | Beauty Health (SKIN) | Beauty CPG | 167.8 | 26.4 | 54.6 | 139.6 |
| 4 | Bark (BARK) | Pet DTC | 171.1 | 7.1 | 39.5 | 138.7 |
| 5 | Revolve (RVLV) | Apparel DTC | 161.3 | 4.9 | 36.1 | 130.1 |
Bottom-5 averages: DIO 170 days, DSO 19 days, DPO 45 days, CCC 145 days. For context, the 12-brand benchmark median is 134 days, the 25th percentile is 86 days, and Warby Parker — the best-in-class outlier — runs 13 days flat. The full benchmark sits in the parent post.
Olaplex (OLPX): 172.1 days — the outlier of outliers
Olaplex is the worst of the worst. 170 days of inventory outstanding means six months of product on shelves and in warehouses before it sells. 25 days of sales outstanding means the wholesale channel (salons, professional, retail partners) takes nearly four weeks to pay. And 22.9 days of payables outstanding means Olaplex pays suppliers on roughly net-21 terms — well below the 45-60 day range you'd expect for a brand with this much volume.
What's trapped
At $423M revenue and 30.6% COGS (the inverse of the 69.4% gross margin), Olaplex carries approximately $60M in inventory at any given moment. That's not a one-time cost — that's a permanent working capital balance funded by something. Either it sits as a drag on cash, or it sits as a draw on a credit facility, or it sits as deferred shareholder return. None of those are good.
Why it happened
Haircare formulations require long manufacturing lead times, SKU breadth has expanded since the 2021 IPO, and the wholesale-heavy channel mix imposes both inventory build-up and collection lag. The 2022-2024 sales reset compounded this: revenue declined faster than inventory could be drawn down, so DIO ballooned. The 23-day DPO is the most fixable item — Olaplex pays suppliers fast for a beauty brand of this scale.
What they could do
Three plays in priority order. Extend DPO from 23 to 45 days — a phone call to AP and a renegotiation with key suppliers releases 22 days of trapped cash. At Olaplex's scale, ~$8M recovered. Compress DIO from 170 to 130 days by killing the bottom 20% of SKUs by velocity — another ~$14M. Wholesale deposit requirements on large orders — ~$3M. Total recoverable: $25M.
e.l.f. Beauty (ELF): 146.1 days — high inventory, partially offset by strong DPO
e.l.f. is a different story. The DIO is actually worse than Olaplex at 180.8 days — six months of inventory — but e.l.f. has done the opposite of Olaplex on the supplier side: 69.7 days DPO. That's strong. It means e.l.f. has used its scale and its supplier leverage to push payment terms out to roughly net-70, which absorbs a meaningful chunk of the inventory drag.
What's trapped
At $1.31B revenue, the absolute dollar exposure is large — roughly $190M of inventory at any moment. But the CCC is "only" 146 days because DPO is doing real work. If e.l.f. ran Olaplex's 23-day DPO instead, the CCC would be over 190 days and the trapped cash would be ~$120M higher.
Why it happened
e.l.f. has expanded explosively — 60%+ growth in recent years — and that growth requires inventory ahead of sales. Beauty SKU breadth, color cosmetics that turn slowly at the long-tail variant level, and channel expansion (Target, Walmart, Ulta, international) all push DIO. The trade-off: high inventory, financed via extended supplier terms.
What they could do
The opportunity is on DIO — specifically the long-tail of color cosmetics SKUs. The category produces 60-70% of revenue from the top 30% of SKUs. A disciplined SKU rationalization at the variant level (specific shades, limited-edition holdovers) could drop DIO from 181 to 140 — ~$40M of working capital, without touching the brand's growth narrative.
Beauty Health (SKIN): 139.6 days — declining revenue, sticky inventory
Beauty Health (formerly The Beauty Health Company, makers of HydraFacial) is the third beauty CPG brand in the bottom 5, with 167.8 days DIO, 26.4 days DSO, and 54.6 days DPO. The 140-day CCC is structural for this category, but Beauty Health has a specific problem: revenue has declined materially while inventory has stayed sticky.
What's trapped
At $300M revenue and 34.7% COGS, Beauty Health carries roughly $48M in inventory. The operating margin is negative (-6.9%) and the net margin is negative (-3.2%). Working capital tied up in product is harder to fund when EBITDA is also under pressure — this is the "stagnant company" CCC compounding pattern that emerges in slow-growth periods, where DIO rises as sales decelerate.
Why it happened
The professional channel (esthetician-administered HydraFacial treatments) requires placing equipment and consumables ahead of treatments. When channel growth slowed in 2024-2025, inventory built up faster than it could be deployed. The 26-day DSO is professional-channel driven — practitioners pay net-30, not net-zero like a DTC consumer.
What they could do
The fix is the hardest of the five — it requires demand recovery, not just inventory discipline. Interim moves: aggressive write-down of slow-moving consumables, repurpose unsold equipment to new market expansion (international), and extend DPO from 55 toward 70 days. The strategic move is rationalizing the equipment refresh cycle so practitioners aren't sitting on prior-generation inventory.
Bark (BARK): 138.7 days — pet subscription with apparel-grade inventory
Bark surprises people. The pet subscription model (BarkBox) should theoretically run a tight CCC — recurring revenue, predictable demand, customer prepayments. But the data tells a different story: 171 days DIO, 7 days DSO, 39 days DPO. CCC of 139 days. That's apparel-grade inventory tied up in pet treats and toys.
What's trapped
At $484M revenue and 37.6% COGS, Bark carries roughly $86M in inventory. The DSO of 7 days reflects the subscription model — customers pay before shipment, so collections are nearly instant. That's the bright spot. The dark spot is the inventory: Bark stocks themed monthly boxes ahead of release, plus retail SKUs, plus the long-tail of toys-by-size for different breeds. SKU complexity at scale.
Why it happened
The subscription box model requires committing to monthly themes 90-180 days in advance. Manufacturing in Asia means long lead times. Themes can't always be reused (November box won't sell in March), so unsold inventory becomes a write-down candidate. Bark has also expanded into retail and food, adding complexity without subscription's recurring-revenue offset.
What they could do
The lever is supply chain redesign, not SKU cull. Themed boxes stay seasonal — that's the product. But toy-by-size and retail expansion can tighten materially. Reduce theme advance commitment from 6 months to 4. Negotiate consignment on retail SKUs. Push DPO from 39 to 60 days on the largest manufacturers. Plausible path: 138 days down to 100 — ~$35M of working capital.
Revolve (RVLV): 130.1 days — apparel DTC at the bottom of the top quartile
Revolve is the least-bad of the bottom 5, but still well above the 134-day median for the broader 12-brand set. 161 days DIO, 5 days DSO (DTC pure-play, near-zero collections), 36 days DPO. CCC 130 days. Apparel.
What's trapped
At $1.23B revenue and 46.5% COGS, Revolve carries roughly $250M in inventory. The DTC purity is doing exactly what it should on DSO — customers pay at checkout. The trapped cash sits entirely in product. Apparel inventory has high obsolescence risk: a season's collection that doesn't sell becomes markdown inventory, which becomes write-down inventory, which becomes a write-off.
Why it happened
Revolve is a curated apparel marketplace with thousands of SKUs across hundreds of brands. The model requires holding inventory across the long-tail to maintain selection. Fast-fashion velocity expectations pressure DIO — last season's stock loses appeal quickly. The 36-day DPO is reasonable for apparel, but not aggressive.
What they could do
The opportunity is on the brand-partner side: shifting from upfront inventory purchases to consignment or revenue-share with smaller brand partners. Push DPO from 36 to 50 by renegotiating with the top 20 brand partners. Tighten markdown discipline so slow-moving SKUs hit outlet within 60 days, not 120. Plausible target: 130 down to 105 days — ~$40M of working capital.
What causes long cash conversion cycles? Five common patterns
Across these five brands and the broader portfolio of private DTC/CPG companies I've worked with, the same five patterns drive long CCCs. If your brand is sitting at 130+ days, one or more of these is likely the culprit.
1. Inventory build-up ahead of growth that didn't arrive
The most common pattern. Brand projects 50% growth, orders inventory 60-90 days ahead at projected volume, growth comes in at 25%. DIO expands mechanically — same dollars of product, fewer dollars of sales. Olaplex 2022-2024 is the textbook case at public scale.
2. Weak DPO in a category that should be stronger
Olaplex's 23-day DPO is the standout example. Beauty CPG brands with $400M+ revenue should be running 50-70 day supplier terms. When DPO sits below DSO, the brand is essentially financing its own inventory plus the wholesale channel's float — that's a cash-out, not a cash-in dynamic. The fix is operational, not strategic: it's a phone call.
3. SKU breadth without rationalization discipline
e.l.f., Bark, and Revolve all share variants of this. SKU count grows with the brand — new colors, new sizes, new themes, new collaborations. Each SKU adds safety stock requirements. Without an active SKU rationalization cadence (quarterly cull of bottom-performing SKUs), inventory days creep up 5-15 days per year as the long tail accumulates.
4. Wholesale channel expansion without working capital re-budgeting
When a DTC brand pushes into retail or wholesale, DSO jumps from near-zero to 30-60 days overnight. Most brands underestimate the cash impact. A brand at $50M revenue moving from 100% DTC to 50% DTC / 50% wholesale takes on roughly $4-6M of permanent working capital expansion just from DSO. Beauty Health's professional channel is this pattern at public scale.
5. Slow-growth periods compound everything
The subtle one. In flat or declining revenue periods, every component of the CCC gets worse simultaneously: DIO rises (stock doesn't move), DSO rises (customers stretch payments), and DPO can't be extended further (suppliers are also under pressure). One 2026 working capital study called this "stagnant company CCC compounding" — CCC can double in 18 months without any single decision being wrong.
"It's like we can never even if it said the bottom line, the P&L said we're profitable, we never have cash." — a CPG founder describing the trapped-cash dynamic in a 2025 working capital diagnostic. This is the lived experience of a 130+ day CCC in a fast-growing brand.
How do you fix a 130+ day cash conversion cycle in 90 days?
I've run this framework across 35+ portfolio brands. The compression target depends on starting point: a brand at 150 days usually gets to 110-120 in 90 days. A brand at 200 days gets to 140-150.
Month 1: Diagnose and quantify
- Week 1: Pull DIO, DSO, DPO for the trailing 12 months. Identify trend direction. A stable 130-day CCC is a different problem than one that's crept from 110 to 130.
- Week 2: Decompose inventory by SKU velocity. The bottom 30% of SKUs almost always holds 40%+ of inventory dollars.
- Week 3: Map supplier terms across the top 20 vendors — current days, contract terms, renegotiation leverage.
- Week 4: Map AR aging by customer type — DTC vs. wholesale vs. marketplace.
Month 2: Execute the easy wins
- DPO extension on top suppliers. 5-10 day extension across the top 5 vendors. Most accept if framed as "aligning to category norms."
- SKU rationalization. Discontinue the bottom 20% of SKUs by 12-month gross profit contribution. Most brands recover 8-12 days of DIO.
- Reorder logic tightening. Quarterly bulk orders become monthly or 6-week reorders on top SKUs.
- Wholesale deposit terms. 25-50% deposit on orders over a threshold with new wholesale partners.
Month 3: Install the cadence to hold the gains
- Monthly working capital review. CCC, DIO, DSO, DPO tracked monthly with a 13-week cash forecast cross-check.
- Quarterly SKU velocity review. Bottom 20% reviewed for discontinuation. Stops long-tail buildup permanently.
- Supplier scorecard. DPO tracked against contracted terms by supplier. Procurement gets a target.
- AR aging dashboard. Wholesale receivables over 30 days trigger collections action.
The 90-day target for most brands at 130-180 day CCC: compress 20-40 days. That translates to 15-25% of working capital recovered, which at $50-200M revenue scales is $5-25M of cash unlocked. That's the difference between hiring the next 5 people, paying down debt, or surviving the next slow quarter.
"I like people to have between three to six months operating expenses in cash. Ideally. It's not always something that's possible." — Matt, on working capital risk management. The brands that survive 2022-style downturns are the ones that compressed their CCC before they needed to, not after.
If you're sitting at 130+ days and want a second opinion on what's actually driving it, the full public DTC benchmark sits here. The working capital efficiency cut sits here. And the vertical-by-vertical breakdown is here — useful if your business is in food, apparel, beauty, or pet and you want to see where you sit relative to your direct category peers.
Frequently Asked Questions
Which public DTC brand has the worst cash conversion cycle in 2026?
Olaplex (OLPX) has the longest cash conversion cycle in 2026 at 172.1 days, driven by 170 days of inventory outstanding, 25 days sales outstanding, and only 22.9 days payables outstanding. The combination of slow-turning haircare inventory, wholesale-channel collections, and weak supplier terms makes Olaplex the outlier among the publicly-traded DTC and CPG brands in their latest 10-K filings.
How much cash is trapped in a 170-day inventory cycle?
At Olaplex's revenue scale ($423M FY2025) and 30.6% COGS, 170 days of inventory equals roughly $60M of cash sitting in product. Compressing inventory days from 170 to 100 — still high but supportable for a beauty CPG — would unlock approximately $25M of working capital. That's not a marketing budget; that's debt paydown, dividend capacity, or a runway extension during a slow-growth year.
Why do beauty and apparel brands have the worst cash conversion cycles?
Beauty CPG and apparel DTC dominate the bottom of CCC rankings because they share three structural drags: long manufacturing lead times (90-180 days for beauty formulations and apparel production runs), high SKU breadth requiring safety stock at every variant, and wholesale channels that delay collections by 30-60 days. The result is 130-180 day CCCs that look bad but are partially category-driven. The fix isn't to magically have a 30-day CCC — it's to compress 20-40 days through DPO extension and inventory discipline.
What's a healthy cash conversion cycle for a $50-200M DTC brand?
It depends on category. Pure DTC apparel and beauty brands typically run 100-150 days at $50-200M revenue. Food and consumables can run 30-60 days. Vertically integrated DTC (like Warby Parker at 12.8 days) can run sub-30. The benchmark we use with portfolio brands: median for your category, then track YoY trend. A brand whose CCC lengthened by 10+ days year-over-year is showing working capital strain even if the absolute number is in-category. Trend matters more than the snapshot.
How do you compress a 150+ day cash conversion cycle?
Three levers in priority order. First: extend DPO by negotiating supplier terms from 30 days to 45-60 days — this is the fastest win and costs nothing if you have leverage. Second: compress DIO by killing slow-moving SKUs and tightening reorder points. A typical SKU rationalization at 200+ SKU brands removes 15-25% of inventory holding without revenue impact. Third: accelerate DSO with deposit terms on wholesale orders, factoring receivables, or shifting customer mix toward DTC. The 3-month framework: month one diagnose, month two execute the easy DPO and SKU wins, month three install the operating cadence to hold the gains.
Sources and methodology
All cash conversion cycle figures are computed as DIO + DSO − DPO using inventory, accounts receivable, accounts payable, revenue, and cost of revenue from the most recent 10-K filings on file at SEC EDGAR as of April 2026. DIO uses average inventory; DSO uses average accounts receivable; DPO uses average accounts payable; all annualized to 365 days against the relevant flow line item.
- Olaplex Holdings Inc. (OLPX), Form 10-K, FY2025
- e.l.f. Beauty Inc. (ELF), Form 10-K, FY2025
- Beauty Health / SkinHealth Systems Inc. (SKIN), Form 10-K, FY2025
- BARK Inc. (BARK), Form 10-K, FY2025
- Revolve Group Inc. (RVLV), Form 10-K, FY2025
- Source data: SEC EDGAR annual reports, accessed April 2026
- Benchmark data: Eightx Public DTC/CPG Working Capital Benchmark, 12 brands, FY2025-2026
Disclosure: this analysis is based on publicly disclosed financial filings. Eightx has no client relationship with any of the five brands listed. The framing throughout treats these brands as cautionary case studies for understanding the working capital dynamics of beauty, apparel, and pet DTC categories — not as criticisms of management. All five companies are run by competent operators navigating real category and growth constraints.
