Customer Lifetime ValueeCommerce Growth

eCommerce Profit Margin: Calculate It and Grow It with CLV

First published Feb 21, 2023Updated September 7, 202614 min read
Oana Predoiu, Content and Copywriter
Oana Predoiu
Content & Copywriter
Published: Feb 21, 2023Updated: Sep 7, 2026
Round tart with one blue slice lifted out, beside a small calculator
Quick Answer
eCommerce profit margin is the percentage of revenue your store keeps as profit. There are three levels: gross margin = (revenue − COGS) ÷ revenue × 100; operating margin = operating profit ÷ revenue × 100; and net margin = net profit ÷ revenue × 100, after all expenses including interest and taxes. A store with $500,000 in revenue, $300,000 COGS and $50,000 net profit has a 40% gross margin and a 10% net margin. You can raise margins by increasing prices or cutting costs, but the most sustainable lever is Customer Lifetime Value: repeat purchases carry no new acquisition cost, so each one adds more profit. Nexus by Omniconvert helps you find and grow your most valuable customers.
Key Takeaways
  • Gross margin = (revenue − COGS) ÷ revenue × 100; it shows how profitable your products are before operating costs.
  • Net margin = net profit ÷ revenue × 100; it shows how much of every dollar of revenue the business keeps after all expenses.
  • Margin divides profit by the selling price and markup divides it by the cost, so a $30 product sold for $50 has a 40% margin but a 66.7% markup.
  • Margins vary widely by sector: in Damodaran's January 2026 US data, general retail has a 5.61% net margin and grocery and food retail 1.32%.
  • A CLV to CAC ratio of about 3:1 is a common rule of thumb for healthy acquisition, when CLV is measured in gross profit rather than revenue.
7,000+ websites analyzed 15+ industries covered 248+ audit criteria 13 years of customer data

Inflation, rising acquisition costs and softer demand all squeeze online stores at the same time. Understandably, you're worried: how do you keep the business profitable when every cost goes up?

eCommerce profit margin is the percentage of revenue your store keeps as profit. You calculate it at three levels: gross margin = (revenue − COGS) ÷ revenue × 100, operating margin = operating profit ÷ revenue × 100, and net margin = net profit ÷ revenue × 100. The higher the percentage, the more of every dollar you keep. You can raise it by increasing prices or cutting costs, but the most sustainable way is to earn more from the customers you already have, through Customer Lifetime Value (CLV).

Read on to find out what profit margin is, how to calculate each level with a worked example, how margin differs from markup, and how to increase your margin sustainably.

What is profit margin in eCommerce?

Profit margin is profit expressed as a percentage of revenue. It describes how profitable a business is: the higher the percentage, the more of each sale you keep. eCommerce businesses track three levels of margin: gross margin (after the cost of goods sold), operating margin (after operating expenses) and net margin (after all expenses, including interest and taxes).
Profit margin is calculated as a percentage and shows how much of your total revenue remains after costs. We use it to describe an organization's profitability: the higher the percentage, the more profit your business makes.

This is the simplest way to look at the profitability of your organization. For an eCommerce store, there are three levels of profit margin:

  • Gross profit margin: the share of revenue left after you subtract the cost of goods sold (COGS). COGS only includes costs directly linked to making or buying the products you sell.
  • Operating profit margin: the share of revenue left after you also subtract operating expenses, such as rent, utilities, salaries, software and marketing. These costs are not part of COGS; you subtract them from gross profit.
  • Net profit margin: the bottom line, and the most commonly quoted margin. It is the share of revenue left after every business expense: COGS, operating expenses, interest and taxes.

Profit margin looks at the whole store or a product. To see profit per order after advertising and other variable costs, read our guides to true profit in eCommerce and ROAS vs true profit vs contribution margin.

Why is profit margin important?

Revenue shows how much you sell; profit margin shows how much of it you keep. Your margins tell you which products and processes make money and which drain it, whether you can afford to lower prices, and whether the business is sustainable. They also let you compare your performance with similar businesses in your sector.

Eric Schmidt, Google's former CEO, is often quoted as saying that "revenue solves all known problems." However, a positive revenue number alone doesn't tell you enough about your profitability to keep the organization afloat.

eCommerce keeps changing, and what moves the needle in the long run is the long-term strategy and the procedures you put in place. Your profit margins reveal many insights about your business, from a general direction like "how is the business doing?" to specific details like "where and why are we struggling?"

Are we struggling with anything specific?

When you apply the profit margin formula at every level, you quickly see where your business is doing well and where it may be struggling.

For example, product A brings you a 45% profit margin, while product B brings you only a 21% profit margin. Seeing this, you might want to:

  1. Invest more in promoting and selling product A.
  2. Find out why product B is dragging your profits down.

Are operating expenses higher for product B? Is shipping more expensive? Is demand lower? The answers highlight opportunities for cost management or process optimization.

Can we afford to lower our prices?

Pricing is one of the critical forces behind conversion rates. Offline and online shoppers want a good deal, so your price points matter.

However, setting prices can become tricky. If your COGS is high, your prices may need to be too high, which results in fewer sales, fewer customers and lower profits. On the other hand, prices that are too low can leave you losing money on every order.

Your goal is to find the right balance between making a profit and staying competitive. Understanding your margins helps you decide on a markup, which helps you set more accurate prices.

Are we sustainable as a business?

Your margins, especially operating and gross margins, reveal a lot about an eCommerce business. For example, they show whether your COGS is too high for your revenue needs or whether operating expenses are consuming your profits.

They also show whether your processes work. Profit margins help you prepare for possible cash flow challenges and get ready for growth. And they let you compare yourself with similar businesses to see whether you're on track or struggling to stay profitable.

How do you calculate profit margin?

Every profit margin divides a level of profit by revenue and multiplies by 100. Gross margin = (revenue − COGS) ÷ revenue × 100. Operating margin = operating profit ÷ revenue × 100. Net margin = net profit ÷ revenue × 100. A store with $500,000 revenue, $300,000 COGS, $125,000 operating expenses and $25,000 interest and taxes has a 40% gross, 15% operating and 10% net margin.

A profit margin calculator or your eCommerce platform can do the arithmetic for you, but take the formulas seriously. To thrive in eCommerce, you have to understand the math behind it. Use the same period (a month, a quarter or a year) for every number in a formula.

Gross profit margin

To calculate gross profit, subtract the costs directly related to making or buying your products (your COGS) from your net sales revenue.

Gross profit margin (%) = (Revenue − COGS) ÷ Revenue × 100

If you calculate gross margin for each product individually, it helps you analyze and refine your product range. The aggregated gross margin for the whole store shows your overall profitability picture.

Operating profit margin

To get operating profit, subtract operating expenses (general, administrative and selling costs) from gross profit. This is your profit before interest and taxes.

Operating profit margin (%) = Operating profit ÷ Revenue × 100, where Operating profit = Gross profit − Operating expenses

You may not check this number every day, but bankers and evaluators look at it closely, for example before they consider a potential buyout.

Net profit margin

To get net profit, subtract all expenses from your total revenue: COGS, operating expenses (including rent), interest payments and taxes.

Net profit margin (%) = Net profit ÷ Revenue × 100

Worked example: one store, three margins

Here is how the three margins work for the same store over one year:

Illustrative example: one eCommerce store over 12 months (figures are hypothetical)
Line Amount Margin
Revenue$500,000–
COGS$300,000–
Gross profit ($500,000 − $300,000)$200,000Gross margin: $200,000 ÷ $500,000 × 100 = 40%
Operating expenses (marketing, salaries, software, rent)$125,000–
Operating profit ($200,000 − $125,000)$75,000Operating margin: $75,000 ÷ $500,000 × 100 = 15%
Interest and taxes$25,000–
Net profit ($75,000 − $25,000)$50,000Net margin: $50,000 ÷ $500,000 × 100 = 10%

Out of every $1 this store sells, it keeps 40 cents after product costs, 15 cents after running the business, and 10 cents at the bottom line.

What is the difference between margin and markup?

Margin and markup use the same profit but divide it by different numbers. Margin = (price − cost) ÷ price × 100. Markup = (price − cost) ÷ cost × 100. A product that costs $30 and sells for $50 has a 40% margin and a 66.7% markup. Mixing the two up leads to prices that are lower than you intended.

Markup is what you add to the cost to set a price. Margin is the share of the price you keep. Because markup divides by the smaller number (cost), it is always higher than margin for the same product.

Margin vs markup on the same product (cost $30, price $50)
Margin Markup
Formula(Price − Cost) ÷ Price × 100(Price − Cost) ÷ Cost × 100
Calculation$20 ÷ $50 × 100$20 ÷ $30 × 100
Result40%66.7%
Answers the questionHow much of the price do I keep?How much did I add on top of cost?
Upper limitAlways below 100%No upper limit

Two conversions help when you set prices:

  • Price for a target margin = Cost ÷ (1 − target margin). For a 40% margin on a $30 product: $30 ÷ 0.6 = $50.
  • Markup from margin = Margin ÷ (1 − margin). A 40% margin: 0.4 ÷ 0.6 = 66.7% markup.

The common mistake: you want a 40% margin, so you add 40% to a $30 cost and charge $42. Your margin is then $12 ÷ $42 = 28.6%, not 40%.

What's a good profit margin in eCommerce?

There is no universal good profit margin, because margins vary widely by sector. Aswath Damodaran's NYU Stern dataset of US public companies (data as of January 2026) shows a 5.61% net margin for general retail, 5.19% for specialty retail and 1.32% for grocery and food retail. Compare yourself with your sector and with your own trend over time.

Set revenue and profitability goals from more than one angle. Your own history comes first: are your margins growing or shrinking? Then compare with businesses like yours.

For a sector reference, use the Margins by Sector (US) dataset that Professor Aswath Damodaran of NYU Stern updates every January. The figures below are from the release with data as of January 2026:

Source: Aswath Damodaran, NYU Stern, Margins by Sector (US), data as of January 2026 (US public companies)
Sector Gross margin Operating margin (pre-tax, unadjusted) Net margin
Retail (General)33.18%6.80%5.61%
Retail (Special Lines)35.30%7.73%5.19%
Retail (Grocery and Food)26.31%2.29%1.32%
Apparel56.88%9.11%3.85%
Shoe43.88%9.03%6.27%
Household Products51.04%18.62%11.68%
Total Market37.76%12.82%9.74%

Read these numbers with care. They describe large, publicly listed US companies, not independent online stores, and Apparel, Shoe and Household Products are brand manufacturers rather than retailers. Use them as orientation, not as a target.

Margins are only half of the picture. Check Omniconvert's eCommerce CLV benchmark to see how customer value compares in your industry.

How do you improve your eCommerce profit margin?

There are three common ways to improve profit margin: raise prices, reduce expenses, and remove processes that waste budget. Each works, but each has limits: price increases can drive customers away and cost cutting eventually runs out. That's why the most sustainable lever is getting more value from the customers you already have.

Now, the question on everyone's mind: "OK, how do I improve my profit margin?" Here are the options to consider.

Go for a price increase

This is the most common approach, and we see it everywhere when energy and material costs rise. From sugar to clothes, everything gets more expensive.

Raising prices brings in more profit from each purchase. A product that costs $30 and sells for $50 has a 40% margin. At $55, the margin rises to $25 ÷ $55 = 45.5%. However, a price spike can alienate customers and cause churn. Check how many sales you can afford to lose: if you sold 1,000 units at $20 gross profit each ($20,000), you need at least 800 units at $25 each to earn the same $20,000.

Reduce your expenses

As you saw in the formulas, expenses are half the story of profit margin. If you see expenses eating into your profits, optimize them and reduce costs where you can.

You can also automate tasks your team repeats regularly, or use tools and software that take the manual work out and free up employees' time.

Eliminate processes holding you back

Look at how you spend your budget, how you produce or source your products, and any other factors that affect revenue or costs. Find where you could do better and correct those factors.

You can increase your profit margins; it's doable. But you can't go in blind without auditing your processes.

These are the obvious routes. However, retailers are waking up to the reality that acquisition alone isn't enough to keep a business profitable, and trailblazing eCommerce brands are turning to the dark horse of eCommerce: Customer Lifetime Value.

How does Customer Lifetime Value increase your profit margin?

Customer Lifetime Value (CLV) increases profit margin because repeat purchases from existing customers carry no new acquisition cost. The more a customer buys over time, the more revenue absorbs the cost of acquiring them. Track the CLV to CAC ratio: about 3:1 is a common rule of thumb for healthy acquisition, when CLV is measured in gross profit.

A better, more sustainable way to increase profit margin is to focus on getting more value from your current customers. You can predict and improve profitability by looking at the relationship between Customer Lifetime Value and Customer Acquisition Cost (CAC).

CLV:CAC ratio = CLV ÷ CAC. Example: a customer brings $300 in gross profit over their lifetime and cost $100 to acquire, so the ratio is $300 ÷ $100 = 3:1.

Measure CLV in gross profit, not revenue, for this ratio. A revenue-based CLV makes every ratio look healthier than it is.

Source: Omniconvert
CLV:CAC ratio What it means What to do
Well above 3:1You earn far more than you spend to acquire customers, but you may be keeping money in the bank that could fund growth.Test more acquisition spend on the channels that bring your highest-value customers.
About 3:1Each customer returns roughly three times their acquisition cost. The business is on a healthy path.Keep monitoring by segment and channel, not only as a store average.
About 2:1Your business skates on thin ice. Acquisition takes a large share of the profit each customer brings.Improve retention and repeat purchases, and cut spend on low-value channels.
Close to or below 1:1Customers barely pay back, or don't pay back, what you spent to acquire them. Below 1:1, you lose money on each new customer.Stop scaling acquisition until you fix CLV, margin or acquisition cost.

Earn more from your existing customers

Your best approach to increasing profits is applying the Customer Value Optimization methodology to earn more from your existing customers.

Customer acquisition is more expensive than retention. Research by Frederick Reichheld of Bain & Company, cited in Harvard Business Review, found that increasing customer retention rates by 5% increases profits by 25% to 95%. So look to your existing customer base to increase profits without raising operating expenses.

  1. Map first and repeat purchases
    Look at the first product each customer ordered and at every purchase that followed.
  2. Find the entry products that bring high-CLV customers
    Identify which first products brought in the customers with the highest Customer Lifetime Value.
  3. Build smarter acquisition campaigns
    Push the products that brought you the most profitable customers in the past. It takes in-depth analysis, but it's cheaper than mass marketing done without rhyme or reason.
  4. Segment customers with RFM
    With RFM segmentation, you find the customers with the highest CLV who come back and buy again. When you know who has the behavior you want and what they buy, you stop spraying and praying.
  5. Track what keeps customers and improve their experience
    Measure what makes customers stay, and improve the experience for them. For more ways to raise customer value, see how to increase average order value and CLV as a marketing growth strategy.

For some business models, this is the crucial ingredient. For others, it's a fantastic growth path and a strategic advantage. To see which individual customers and segments produce your profit, run a Customer Profitability Analysis.

Get started on Customer Value Optimization with the CVO Academy. World-class experts teach advanced CVO tactics, from acquisition to retention.

Check out the course →

How do you preserve your profit margins as you grow?

To keep profit margins steady as sales grow, create a strategy that plans for economic change, take care of your customer base as it expands, make decisions based on data rather than gut feeling, and keep fixed costs such as office space flexible. Growth cycles don't last forever, so protect your margins before the next downturn.

It only takes a glance at recent years to see that growth cycles don't last forever. The question isn't if we will face an economic change again. It's when.

Research on online retailers also shows that growth and margin don't move together automatically: a 2005 study of public online retailers by Min and Wolfinbarger found that specialists had lower market share than generalists but higher profit margins. To keep margins steady as your business grows, work on these action items:

Create a strategy

Successful companies plan ahead to spot opportunities and direct their resources to seize them. They are also aware of potential risks and learn from the past. Look at how previous economic shifts affected your organization, your industry and your customer base.

Ask hard questions to identify the strategic initiatives that increase and preserve profits. Combine new opportunities with past lessons and those honest answers, and you can plan a steady stream of profit no matter how fast you grow.

Take care of your customer base

As a business gets more customers, the customer care team can get overwhelmed, and some customer issues fall through the cracks.

Use RFM segmentation and customer surveys to quickly find friction points and prioritize the problems to solve. Create memorable customer experiences to increase CLV and loyalty.

Make data-driven decisions

Use your customer data to make better decisions, instead of basing your strategy on gut feelings or trial and error. Your data is a strategic advantage, because it reveals what's uniquely yours. For a longer view of what makes online profit last, John de Figueiredo's 2000 MIT Sloan Management Review article, Finding Sustainable Profitability in Electronic Commerce, argues that retailers win when they match their strategy to their market segment. It's time you rolled up your sleeves and started using your data.

Be flexible about your office-working policies

Yes, we are going there.

In the era of remote work, rigidity about getting your employees into an office can do more harm than good. As you grow, you hire more people and may rent bigger office space. Even from a strict cost-versus-profit view, real estate often costs more than it produces.

If people move to fully remote work again, you might have too much office space and too much time left on your lease. That means expenses that don't return your investment.

Frequently Asked Questions about eCommerce Profit Margin

1How are eCommerce profit margins calculated?

Each margin divides a level of profit by revenue and multiplies by 100. Gross margin = (revenue − COGS) ÷ revenue × 100. Operating margin = operating profit ÷ revenue × 100, where operating profit is gross profit minus operating expenses. Net margin = net profit ÷ revenue × 100, where net profit is what remains after all expenses, including interest and taxes.

2What is the difference between profit margin and markup?

Both use the same profit, but they divide it by different numbers. Margin divides profit by the selling price; markup divides profit by the cost. A product that costs $30 and sells for $50 has a $20 profit, a 40% margin and a 66.7% markup. Margin can never reach 100%; markup can.

3What is the difference between gross margin and net margin?

Gross margin only subtracts the cost of goods sold, so it shows how profitable your products are. Net margin subtracts every expense, including operating costs, interest and taxes, so it shows how profitable the whole business is. A store can have a healthy gross margin and still have a thin or negative net margin.

4What is a good profit margin in eCommerce?

There is no single good number, because margins vary widely by sector and business model. For reference, Aswath Damodaran's NYU Stern dataset of US public companies (data as of January 2026) shows net margins of 5.61% for general retail, 5.19% for specialty retail and 1.32% for grocery and food retail. Compare yourself with your own sector and with your own trend over time.

5What is a good profit margin for a product?

A good product margin depends on demand, operating expenses and your price. High-end and luxury items usually carry higher margins, because prices are higher. Common or replenishable products often have lower margins but are bought more often, so they can still return high total profit.

6What is a good profit margin for a small eCommerce business?

There is no reliable single benchmark for small businesses. Compare your gross and net margin with sector data, then track your own margins month by month. If your margins are shrinking, look at your costs, your pricing and how much revenue comes from returning customers before you spend more on acquisition.

7How does Customer Lifetime Value increase profit margin?

Repeat purchases from existing customers do not carry a new acquisition cost, so each one adds more profit than a first order. When you raise Customer Lifetime Value through retention, repeat purchases and higher order value, you spread acquisition cost over more revenue and your margin grows without raising prices.

8What challenges can reduce eCommerce profit margins?

Common challenges are intense competition and price wars, rising marketing, fulfillment and shipping costs, changes in supply chain or raw material costs, returns, and economic conditions that reduce consumer spending. Monitor your margins regularly and adapt your pricing, costs and retention strategy when they change.

Wrap-up

Yes, your profit margins may be tricky, but they aren't impossible to tackle. Calculate all three levels, compare them with your sector, and find out where profit leaks. Then balance your expenses against your earnings with a customer-centric mindset. Don't get lost chasing cash flow and forget your customer base: your customers control your revenue, no matter how great your products are. Earning more from the customers you already have is the most sustainable way to keep your margins healthy as you grow.

Oana Predoiu, Content and Copywriter
Content & Copywriter
Oana Predoiu is a content writer and copywriter who turns ideas into compelling narratives. She writes about how data shapes customer experience, A/B testing, user testing, CRO, and sales, and enjoys researching the qualitative side of customer behavior.

Grow your margins from the customers you already have

Nexus by Omniconvert unifies your customer and order data, segments customers with RFM, calculates Customer Lifetime Value, and pushes your most valuable segments to Meta Ads, Google Ads and Klaviyo. Built on 13 years of customer data across 7,000+ websites and 15+ industries.