DTC Benchmarks
Cash Conversion Cycle by DTC Vertical 2026: Apparel vs Beauty vs Food
Cash conversion cycle varies sharply by DTC vertical, so there is no single healthy number. Across 12 public brands, apparel DTC medians 162 days, beauty CPG 146 days, food and beverage 121 days, and other DTC such as eyewear, outdoor, and collectibles leads at 56 days. Apparel and beauty run inventory-heavy slow-turn cycles, while fast product turns and retail integration compress the cycle. Benchmark against your vertical, not the pooled 134-day average.
Executive summary: Across 12 public DTC/CPG brands, cash conversion cycle spans Olaplex 172 days down to Warby Parker 13 — a 13x range driven almost entirely by inventory. Apparel medians 162, beauty 146, food 121, pet 139, other DTC 56. Vertical sets what's healthy and what you can borrow against.
Key Takeaways
- Apparel DTC medians 162 days CCC. Revolve 130, FIGS 194 — driven by 161-221 days of inventory across SKU complexity (size x color x style) and seasonal pre-buys.
- Beauty CPG medians 146 days. Olaplex (172), e.l.f. (146), Beauty Health (140) — high gross margins (65-71%) but locked-up cash from 168-181 days of inventory due to long manufacturing lead times.
- Food & beverage spans the widest range: Vital Farms at 41 days because eggs turn fast; Celsius at 316 days because of one-off receivables timing in the data year. Median 121.
- Other DTC (eyewear, outdoor, collectibles) is the leader at 56 days median. Warby Parker runs 13 days because of vertically-integrated retail; Funko 56; Yeti 97. Faster turns + better DPO leverage.
- Working capital lines scale with vertical. Apparel/beauty can borrow against 50-80% of inventory (the largest line); food brands lean on supplier financing and FCC programs; other DTC borrows less because there's less to borrow against.
Eightx manages $650M+ in annual revenue across 35+ DTC and CPG brands. CCC is the metric I look at second on every diligence — gross margin first; CCC tells me whether the margin actually shows up as cash. Founders rarely realize "healthy" is not one number. A 130-day CCC is dangerous for a Funko-style collectibles business and aggressive-but-fine for an Olaplex-style beauty CPG. The vertical is the prior.
I had a company doing $80M and 16 months in a row of profit and they still couldn't find the capital they wanted. The bottom line said profitable but they never had cash. That's CCC. Profit and cash live in different rooms — the door between them is your working capital cycle.
The 2026 cash conversion cycle benchmark by DTC vertical
Twelve public DTC and CPG brands, latest 10-Ks on SEC EDGAR, segmented by vertical. CCC = DIO + DSO − DPO. Figures in days.
| Vertical | Median CCC | DIO | DSO | DPO | n |
|---|---|---|---|---|---|
| Apparel DTC | 162.3 | 161-221 | 4-5 | 31-36 | 2 |
| Beauty CPG | 146.1 | 168-181 | 25-35 | 23-70 | 3 |
| Food & Beverage CPG | 121.0 | 51-180 | 33-209 | 28-74 | 3 |
| Pet DTC | 138.7 | 171 | 7 | 40 | 1 |
| Other DTC | 55.8 | 40-133 | 1-47 | 29-64 | 3 |
| Pooled | 134.4 | 40-221 | 1-209 | 22-74 | 12 |
The pattern is unmissable: apparel and beauty are inventory-heavy, slow-turn cycles; food & beverage and other DTC compress when product turns fast or retail integration shortens the cash-out to cash-in gap. The pooled 134.4 is a sanity check only — never benchmark against pooled when you operate one vertical.
Apparel DTC: 162-day median, all driven by inventory
Apparel tops the CCC range. At $20M revenue running 162 days CCC, you have $8.9M of working capital locked up at any given moment — that's why apparel brands are perpetually capital-hungry even when contribution margin looks healthy.
| Company | Revenue | DIO | DSO | DPO | CCC |
|---|---|---|---|---|---|
| Revolve (RVLV) | $1.2B | 161.3 | 4.9 | 36.1 | 130.1 |
| FIGS | $420M | 221.1 | 4.7 | 31.4 | 194.4 |
| Stitch Fix (FY18)* | $1.2B | 61.4 | — | 46.3 | ~30 |
| Lululemon | $11.1B | 128.8 | — | 25.1 | ~104 |
*Stitch Fix data shown for historical reference; not in pooled median.
Drivers:
- SKU complexity is the multiplier. Size x color x style explodes the SKU count. FIGS at 221 days inventory is not mismanagement — it's the math of needing every size in stock for every scrub style across multiple colors. Demand forecast accuracy improvement of 10% drops DIO 15-20%; that's why apparel finance teams obsess over forecasting.
- Seasonal pre-buys lock cash months before sale. Spring inventory orders ship in October, hit your warehouse in January, and start selling in February. That's 4 months of inventory in transit before a single unit converts to revenue.
- DSO is small (4-5 days for pure DTC) so it's not the lever. The lever is DIO and DPO.
- DPO at 31-36 days is industry-standard from Asian manufacturing — typically 50% deposit at PO, 50% at shipment with 30-60 day terms post-arrival. Top apparel operators stretch DPO to 60-90+ once they hit $50M and can negotiate.
Lululemon's 104-day CCC at $11B revenue shows the ceiling — vertically-integrated retail and scale-driven supplier leverage compress the cycle 25-30% versus pure-DTC apparel. Most $5M-$50M apparel brands can't replicate this and run closer to FIGS-style 194 days.
Beauty CPG: 146-day median, high margin but cash-locked
Beauty is the cruel one: gross margins of 65-71% (Olaplex 69%, e.l.f. 71%, Beauty Health 65%) make the P&L sing, then the balance sheet tells you you're locked up.
| Company | Revenue | DIO | DSO | DPO | CCC |
|---|---|---|---|---|---|
| Olaplex (OLPX) | $423M | 170.0 | 25.0 | 22.9 | 172.1 |
| e.l.f. Beauty (ELF) | $1.3B | 180.8 | 35.0 | 69.7 | 146.1 |
| Beauty Health (SKIN) | $301M | 167.8 | 26.4 | 54.6 | 139.6 |
| Honest Co (HNST) | $371M | 106.9 | — | 22.3 | ~85 |
Drivers:
- Manufacturing lead times are 3-6 months for branded skincare/haircare/cosmetics — formulation, fill, packaging, FDA labeling. You need 4-6 months of inventory just to avoid stockouts on hero SKUs.
- DSO is meaningfully higher than apparel (25-35 days) because beauty CPG is increasingly hybrid — retail (Sephora, Ulta, Target) plus DTC. Retailer terms are net 30-45 typically, dragging blended DSO up.
- e.l.f. is the supplier-leverage outlier: 70-day DPO is what scale buys you. e.l.f.'s relationship with their Chinese manufacturers (and the volume they order) earns net-90+ payment terms in some cases. That's $250M of working capital they're not funding because suppliers are funding it for them.
- Olaplex's 22.9-day DPO is the rookie mistake. A 23-day DPO with 170-day inventory means the brand pays suppliers 5x faster than it sells through inventory. That's a recipe for chronic working-capital tightness. As Olaplex matures, DPO extension is the easiest cash-unlock available.
Food & beverage CPG: 121-day median but huge spread
Food & beverage is the most variable vertical — "food" spans shelf-stable canned goods and same-week-perishable eggs. The spread in our sample is enormous: Vital Farms 41 days vs Celsius 316.
| Company | Revenue | DIO | DSO | DPO | CCC |
|---|---|---|---|---|---|
| Vital Farms (VITL) | $759M | 51.2 | 32.6 | 42.5 | 41.3 |
| Beyond Meat (BYND) | $275M | 114.5 | 34.5 | 28.0 | 121.0 |
| Celsius Holdings (CELH) | $1.3B | 180.0 | 209.2 | 73.5 | 315.7 |
Drivers:
- Vital Farms (eggs) is the model: 51-day DIO because eggs have a short shelf life and force fast turns. DSO 33 because retailer terms. DPO 43 because they have leverage with farms. CCC 41 days — that's a healthy DTC/wholesale hybrid.
- Beyond Meat sits in the middle — frozen plant-based protein has a longer shelf life (115 days inventory), DSO/DPO roughly balanced. The 121-day CCC is normal for a mid-scale food CPG with refrigerated logistics.
- Celsius's 316-day CCC is largely a DSO artifact from the Pepsi distribution agreement timing — when a CPG transitions from self-distribution to a major partner like Pepsi, AR balloons during the handoff. By FY2024 Celsius's CCC normalized closer to peers; the 2023 data point in our sample is a transition snapshot.
- Subscription and pre-sell models compress food CCC dramatically. A subscription DTC food brand collecting cash before product ships can run negative CCC — the customer is funding inventory.
Pet DTC: 139-day median, the long tail of subscription complexity
Pet DTC is a single-company sample (Bark) but tells a structural story: subscription-led pet brands look like apparel on inventory and food on margin.
| Company | Revenue | DIO | DSO | DPO | CCC |
|---|---|---|---|---|---|
| Bark Inc. (BARK) | $484M | 171.1 | 7.1 | 39.5 | 138.7 |
Drivers:
- 171-day DIO is the giveaway: Bark's BarkBox model requires holding 6 months of toys and treats across hundreds of themed monthly variations. That looks like apparel SKU complexity except the cash is locked up against a recurring subscription audience.
- DSO of 7 days is consumer-DTC speed — credit-card capture at the point of sale.
- DPO at 40 days is normal Asian-manufacturing terms. Headroom exists to extend.
- The subscription doesn't help here because cash is collected monthly while inventory is procured 6 months ahead.
Other pet DTC operators (Chewy at scale, smaller subscription brands at $5-50M) generally run 90-150 days. Pet treat brands compress further; pet supplement and toy brands push higher.
Other DTC (eyewear, outdoor, collectibles): 56-day median, the leaders
This is the cohort apparel and beauty founders should study. 56-day CCC is achievable in DTC — the playbook just looks different.
| Company | Revenue | DIO | DSO | DPO | CCC |
|---|---|---|---|---|---|
| Warby Parker (WRBY) | $872M | 40.5 | 1.4 | 29.1 | 12.8 |
| Funko (FNKO) | $908M | 39.8 | 47.0 | 31.0 | 55.8 |
| Yeti (YETI) | $1.9B | 133.3 | 27.6 | 64.3 | 96.6 |
Drivers:
- Warby Parker at 13 days CCC is a vertical-retail story. They make most product to order through their own optical labs after the customer sees a doctor in-store or online. DIO of 41 days is just lens-and-frame raw materials. DSO of 1.4 days is point-of-sale capture. They're operating closer to a service business than a product business.
- Funko at 56 days has fast-turning licensed product with retailer-driven sell-through. DIO 40 because Pop! figures are made-to-fad, sold quickly, written off if they don't move. DSO 47 because Funko sells primarily wholesale with net 30-45 retailer terms. DPO 31 with manufacturers.
- Yeti at 97 days is the giant in this group, but its 64-day DPO is the standout — Yeti has earned >2 months of payment terms from its manufacturing partners, which funds 50% of their inventory needs. That's the playbook other operators want to copy.
I had a client running 250 days of inventory at $30M revenue. We modeled harmonizing to 120 days across categories — they held 8 months in some products and 4 months in others; what if everything dropped to 4 months. The cash unlock was multi-million dollars. Inventory days are the single biggest CCC lever in apparel and beauty, and most operators don't realize how much room they have until someone forces the math.
What working capital lines can you borrow against by vertical?
Founders ask me about this most. Your CCC determines your borrowing base — what's locked up is what lenders advance against. Practical breakdown at $20-50M revenue:
| Vertical | Inventory line (50-80% advance) | AR line (70-85%) | Other |
|---|---|---|---|
| Apparel DTC | Largest line. $3-8M of capacity at $20-50M rev. Asset-based lender wants borrowing-base certificate biweekly. Discount aged inventory 50%. | Small ($200-500k) since DSO is short. Wholesale apparel can layer factoring on top. | POS-style merchant cash advance against forward sales. Term loans against operating runway. |
| Beauty CPG | Substantial. $4-10M at this rev range. Lenders haircut packaging and unfinished goods more aggressively. Gross-margin coverage tests are common. | Larger than apparel ($500k-2M) because retail sales drive DSO 25-35 days. Factoring works at 70-80% advance. | Brand IP and trademark-backed term loans for top-quartile brands. Royalty financing emerging. |
| Food & Beverage | Moderate. Shelf-stable: $2-6M. Refrigerated/perishable: lenders rarely advance against because expiration risk. | Substantial when wholesale-led. Factoring at 80% advance is standard. | USDA-backed loans for ag-adjacent brands. Co-packer financing arrangements. |
| Pet DTC | Moderate ($1-4M) at this rev range. Subscription audience is collateral if MRR is consistent (recurring-revenue debt facilities). | Small ($100-300k) for pure DTC. | Recurring-revenue debt (Capchase, Pipe historical) sized at 6-12x MRR. |
| Other DTC | Smallest borrowing base. Lower DIO = less inventory to advance against ($500k-3M). | Variable. Funko-style wholesale 47-day DSO supports a meaningful AR line. | Cleaner balance sheet supports unsecured term debt at lower rates. |
The headline: apparel and beauty have the most working capital to borrow against — that's what a 162-day CCC actually buys you in the lending market. Other DTC has less to pledge but typically borrows at better rates because the balance sheet is cleaner.
What's healthy CCC by revenue stage?
Vertical sets the floor; revenue stage sets the realistic operating range. Below is what I expect to see at each stage in healthy private-brand engagements.
| Stage | Apparel/Beauty/Pet | Food & Beverage | Other DTC (eyewear, outdoor, collectibles) |
|---|---|---|---|
| $0-5M (early) | 120-180 days. Limited supplier leverage; small POs at full deposit. | 60-100 days. Subscription/pre-sell models can run negative CCC. | 40-90 days. Make-to-order or fast turns dominate. |
| $5-20M (growth) | 120-160 days. First DPO negotiations possible; 30-45 days is realistic. | 60-90 days. Co-packers may extend payment terms. | 40-80 days. |
| $20-50M (scale) | 100-150 days. DPO can stretch to 45-60 days; inventory financing common. | 50-90 days. Retailer DSO drag begins; offset with supplier financing. | 30-70 days. |
| $50-200M (mid-market) | 90-130 days. Top operators use SCF (supply-chain finance) to push DPO 60-90. | 40-80 days. | 30-60 days. |
| $200M+ (mature) | 80-120 days. e.l.f.-style 70-day DPO, IP-backed financing, asset-light variants. | 30-70 days. | 20-50 days. |
Trajectory matters more than the number. A CCC that lengthens 10+ days year over year is a working-capital crunch in slow motion — long before it shows up in your bank balance. I tell every CFO I work with: graph CCC monthly, alongside the cash balance, alongside the 13-week forecast. The three-line chart catches problems 90 days earlier than the bank balance alone.
How do you actually compress your cash conversion cycle?
The levers, ranked by how much cash they typically free up at $20-50M revenue:
- Reduce DIO via SKU rationalization (largest lever in apparel/beauty). The bottom 20% of SKUs typically tie up 35% of inventory. Killing them frees 30-45 days of inventory in the affected category. At $30M apparel revenue, that's $1.5-2.5M of cash.
- Extend DPO via supplier negotiation (second-largest lever, requires scale). Moving from 30 to 60 days DPO at $30M revenue with 50% gross margin frees $1.2M. Most $20M+ brands have 15-30 days of unutilized DPO room.
- Improve forecast accuracy. Every 10% improvement drops DIO 15-20%. Most brands at this stage are running 35-50% absolute forecast error; getting to 25% unlocks meaningful inventory.
- Move to consignment or VMI (vendor-managed inventory) for top-velocity SKUs. Suppliers carry the inventory until you sell. Hard to negotiate but transformational.
- Reduce DSO with payment-on-ship or deposit-on-PO for B2B/wholesale channels. 5-10 days DSO compression at $30M revenue with 30% wholesale mix = $250-500k cash.
- Add supply-chain finance (SCF) programs. A bank pays your supplier early at a discount; you pay the bank later. Effectively extends DPO without the supplier feeling it. Typically available at $50M+ revenue.
None is a silver bullet. Most $5-50M brands run 2-3 in parallel and compress CCC 30-60 days over 12-18 months. That's real money — the difference between hiring growth marketing or buying inventory you don't need.
Frequently Asked Questions
What is the average cash conversion cycle by DTC vertical in 2026?
Median CCC by vertical from 12 public 10-K filings: apparel DTC 162.3 days (Revolve 130.1, FIGS 194.4); beauty CPG 146.1 days (Olaplex 172.1, e.l.f. 146.1, Beauty Health 139.6); food & beverage CPG 121.0 days (Vital Farms 41.3, Beyond Meat 121.0, Celsius 315.7); pet DTC 138.7 days (Bark 138.7); other DTC (eyewear, outdoor, collectibles) 55.8 days (Warby Parker 12.8, Funko 55.8, Yeti 96.6). Pooled median across all verticals is 134.4 days.
Why do apparel DTC brands have longer cash conversion cycles than food brands?
It's almost entirely a DIO problem. Apparel runs 161-221 days of inventory because of SKU complexity (size x color x style), seasonal demand, and pre-buying months of stock through traditional 3PL systems. Food & beverage runs 51-114 days for shelf-stable items because shorter shelf life forces faster turns and more predictable demand. DSO is similar across both (typically 0-35 days for DTC channels). DPO varies but is not the main gap. The 4-8x DIO differential is the entire story.
What is a healthy cash conversion cycle by revenue stage for an ecommerce brand?
Below $20M: 60-120 days is normal because you can't negotiate vendor terms yet. $20M-$50M: 90-150 days for apparel/beauty; 60-100 for other DTC. $50M-$200M: 100-160 days starts to compress as supplier leverage kicks in. $200M+: top operators push below 60 days through supplier financing and DPO extension. The number itself matters less than the trajectory: a CCC that lengthens 10+ days year over year is a working-capital crunch in slow motion.
How much working capital can an apparel DTC brand borrow against?
For an apparel DTC brand running ~162 days CCC at $20M revenue, locked-up working capital is roughly $20M x (162/365) = $8.9M. Lenders typically advance against three buckets: 50-80% of clean inventory (the largest line for apparel; expect $3-5M of capacity at this revenue), 70-85% of qualifying AR (small for DTC since DSO is short; under $500k), and POS-style merchant cash advance against forward sales. Asset-based lenders generally want a borrowing base certificate every two weeks at this stage.
How is cash conversion cycle calculated and what are typical sources?
CCC = DIO + DSO − DPO, where DIO = (avg inventory / COGS) x 365, DSO = (avg AR / revenue) x 365, and DPO = (avg AP / COGS) x 365. The data in this analysis comes from SEC EDGAR 10-K filings for 12 publicly-traded DTC and CPG brands. We use trailing-twelve-month income statement values and balance sheet point-in-time values; private brands at $5M-$150M typically run higher than public peers because they lack supplier-financing scale.
Sources and methodology
Twelve public DTC/CPG brands with reported inventory, AR, AP, and COGS in their latest 10-K on SEC EDGAR. Tickers: RVLV, FIGS, OLPX, ELF, SKIN, VITL, BYND, CELH, BARK, WRBY, YETI, FNKO. Reference: SFIX (FY18), HNST, LULU. Reporting period FY 2021-2026 (majority FY 2025-2026). CCC = DIO + DSO − DPO. Pooled: median 134.4d; p25 55.8; p75 172.1; range 12.8-315.7.
Companion analyses: CCC: 130 Days Median Public DTC 2026 (pooled cut), Inventory Days by DTC Vertical (DIO isolated), and Working Capital Efficiency Public DTC 2026 (WC/sales).
