Shopify makes it easy to see revenue. It does not make it easy to see profit.
Most Shopify sellers can tell you their top-line number within seconds. They know what they spent on ads last month. They might even know their conversion rate. But ask them about their contribution margin per SKU or their cash conversion cycle and you get a blank stare.
That gap is the difference between a business that builds wealth and one that just generates activity. Revenue without profit clarity is a treadmill. You run faster every month and end up in the same place.
Here are the financial metrics that actually determine whether your Shopify business is working.
Contribution Margin per SKU
This is the single most important number most sellers never calculate. Contribution margin per SKU is revenue minus cost of goods sold, shipping costs, return costs, and Shopify transaction fees, all calculated per product.
Not blended across your catalog. Per product.
Some of your best-selling items might be your least profitable. That top-moving SKU generating $50,000 a month in revenue could be netting you $2,000 after you account for the cost to make it, ship it, process returns on it, and pay Shopify's cut. Meanwhile, a slower-selling product with higher margins might be quietly carrying your entire business.
Calculate this for every SKU. If a product has a contribution margin below 20%, you need to either raise the price, cut the cost, or kill it. Selling more of an unprofitable product does not fix the problem. It accelerates it.
Customer Acquisition Cost by Channel
Your blended CAC is a lie. It hides the fact that one channel might cost 3x another to acquire the same customer.
Break it down. Facebook. Google. TikTok. Email. Organic. Affiliate. Each channel gets its own CAC calculation: total spend on that channel divided by customers acquired from that channel.
Most sellers I work with find that their blended CAC looks reasonable, say $35, but when they break it out, Facebook is at $55, Google is at $28, and email is at $4. That changes everything about where you should be allocating budget.
A healthy DTC brand should aim for a blended CAC below 25% of the average order value. But the blended number only matters after you've optimized the channel-level numbers. Don't average away your worst-performing channel. Fix it or cut it.
Customer Lifetime Value
LTV tells you how much a customer spends over their entire relationship with your brand. Not their first order. Their total spend across every order, every subscription renewal, every upsell.
The ratio that matters is LTV to CAC. If your LTV is 3x or more your CAC, you have a strong business with room to invest in growth. At 2x, you're in good shape but need to watch your margins. Below 1.5x, you're running on thin ice. One bad month of ad performance or a spike in returns and you're underwater.
Most Shopify sellers don't track LTV because they don't have the systems to calculate it accurately. That's not an excuse. It's a problem. If you don't know your LTV, you cannot make informed decisions about acquisition spend. You're guessing. And guessing with ad budgets is how otherwise promising brands go broke.
Inventory Turnover
Inventory turnover measures how many times per year you sell through and replace your average inventory. The formula is straightforward: cost of goods sold divided by average inventory value.
For most DTC brands, you want this number between 4x and 6x per year. That means you're turning your inventory roughly every 60 to 90 days. Below 3x means too much cash is locked up in product sitting in a warehouse. Above 8x might mean you're running too lean and risking stockouts.
Every dollar tied up in unsold inventory is a dollar you can't spend on marketing, product development, or operations. I've seen Shopify sellers with $200,000 in revenue and $180,000 in inventory. That's not a business. That's a warehouse with a website.
Track turnover by SKU, not just in aggregate. Kill slow movers early. Discount them, bundle them, liquidate them. Dead inventory has a real cost even when it's just sitting there: storage fees, insurance, depreciation, and the opportunity cost of that capital.
Cash Conversion Cycle
The cash conversion cycle measures the time from when you pay for inventory to when you collect revenue from selling it. This is the metric that determines whether your business needs external financing or can fund itself.
Here's how it works. If you pay your supplier net 30 but your average inventory sits for 60 days before it sells, and then Shopify takes 2-3 days to settle, your cash conversion cycle is roughly 90 days. That means you need 90 days of operating cash reserves at minimum to keep the business running without a credit line.
Most sellers don't think about this until they run out of cash. They see revenue growing and assume everything is fine. But growth actually makes the cash conversion cycle worse, because you need to buy more inventory before the revenue from the last batch comes in.
Negotiate longer payment terms with suppliers. Reduce inventory holding times. Use pre-orders where possible. Every day you shave off the cash conversion cycle is a day less you need to finance out of pocket.
Return Rate and True Cost per Return
Returns are not just lost revenue. They are double-shipping costs, restocking labor, customer service time, and often unsellable inventory. Most sellers track return rate as a percentage of orders. Few calculate the true cost per return.
A $60 product that gets returned doesn't just cost you $60 in lost revenue. You paid $8 to ship it out. You paid $8 for the return label. You paid $3 in Shopify transaction fees that you don't get back. You paid someone $5 in labor to process the return. And if the product can't be resold at full price, which happens more often than sellers admit, you take another $15-25 hit. That single return just cost you $39-49 in real dollars.
For apparel and accessories brands, average return rates run 20-30%. At that level, the cost of returns can erase your profit margin entirely if you're not pricing for it. Track your return rate by SKU, by channel, and by reason. Size issues are solvable with better size guides. Quality complaints mean a product or supplier problem. "Changed my mind" returns are a marketing-to-product alignment issue.
Every return has a root cause. Find it and fix it, or accept it and price for it.
Building the Infrastructure
These six metrics require financial infrastructure that most Shopify sellers don't have. Your Shopify dashboard won't give you contribution margin by SKU. Google Analytics won't give you true CAC by channel when attribution is broken. And your accounting software won't calculate a cash conversion cycle unless someone sets it up to do exactly that.
This is what a fractional CFO builds. Not a fancy spreadsheet, but a financial operating system that gives you these numbers consistently, accurately, and in time to actually make decisions with them.
Revenue is a vanity metric. Profit is a sanity metric. Cash flow is a survival metric. If you're only tracking the first one, you're flying blind.
Book a discovery call and we'll figure out which of these metrics are missing from your business, and what it's costing you.
Want help tracking these metrics for your business? A 20-minute discovery call is the fastest way to start.
Book a Free Discovery Call →