← Back to Glossary
Profit, Revenue

Net Profit Margin
Formula.

Updated

Net profit margin is the percentage version of net profit. Dollar profit alone is hard to interpret — $50,000 in net profit might be excellent for a small subscription brand and concerning for a much larger one. Margin normalizes the figure so you can compare yourself to yourself across time and to other businesses regardless of scale.

The formula

Net Profit Margin = (Net Profit ÷ Total Revenue) × 100

For example, $100,000 net profit on $1,000,000 revenue is a 10% net profit margin. The same $100,000 profit on $500,000 revenue is a 20% margin — same dollars, very different business quality.

What's a healthy net profit margin?

  • Subscription ecommerce (Shopify subscription stores): 5–15% net profit margin is typical; 15–25% is excellent.
  • B2B SaaS at scale: 20–30% is common for mature, profitable companies. Growth-stage SaaS routinely operates at negative net margin by choice.
  • Consumer goods ecommerce (non-subscription): 3–8% is normal; high-DTC brands can reach 10–15%.

Subscription businesses tend to have higher net margins than one-time ecommerce because recurring revenue spreads acquisition cost across many billing cycles instead of just one.

Rising margin with flat revenue is operational improvement — you are squeezing more profit from the same sales. Rising margin with rising revenue is the ideal trajectory. Falling margin with rising revenue is the most common subscription pattern (growth at the cost of margin) — fine in the short term, dangerous if it persists. Falling margin with falling revenue is a problem that needs immediate diagnosis.

Common margin killers in subscription commerce

  1. CAC creep. Acquisition costs rising faster than ARPU as paid channels saturate.
  2. Discount dependency. Heavy first-order discounts that never recover through retention.
  3. Fulfillment cost inflation. Shipping rate hikes, packaging waste, return-to-sender losses.
  4. Involuntary churn. Failed payments mean you incurred all the cost of fulfilling but lose the recurring revenue.

Frequently Asked Questions

What is the net profit margin formula?

Net Profit Margin = (Net Profit ÷ Total Revenue) × 100. The result is a percentage that expresses how much of every dollar of revenue ends up as bottom-line profit after every cost and tax.

What is a good net profit margin for a Shopify subscription store?

5–15% is typical and healthy. 15–25% is excellent and usually signals strong unit economics. Below 5% is workable for growth-stage businesses investing aggressively in acquisition, but unsustainable long-term.

Why is net profit margin higher for SaaS than for ecommerce?

Two reasons: SaaS has near-zero marginal cost per customer once the product is built, while ecommerce has physical COGS on every order. And SaaS recurring revenue spreads acquisition cost across more billing cycles than typical ecommerce repeat-purchase frequency.

How can I improve my net profit margin?

The fastest levers: reduce involuntary churn (failed payments), negotiate supplier pricing as you scale, cut underperforming paid acquisition channels, raise prices selectively on highest-retention plans, and add high-margin add-ons through the customer portal.

Start Growing Your Subscription Revenue

Join 5,000+ Shopify merchants using Joy Subscriptions. Free to install, no credit card required.

  • Free 14-Day Trial
  • No Credit Card Required
  • Cancel Anytime