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.
How to read margin trends
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
- CAC creep. Acquisition costs rising faster than ARPU as paid channels saturate.
- Discount dependency. Heavy first-order discounts that never recover through retention.
- Fulfillment cost inflation. Shipping rate hikes, packaging waste, return-to-sender losses.
- Involuntary churn. Failed payments mean you incurred all the cost of fulfilling but lose the recurring revenue.