Ratio Analysis for Ecommerce: The Operator Pack That Actually Works
Most accountant-prepared ratio packs are useless to ecommerce operators. They report current ratio, debt-to-equity, return on assets, and quick ratio. None of these tell you whether your business is healthy or in trouble.
9 min read · 1 April 2026

Ratio Analysis for Ecommerce: The Operator Pack That Actually Works
Most accountant-prepared ratio packs are useless to ecommerce operators. They report current ratio, debt-to-equity, return on assets, and quick ratio. None of these tell you whether your business is healthy or in trouble. They were built for banks evaluating manufacturing businesses in the 1980s, not for a DTC brand running on Shopify with inventory in a 3PL and ad spend across four platforms.
You need a different ratio set. Five operator-grade ratios that bend to physical-product reality. Inventory turns. Contribution margin percent. CAC payback in months. Cash conversion cycle. Gross margin return on inventory investment. These five tell you what the textbook pack hides: whether your inventory is moving, whether your channels are profitable, whether your customer acquisition is sustainable, whether your working capital is funding growth or starving it, and whether your shelf-space dollars are earning their keep.
This article is the build manual for that ratio pack. The goal is to replace the accountant's quarterly report with a weekly dashboard that drives decisions.
The Textbook Ratio Pack That Tells You Nothing
The standard ratio pack fails ecommerce operators in three specific ways.
First, current ratio is irrelevant for a business with negative working capital by design. A healthy DTC brand with payment-on-checkout, low DSO, and 30-day supplier terms can have a current ratio below 1.0 and be financially strong. The textbook view says current ratio under 1.5 is concerning. The DTC reality says it is normal. The metric is meaningless without DTC-specific context.
Second, return on assets is meaningless when your only asset is inventory and inventory turns are the actual signal. ROA averages everything together. Inventory turnover separates the businesses that move stock from the ones that pile it up. DTC inventory turnover data shows median days inventory outstanding around 129 days while top quartile brands hold inventory just 42 days. That gap is invisible on the standard ratio pack. It is the entire game on the operator pack.
Third, debt-to-equity tells you nothing about whether the brand is acquiring customers profitably. The single highest-leverage question in ecommerce is whether contribution margin per customer recovers CAC fast enough to fund the next cohort. Debt-to-equity does not touch that question. CAC payback months answers it directly.
The Shopify ecommerce KPIs reference walks through the operator-grade KPIs that should replace the textbook pack. The Klaviyo 2024 benchmarks data confirms the relationship between repeat purchase metrics and LTV in ways no balance-sheet ratio captures. The standard accountant pack reports none of this.
The cost of running a generic ratio pack is invisible until something breaks. The brand looks healthy on the textbook ratios while inventory days quietly creep from 60 to 95, contribution margin slips from 35% to 27%, and CAC payback slides from 6 to 11 months. By the time the textbook ratios reflect any of this, the cash position has already forced an emergency conversation. The operator pack would have caught all three signals four to six months earlier.
The Operator Ratio Architecture: Five Ratios That Actually Move
I call this The Operator Ratio Architecture because the architecture matters. The five ratios fit together. Each one captures a different lever, and the combination is what makes the pack diagnostic rather than descriptive.
Ratio one is inventory turns. Annual COGS divided by average inventory value. A brand with $2.4M COGS and average inventory of $400,000 has six turns per year, or 60 days of inventory. The benchmark to beat depends on category. Apparel runs slower (3 to 5 turns), beauty and personal care faster (6 to 9 turns), consumables faster still (10 to 14 turns). The DTC inventory turnover data reference covers benchmark ranges by category.
Ratio two is contribution margin percent, calculated by channel and by SKU class. Channel revenue minus all variable costs (COGS, payment processing, shipping, fulfilment, ad spend attributed to that channel) divided by channel revenue. The result is the dollar contribution to fixed costs from each channel. Most operators have never built this view because the data sits in three different systems. The build is worth it because it tells you which channels are funding the business and which are bleeding it. The Finaloop profit benchmarks data covers contribution margin ranges across DTC categories.
Ratio three is CAC payback months. New-customer acquisition cost divided by first-purchase contribution margin (in dollars), with the result expressed in months it takes to recover CAC. Healthy DTC brands run 3 to 9 month payback. Brands above 12 months are funding growth with capital, not earning it. The number changes the strategic posture: a 4-month payback brand should spend more on acquisition; a 14-month payback brand should fix retention before raising the ad budget.
Ratio four is cash conversion cycle. Days inventory outstanding plus days sales outstanding minus days payable outstanding. The Cogsy CCC compression reference walks through the calculation for DTC. The DTC working capital benchmarks data covers the dollar release per day shaved. Top quartile DTC brands run CCC under 45 days. Brands above 90 days are self-funding their working capital and missing the growth capital they could deploy elsewhere.
Ratio five is gross margin return on inventory investment, or GMROII. Annual gross margin dollars divided by average inventory investment. A brand with $1.5M gross margin and $400,000 average inventory has GMROII of 3.75. Top quartile retailers run GMROII above 5. The metric synthesises gross margin and inventory turns into a single number that captures whether your shelf-space dollars are earning their keep across the SKU portfolio.
These five ratios run together. Inventory turns and CCC interact with each other. Contribution margin and CAC payback interact. GMROII synthesises gross margin and inventory turns. The Architecture demands you read all five at once because changing any one usually moves at least two of the others.
Phase 1: Build the Operator Pack (Days 1-30)
Phase 1 is the calculation work. For each of the five ratios, build a single spreadsheet tab with the input data, the formula, the result, and the trend over the last twelve months.
For inventory turns, pull annual COGS from Xero. Pull average inventory by averaging the inventory line on the balance sheet from the start and end of the period. Calculate. Repeat monthly with rolling-twelve numbers.
For contribution margin by channel, build a separate calculation. Pull channel revenue from your reporting (Shopify, Amazon, wholesale, Faire). Subtract COGS, payment processing fees, fulfilment fees, and ad spend attributed to the channel. The remainder is contribution dollars. Divide by revenue for the percent. The hardest part is allocating ad spend to channels accurately, which usually requires a UTM tagging discipline plus a marketing-mix view. The Klaviyo enterprise benchmarks data gives benchmark contribution ranges to compare against.
For CAC payback, pull new-customer acquisition cost from your ad reporting. Divide blended ad spend in the period by net new first-time buyers. That is your blended CAC. Then calculate first-purchase contribution margin per new customer (AOV minus variable costs as a dollar value). Divide CAC by monthly contribution margin to get payback in months. The Klaviyo 2024 benchmarks data covers AOV and repeat-purchase rates by category if you need to triangulate.
For CCC, calculate DIO, DSO, and DPO separately, then sum DIO and DSO and subtract DPO. DIO is average inventory divided by daily COGS. DSO is average AR divided by daily revenue. DPO is average AP divided by daily COGS.
For GMROII, take annual gross margin dollars and divide by average inventory investment. The result is a multiplier that should sit above 3 for a healthy brand and above 5 for a top-quartile brand.
Phase 1 deliverable: a one-page dashboard with all five ratios, the trend over twelve months, and a benchmark column. The dashboard becomes the new monthly review document.
Phase 2: Cohort and Channel Comparison (Month 2-3)
Phase 2 sharpens the ratios by adding cohort and channel breakdowns. The blended numbers from Phase 1 are the starting point. The operator-grade insight comes from breaking them apart.
Inventory turns by SKU class. Top-velocity SKUs (top 20% by revenue) should turn 8 to 12 times per year. Mid-velocity SKUs (next 30%) should turn 4 to 6 times. Slow-velocity SKUs (bottom 50%) often turn 1 to 3 times and are usually candidates for discontinuation. The blended inventory turns number hides this distribution. The class view exposes it.
Contribution margin by channel. DTC paid traffic, DTC organic and email, Amazon, wholesale, retail. Each has different variable cost structure. Paid DTC carries ad spend. Wholesale carries lower gross margin but lower variable cost on the marketing side. Amazon carries fees and ad spend. The blended view averages all of these. The channel view shows you which channels are funding the brand and which are subsidised.
CAC payback by acquisition channel. The blended CAC payback number averages your best channel and your worst channel. The channel view reveals that your Meta paid traffic might run 14-month payback while your TikTok organic runs 4-month payback. That distinction changes how you allocate the next dollar of marketing budget.
The DTC working capital benchmarks reference is useful for the cohort comparison logic. Match your brand to peers by category, AOV band, and gross margin profile before drawing benchmark conclusions. A $5M apparel brand and a $5M consumables brand have different normal ranges on most ratios.
Phase 3: Trigger Thresholds and Decision Cadence
Phase 3 turns the ratios into decisions. Without trigger thresholds, the dashboard is just a report. With trigger thresholds, every ratio becomes a decision input.
Set a band for each ratio. Inventory turns: green above 6, yellow 4 to 6, red below 4. Contribution margin: green above 30%, yellow 20 to 30%, red below 20%. CAC payback: green under 6 months, yellow 6 to 12 months, red above 12 months. CCC: green under 60 days, yellow 60 to 90 days, red above 90 days. GMROII: green above 4, yellow 3 to 4, red below 3.
When a ratio enters yellow, the action is investigation. When a ratio enters red, the action is intervention. The bands take the emotion out of the operator's decision. The data shows the position. The decision rule shows the response. No one is debating whether the situation is concerning. The threshold has been pre-set.
Run the review weekly during periods of change (new product launches, seasonality, channel shifts) and monthly during steady state. The review is owned by the operator, not the accountant, because the decisions the ratios drive sit on the operator's desk.
A worked example tightens the picture. A consumables brand I worked with ran a clean P&L showing 12% net margin but had no operator pack in place. We built the five ratios and immediately spotted three issues. Inventory turns sat at 3.8 (red). Contribution margin on Meta paid traffic was 11% (red). CAC payback was 16 months on the blended view (red). The textbook ratio pack the accountant prepared showed a current ratio of 1.6 and net margin of 12%, both green by accountant standards. The operator pack told a different story. We pulled $400,000 of slow-velocity SKUs out of inventory over four months, restructured Meta paid spend toward retargeting and retention, and watched CAC payback compress from 16 to 9 months. Net margin on the P&L barely moved during the work. The cash position improved by roughly $600,000 over six months. None of that improvement would have shown up on the accountant pack until the final quarter, when net margin would have moved up. The operator pack caught the leverage four months earlier.
That is the practical case for the Architecture. It surfaces decisions the textbook pack hides.
The Operator Ratio Architecture replaces the accountant's quarterly pack with the operator's weekly dashboard. Five ratios. Three bands per ratio. One decision rule per band. That structure is what turns ratio analysis from a back-office exercise into a real-time operating system for the brand.
The next quarterly pack from your accountant should not be the document that drives your decisions. The five-ratio dashboard you built and review weekly should be. That single shift is what separates operators who run the brand from operators who interpret the brand after the fact.
Unit Economics Calculator
Contribution margin per order after COGS, shipping and fees — the number scaling actually depends on.
Cash Management Strategies That Fund Self-Financed Growth
The Unit Economics Command Centre: Building Your Profitability Dashboard
Financial Statement Analysis for DTC Operators
Working Capital Optimization Framework Most Operators Skip
Build a 5 Year Financial Model Template That Won't Break
Cash Conversion Cycle Analysis for Ecommerce
Newsletter
The Uncommon Insights Letter
Practical FMCG & eCommerce growth playbooks — margins, retention and scaling tactics, straight to your inbox.
Turn financial planning into profit you can see
Get a hands-on operator to turn the frameworks above into results — book a free audit call.