Talk to a CFO
Eightx Talk to a CFO
← All Insights

Financial Strategy

The DTC financial operating system: 9 KPIs, one rhythm

·By Matt Putra, Managing Partner ·15 min read

A DTC financial operating system is nine KPIs reviewed every Monday in 30 minutes over a 13-week rolling cash forecast: cash balance, forecast trough, blended MER, CM2, inventory weeks on hand, DIO trend, CAC payback, gross margin vs plan, and AP aging. In Eightx's client panel, brands running this rhythm catch problems six to ten weeks earlier than brands operating reactively.

The DTC financial operating system: 9 KPIs, one rhythm

Key Takeaways

  • Nine KPIs, reviewed every Monday in 30 minutes, replace the reactive dashboard habit. Cash balance, the 13-week forecast, blended MER, CM2, inventory weeks on hand, DIO trend, CAC payback, gross margin vs plan, and AP aging.
  • Blended MER benchmarks rise with scale: roughly 3-4x under $5M, 4-6x at $5-15M, and 5-8x above $15M. Below 2.5x for two weeks running is an escalation trigger, not a rounding error.
  • The cash conversion cycle is an inventory problem, not a payables problem. Days inventory outstanding drives the DTC cycle. Consumables brands can run a 5-day net cycle; multi-category brands routinely sit at 40 days or worse.
  • The 13-week rolling cash forecast is the centerpiece, not a chart. Every Monday review ends on one question: which week is the cash trough, and is it above the floor.
  • This is a discipline problem, not a tooling problem. Shopify, QuickBooks or Xero, and one tracking spreadsheet surface all nine numbers. You do not need a BI stack to start.

Most 8-figure DTC (direct-to-consumer) brands are run on gut feel and the Shopify dashboard. The founder checks revenue every morning, panics about the ad account every afternoon, and finds out the business nearly ran out of cash about three months after it almost did. That is not a financial operating system. That is a smoke alarm you only hear after the fire.

A financial operating system is the opposite: a deliberate cadence that turns surprises into scheduled decisions. Nine numbers, reviewed every Monday in 30 minutes, layered over a 13-week rolling cash forecast. In Eightx's client panel, brands running this rhythm catch inventory and margin problems six to ten weeks earlier than brands operating reactively, which is roughly the difference between fixing a Q4 over-order in October and discovering it in January when the cash is already gone. This post lays out the nine KPIs, the benchmarks to beat, and the weekly meeting that ties them together.

Why "check the dashboard" is not a financial operating system

Watching revenue is not managing the business. Revenue is a lagging indicator. By the time it moves, the decision that moved it, the ad budget you set, the inventory you bought, the discount you ran, happened weeks earlier. A founder staring at today's sales number is reading the last chapter and calling it a forecast.

The reactive loop has a predictable shape. Sales look fine, so nobody looks harder. Then a big inventory payment clears, a supplier deposit goes out, and Q4 ad spend ramps all in the same three weeks, and suddenly the bank balance is a fraction of what it was. Nobody planned for it because nobody was looking forward. When I talk to founders running a brand this size, the thing they keep saying is that they knew the revenue number cold and had no idea what their cash position would be in six weeks. Those are two different questions, and only one of them keeps you solvent.

A financial operating system fixes the loop by separating leading indicators from lagging ones and putting the leading ones on a schedule. Cash, margin, and inventory risk are all visible before they hit the P&L. The system is not a fancier dashboard. It is the discipline of looking at the right nine numbers on the same day every week and acting on them.

The 9 KPIs and the benchmark to beat

Here is the core of the system. Nine numbers, each one a leading indicator, each one with a healthy range and a red-flag line. The benchmarks below are midpoints of published ranges and vary by vertical, so treat them as the starting reference and tighten them to your category.

The chart above shows the pattern that matters most: profitability ratios improve as brands scale, and inventory tightens. Blended MER climbs from around 3.3x under $5M to 6.0x above $15M, not because bigger brands are better at ads, but because owned channels (email, SMS, repeat purchase) carry more of the revenue and dilute the paid-acquisition cost. In our experience, if you are sub-$10M and running MER above 5x, that usually means you are underinvesting in growth, not winning.

KPIWhat it measuresWhere to find itHealthy range (8-fig DTC)Red flag
Cash balanceLiquidity bufferBank / accounting system6-8 weeks of fixed OPEXUnder 4 weeks of OPEX
13-week forecast (lowest week)Forward liquidity13-week rolling modelNo week below the floorAny week dips negative
Blended MERMarketing efficiency, all spendRevenue divided by total ad spend3-6x by revenue bandUnder 2.5x for 2+ weeks
CM2 by channelProfit after variable costsP&L / contribution tracker15-25% median; 30%+ owned-channel-heavyUnder 20% on paid
Inventory weeks on handStock cover at current sell rateInventory / accounting6-10 weeks (category varies)Over 14 weeks or under 3
DIO trend (4-week rolling)Inventory days directionAccounting systemFlat or fallingRising 3+ weeks running
CAC by channelAcquisition efficiencyAd spend divided by new customersPayback under 6 monthsPayback over 9 months
Gross margin vs planProduct margin vs budgetP&L vs budgetWithin 2pp of planOver 3pp below plan
AP aging (30/60/90)Supplier payment healthAccounting systemUnder 20% of AP past 60 daysAny supplier on 90+ days
Sources: Eightx analysis; Finaloop DTC benchmarks; Wayflyer. Values are midpoints of published ranges and vary by vertical.

Two of these deserve a note. CM2 (contribution margin after COGS, shipping, payment fees, and variable marketing) is the number that tells you whether you can afford to acquire another customer. A brand can post a 55% gross margin and a 16% CM2, and it is the 16% that decides whether growth is profitable or just expensive. The cross-category DTC median CM2 lands roughly 15-25% (Finaloop puts the 7-8-figure median near 25%; vendor panels put the median at 15-20%), with stronger, owned-channel-heavy brands running 30%+. Below 20% on paid channels, you are buying revenue with your own cash.

The other is CAC. It varies so wildly by vertical and channel, anywhere from around $25 in high-volume categories to $68-84 across the broader DTC average, that a single CAC number is close to useless as a benchmark. Anchor on CAC payback period instead: CAC divided by gross margin per customer per month. Healthy DTC brands recover the cost inside six months.

Returns are quietly eating your margin. See by how much.

Get our Real Cost of Returns calculator: plug in your numbers, see the true hit per return.

On its way.

Check your inbox. We'll send the Real Cost of Returns calculator shortly.

The dashboard you can build without a custom tool

The most common objection I hear is that the brand needs a data team or a BI platform before it can do any of this. It does not. Nearly every 8-figure brand already has Shopify for revenue and orders, QuickBooks or Xero for the books, and a spreadsheet habit. That is enough to surface all nine KPIs.

The build is a single tracking sheet: one column of KPIs down the side, one column per week across the top, and the benchmark and red-flag line pinned in the first two columns so the review is a scan, not a calculation. Revenue and orders come from Shopify. Cash, AP aging, and margin come from the accounting system. Blended MER is Shopify revenue divided by total marketing spend across every platform, which you pull manually or from an aggregator. The pattern we see again and again is that the brands who get this working did not buy anything, they just committed to filling in the same nine cells every Monday.

Third-party tools earn their place once you scale. Triple Whale, Northbeam, or a Polar-style contribution tracker save time on blended MER and CM2 once the manual pull gets painful, and Sellerboard-type tools help on the marketplace side. But none of them are prerequisites. When we have struggled with this ourselves, the fix was never a better tool, it was putting the bank balance from one week to the next on a Google sheet and refusing to skip a week. This is a discipline problem wearing a tooling costume.

The 30-minute Monday review and the escalation rules

The weekly review is the engine. Same day, same time, 30 minutes, two or three people: the founder, the ops or finance lead, and the fractional CFO if there is one. The agenda is fixed so the meeting never drifts into a strategy debate.

First, update the 13-week rolling cash forecast with last week's actuals. The 13-week forecast is the single most important tool in the system: it projects cash in and cash out for the next quarter, week by week, so you can see the trough coming. Second, run the nine KPIs against their benchmarks and flag every red. Third, and this is the part most reviews skip, end on one question: which week is the cash trough, is it above the floor, and if not, who owns the action to fix it. A review that does not end on a named owner and a named week is just a status update.

Three escalation triggers turn a flagged KPI into a decision. One: any forecast week dips below the cash floor, which is usually set at 4-6 weeks of fixed OPEX. Two: blended MER drops below 2.5x for two consecutive weeks. Three: inventory crosses 14 weeks on hand. Hit any of these and the review stops being a scan and becomes a working session, because each one is a leading indicator of a cash event eight to twelve weeks out.

The reason the cash floor matters so much is the cash conversion cycle. The chart below shows where DTC cash actually gets trapped.

DSO (days sales outstanding) is near zero for DTC because customers pay at checkout, so the cash conversion cycle is essentially days inventory outstanding minus days payables outstanding. That makes DIO the villain in almost every case. A consumables brand turning stock in 35 days on 30-day supplier terms runs a 5-day net cycle and barely funds its own inventory. A multi-category brand sitting at 75 days of inventory on the same 35-day terms is financing 40 days of stock out of its own bank account. Extending supplier terms helps at the margin, but the real lever is almost always DIO.

Common failure modes and how to fix them

Three failure modes show up over and over, and all three are quiet. They do not announce themselves, which is exactly why the weekly cadence exists to catch them.

The first is the founder who knows revenue cold but cannot state the cash position. This is the most common and the most dangerous, because revenue confidence masks cash risk right up until a supplier deposit and an ad ramp land in the same week. The fix is the 13-week forecast, updated weekly. The second is MER that looks fine because the marketing team reports platform ROAS, not blended. Platform ROAS counts the good clicks and ignores the spend that did not convert, so it always flatters. Blended MER, total revenue over total spend, is the only version that ties to the bank account. When I talk to founders who thought their ads were profitable and were not, this is almost always the gap.

The third is inventory weeks on hand that is missing or wrong because COGS is not being booked on time. If the books lag, the inventory number lags, and the brand keeps re-ordering against stale data until it is sitting on months of stock. I have seen brands carrying 250 days of inventory describe it as "just a timing thing," when the outer boundary for a healthy DTC brand is closer to three to four months at the very most, and most should be tighter. The fix is a monthly close that actually closes: books reconciled inside a few days, COGS booked, inventory trued up.

CadencePrimary purposeCore outputsTime required
Weekly (Monday)Keep cash, inventory, and marketing risk visibleUpdated 13-week forecast, 9-KPI review, action log30 minutes
Monthly (day 5-10)Close books and correct the forward planBudget vs actual, margin review, expense audit, reforecast2-4 hours
QuarterlyReplan for the next growth cycle12-month reforecast, inventory and media reset, capital planningHalf a day
AnnualStrategic resetFull P&L audit, operating plan, board update1-2 days
Sources: Eightx DTC cash flow playbook; Finaloop DTC financial cadence framework. The weekly review is the main event; monthly and quarterly are the checkpoints.

The weekly cadence slots into a monthly close and a quarterly reset, as the overlay above shows, but do not let the monthly and quarterly work crowd out the weekly rhythm. The monthly close corrects the plan; the quarterly reset replans; but the weekly 30 minutes is what keeps you from ever being genuinely surprised. Miss the weekly and the monthly close becomes an autopsy.

The brands that survive the January cash trough are not the ones with the best products or the cheapest CAC. They are the ones who saw the trough coming in October, because they were looking at the same nine numbers every Monday. The system is boring on purpose. Boring is what keeps you solvent.

Sources and methodology

Benchmark ranges are compiled from published DTC finance benchmark reports, not a single source. Gross margin, contribution margin, and MER ranges are drawn from cross-vertical benchmark publishers and reconciled against Eightx's own operating analysis. Where a single midpoint is shown in a chart or table, the underlying range is noted in the surrounding text. See Finaloop's DTC ecommerce profit benchmarks.

Cash conversion cycle figures follow the standard DIO-minus-DPO framing for DTC. Because DTC customers pay at checkout, days sales outstanding is treated as near zero and the cycle reduces to inventory days minus payables days. Range detail and the working-capital logic are drawn from Wayflyer's ecommerce cash conversion cycle guide.

The 13-week rolling forecast is treated as the centerpiece of the weekly cadence. The forecast structure, the weekly actuals-update discipline, and the cash-floor concept are drawn from the Eightx DTC cash flow playbook, which frames the 13-week model as the primary financial tool for a scaling DTC brand.

The six-to-ten-week earlier-detection observation is an Eightx client-panel finding, not independent academic research. It reflects patterns across brands Eightx has advised through the weekly-cadence model and should be read as practitioner observation. Individual results vary by category, seasonality, and how consistently the review actually happens.

Operator-voice observations are anonymized and aggregated. Any figures attributed to operators (inventory days, MER thresholds, cash-tracking habits) describe patterns across multiple brands and never identify an individual company.

Frequently asked questions

what is a blended mer and what should mine be for my dtc brand?

Blended MER is total revenue divided by total marketing spend, across every channel, not the ROAS your ad platform reports. As a rough guide, brands under $5M run 3-4x, $5-15M brands run 4-6x, and $15M+ brands run 5-8x. If yours drops below 2.5x for two weeks in a row, treat it as a problem to solve, not noise.

what's the difference between gross margin and contribution margin?

Gross margin is revenue minus the cost of the product itself (COGS). Contribution margin keeps subtracting the other variable costs of selling that unit: shipping, payment fees, and for CM2, variable marketing. Gross margin can look healthy at 55% while CM2 is 16%, and it is CM2 that tells you whether you can afford to acquire another customer.

how many weeks of inventory should a dtc brand hold?

Most blended DTC brands target 6-10 weeks on hand. Beauty and consumables run tighter at 4-6 weeks; apparel runs longer at 8-10. If you are carrying more than 14 weeks, you have a cash problem dressed up as an inventory problem. The median ecommerce brand carries far more than it should.

do i really need a 13-week cash flow forecast?

If you carry inventory and buy ads, yes. The 13-week rolling forecast is the one tool that tells you which future week your cash dips lowest, before it happens. You update it weekly with real actuals so it stays honest. Without it, you find out about the January trough in January.

what does a weekly 30-minute finance review actually cover?

Update the 13-week forecast with last week's actuals, then run the nine KPIs against their benchmarks and flag anything red. End on the cash trough week and who owns the fix if it is below the floor. It is a 30-minute standing meeting, not a two-hour working session. The detailed work belongs in the monthly close.

what is the minimum cash balance a dtc brand should keep?

A common floor is 6-8 weeks of fixed operating expenses in the bank, with 4 weeks as the line where the CFO conversation escalates. The point of the floor is that it is decided in advance, in calm conditions, so nobody is improvising the answer during a bad week.

what tools do i need to run this without hiring a finance team?

Shopify for revenue and orders, QuickBooks or Xero for the books, and one tracking spreadsheet for the nine KPIs and the 13-week model. Tools like Triple Whale or a contribution tracker help once you scale, but they are optional. The discipline of the weekly review is the thing that matters, not the software.

when should a dtc brand hire a fractional cfo?

Usually when managing cash, margins, and inventory buys at the same time starts to feel overwhelming, which tends to hit somewhere in the 8-figure range. A fractional CFO owns the 13-week forecast and the Monday review so the founder is not the only person watching the cash trough. It is a fit when you need the discipline without a full-time salary.

About the Author

Matt Putra, Managing Partner

Matt is the Managing Partner of Eightx, a fractional and interim CFO firm managing $650M+ in revenue across 35+ ecommerce, DTC, and CPG portfolio brands across the US, Canada, Australia, and the UK. A former PE investor with $500M+ deployed, Matt specializes in benchmark-driven financial leadership for apparel, beauty, food and beverage, and household brands.

Running the numbers on gut feel?

Get a CFO to stress-test your weekly finance rhythm

30-minute call. We will walk your last 13 weeks of cash and tell you which of the 9 KPIs is about to bite.

Talk to a CFO