Subscription Metrics for Ecommerce: How to Know If Your Recurring Revenue Is Actually Profitable

Ecommerce InsightsNummbas Team8 min read

You have 800 active subscribers. Every month, Recharge processes their orders automatically. Revenue looks predictable. Growth looks steady.

But if you subtract what you spend on product, shipping, and the ads that brought those subscribers in, are you actually making money on them?

For many direct-to-consumer brands, the answer is unclear. Subscriber count is easy to see. True subscriber profitability is not. This guide explains the numbers that actually tell you whether your subscription model is working.

Why Subscriber Count Is Misleading

A growing subscriber count feels like progress. More subscribers means more recurring revenue, and more recurring revenue means a more stable business. That logic holds, but only if the revenue coming in is greater than the cost going out.

Physical product subscriptions have costs that software subscriptions do not. Every order shipped has a product cost. Every box has a weight and a shipping label. Every subscriber acquired through paid advertising has a cost attached to them. None of these costs are fixed. They move with every order, every rate change, and every product reformulation.

This is why subscriber count alone is not enough. You could double your subscriber base and shrink your profit margin at the same time, if the cost to serve and acquire each subscriber outpaces the revenue they generate.

The metrics below tell you what subscriber count cannot.

The Metrics That Actually Matter

Subscriber Lifetime Value

Subscriber Lifetime Value (Subscriber LTV) is the total revenue a subscriber generates from their first order to their last before they cancel. It combines how much they spend per order, how often they are billed, and how long they stay subscribed.

Subscriber LTV = Average Order Value x Orders Per Year x Average Subscription Duration (in years)

If your average subscription box costs $45, subscribers receive it once per month, and the average subscriber stays for 8 months, their Subscriber LTV is $45 x 12 x 0.67 = approximately $360.

This number sets the ceiling on how much you can spend to acquire a subscriber and still be profitable.

Churn Rate

Churn rate is the percentage of your subscribers who cancel in a given month. If you start the month with 500 subscribers and 40 cancel, your monthly churn rate is 8%.

Monthly Churn Rate = Cancellations / Active Subscribers at Start of Month

Churn rate is the single biggest driver of subscriber profitability, because it controls how long each subscriber keeps paying you. A small reduction in churn has a large effect on LTV. Dropping from 8% monthly churn to 5% extends the average subscription from about 12 months to 20 months, which increases LTV by more than 60% with no change to pricing or product.

Average Subscription Duration

Average subscription duration is how long a typical subscriber stays before cancelling. You can calculate it directly from your churn rate:

Average Duration (months) = 1 / Monthly Churn Rate

At 8% monthly churn, the average subscriber stays for about 12.5 months. At 5% churn, that rises to 20 months. At 10% churn, it falls to 10 months.

This number is important because it tells you how much time you have to recover your acquisition cost before a subscriber leaves.

Contribution Margin Per Subscriber

Contribution margin per subscriber is what remains from each order after you subtract the cost of the product and the shipping cost. It does not include the acquisition cost yet. That comes later.

Contribution Margin Per Order = Order Revenue, minus Cost of Goods Sold, minus Shipping Cost

If a subscriber pays $45, your product costs $14, and shipping costs $7, your contribution margin per order is $24. That $24 is what is left to cover your overhead, your advertising, and your profit.

Why MRR Is Misleading for Physical Products

Monthly Recurring Revenue (MRR) is a common subscription metric borrowed from software businesses. It takes the number of active subscribers and multiplies it by average revenue per subscriber to show how much recurring revenue you can expect each month.

For software, MRR is highly reliable. The cost to serve each user is close to zero and does not change month to month. A $1,000 increase in MRR is almost entirely a $1,000 increase in profit.

For physical products, that relationship breaks down. Your cost of goods sold changes when a supplier raises prices. Your shipping cost changes when carrier rates adjust. Your return rate fluctuates. A $1,000 increase in MRR could come with a $900 increase in costs if your product costs have risen, leaving only $100 in additional margin.

MRR tells you how much revenue is coming in. It does not tell you whether that revenue is profitable. For physical product subscriptions, contribution margin per subscriber and total subscriber profitability are the numbers that matter.

How to Calculate True Subscriber Profitability

To know whether a subscriber is profitable, you need to account for three things: what they pay you, what it costs to fulfill their orders, and what it cost to acquire them.

Step 1: Calculate total revenue per subscriber over their full lifetime.

If a subscriber stays for 10 months at $45 per month, their total revenue is $450.

Step 2: Subtract fulfillment costs.

If COGS is $14 per order and shipping is $7 per order, fulfillment cost over 10 orders is $210. Total revenue after fulfillment: $240.

Step 3: Subtract the acquisition cost.

If you spent $60 in advertising to bring that subscriber in, their true net contribution is $240, minus $60, which equals $180 over their full lifetime.

Step 4: Divide by their subscription duration to find monthly profitability.

$180 over 10 months is $18 per month per subscriber. That is your actual monthly profit per subscriber, not your MRR.

Run this calculation across your subscriber base and you will often find that some cohorts of subscribers are highly profitable while others are barely breaking even or losing you money.

When a Discount-Driven Subscriber Is Losing You Money

Here is a worked example that shows how a subscriber acquired through a heavy discount promotion can destroy margin.

A brand runs a campaign offering 20% off the first three months to attract new subscribers. A subscriber signs up and pays $36 per month instead of $45 for the first three months, then $45 per month after that.

The subscriber stays for four months total before cancelling.

Total revenue: $36 x 3 + $45 x 1 = $153 Total fulfillment cost (COGS $14, shipping $7 x 4 orders): $84 Revenue after fulfillment: $69 Acquisition cost (paid ad click plus platform fee): $55

Net contribution from this subscriber: $69, minus $55 = $14 over four months.

That is $3.50 per month in profit from a subscriber who stayed less than a full season. After you factor in payment processing fees, customer service touchpoints, and packaging costs not captured in COGS, this subscriber may be at zero or below.

The problem is not the discount itself. The problem is that the discount attracted a subscriber with low commitment, who left before you had time to recover your acquisition cost. Subscribers who cancel in months one through three are almost always unprofitable when you factor in CAC.

What Churn at Month 3 Versus Month 12 Tells You

Not all churn is the same. A subscriber who cancels after three months tells a different story than one who cancels after twelve.

Early churn (months 1 to 3) usually means the subscriber did not get value from the first box, or the discount that brought them in was the only reason they signed up. They are unlikely to have covered their acquisition cost. Every early cancellation is a signal about either your product experience or the quality of the subscriber you are attracting through that campaign.

Late churn (months 9 to 12) usually means a subscriber who genuinely liked the product but eventually changed their habits, found a competitor, or hit a financial reason to cut back. These subscribers have usually been profitable. Their cancellation is less damaging to your margin and more of a normal attrition rate.

If you see a spike in cancellations at a specific month, such as month 3 or month 6, that is a pattern worth investigating. It often means a structural issue: a specific box that disappointed, a price increase at that point, or a credit card failure rate that spikes at that interval. Fix the cause and your average subscription duration improves across the board.

Improving Subscription Profitability

Reduce Early Churn

The most profitable improvement you can make is keeping subscribers past the three-month mark. This is when most of the unprofitable cancellations happen. A short onboarding sequence after the first order, a personalized check-in after the first delivery, or a preview of what is coming next month can raise early retention meaningfully.

Optimize Subscription Pricing

If your contribution margin per order is thin, a small price increase can have a large effect on total subscriber profitability. Many DTC subscription brands are underpriced because they set their price to compete on acquisition and never revisit it. If your product quality is strong, test a modest price increase with new subscribers and measure whether it affects your signup rate. A $5 increase on a $45 subscription is 11% more revenue per order with the same fulfillment cost.

Know When to Let Unprofitable Subscribers Go

Some subscriber segments are structurally unprofitable. Subscribers acquired through deeply discounted campaigns who cancel before month four will rarely be worth the acquisition cost. Rather than trying to retain them with more discounts, which often deepens the loss, it can be better to stop spending on the campaigns that attract them.

This is a counterintuitive decision that most businesses only make once they can see the actual margin by subscriber cohort. Reducing subscriber count by cutting unprofitable acquisition channels often increases total profit, even though the headline subscriber number drops.

How Nummbas Shows True Subscriber Profitability

Calculating subscriber profitability manually means pulling data from Recharge, your Shopify store, your ad platforms, and your shipping provider, then matching them by subscriber and cohort in a spreadsheet. By the time you have the numbers, they are already out of date.

Nummbas connects directly to Recharge and your ad platforms to show you subscriber profitability in one place. You can see contribution margin per subscriber, average duration by acquisition cohort, and which campaigns are bringing in subscribers who cancel early. When a churn spike appears, you have the underlying data to trace it back to a specific box, a specific campaign, or a specific month in the subscriber lifecycle.

The goal is to give you the same visibility into your subscription revenue that you already have into your one-time order revenue, so you can make decisions based on actual margin, not subscriber count.

The Bottom Line

Subscriber count tells you how many people are on your list. It does not tell you whether they are profitable.

The numbers that matter are contribution margin per subscriber, churn rate by cohort, average subscription duration, and true subscriber profitability after acquisition cost. These numbers tell you which subscribers are worth keeping, which campaigns are bringing in subscribers who leave too soon, and whether your subscription model is generating real profit or just the appearance of it.

A smaller base of profitable, long-retained subscribers is worth more than a large base built on discount-driven signups that cancel before they cover their cost. Once you can see the difference, you can build a subscription business that grows and actually makes money.

Ready to know your NUMMBAS?

Join hundreds of DTC businesses that use Nummbas to stop guessing and start growing.