How to find and fix what is killing your profit margins

Home / Everything About / Everything About E Commerce / How to find and fix what is killing your profit margins

Your store is doing everything right. Revenue is up. More orders ship every day. And yet your profit margin is shrinking. You made $10,000 in sales last month and kept $2,000. This month you made $15,000 and kept $1,800. The sales grew. The profit went down. Something is wrong, but you cannot see where the money is leaking.

Margin collapse happens silently. It is not one big mistake. It is usually a combination of small decisions that seemed fine at the time but add up to erode profit. You raised prices slightly but competed harder on shipping. You scaled inventory but saw returns increase. You cut costs in one area without realizing another area would cost more to compensate. By the time you notice the margins are gone, the problem has been compounding for months.

This article identifies the specific ways profit margins disappear, explains why each happens, and walks you through the concrete fixes that bring margins back. If your sales are growing but your profit is stalling, one of these issues is likely the culprit.

Why margins shrink as you grow

A store that runs at healthy margins for $5,000 in monthly revenue often breaks at $20,000. Scale does not automatically mean better margins. Without deliberate focus on margin protection, growth actually destroys profitability.

There are three reasons margins collapse as sales increase. First, the business model itself assumes lower margins at higher volume. A wholesale product at 40% margin becomes 25% margin when you buy in bulk, because the wholesale cost dropped but customers still expect similar pricing. Second, efficiency costs are hidden until you try to scale. A store that processes ten orders a day with one person can handle it. At fifty orders a day, you need systems, automation, or staff. That cost cuts into margin.

Third, competition increases visibility. As your store grows, competitors notice. New players enter your category. Existing players drop their prices to compete for the same customers. You lower your prices to stay competitive. Margin gets squeezed from both sides: your cost of goods does not fall as fast as your revenue does. Take the time to analyze your cost and revenue data to identify which margins are actually shrinking.

Your product costs are higher than you think

A product costs $20 to buy, you sell it for $50, so your margin looks like 60%. But that 60% margin is a myth. There are costs hidden in every product that do not show up on your inventory spreadsheet.

Hidden product costs eating into margin

Shipping the product to your warehouse costs money. That $20 cost product actually cost you $26 by the time it is on your shelf. Packaging the product in a box costs $2. If the product is fragile, you need padding and protection materials. That adds another $1 to $3. The customer returns it because it arrived damaged, and you have to replace it. You just gave away a $50 sale that you will never get the margin on.

Some products have handling or storage costs. If you keep inventory in a storage facility, that costs per month per square foot. If you handle the storage yourself, it costs your time and space. That cost belongs in the product's margin calculation, not in your general overhead.

The fix: Calculate the true cost of goods for each product. Start with the wholesale or manufacturing cost. Add shipping cost per unit. Add packaging cost per unit. Add a per-unit allocation for returns, defects, and damage. Add storage cost. The real cost per product is usually 30-50% higher than the wholesale price. Once you know the true cost, you can see which products are actually profitable and which ones are margin drains masquerading as sales.

Payment processing fees are stealing from your margin

A customer pays by credit card. Your payment processor charges you 2.9% plus $0.30. On a $50 order, that is $1.75 in fees. You keep $30 in margin on that order. The fees just ate 5.8% of your profit. If 80% of your customers pay by card, you are paying $0.30 plus 2.9% on 80% of every order. That is a lot of margin loss.

Different payment methods cost differently. Bank transfers cost less. Digital wallets like Apple Pay or Google Pay might cost the same as credit cards. Buy now pay later services charge 2-8% or more. Each customer who chooses a different payment method costs you different amounts in fees.

The fix: List all your payment methods and what each one costs per transaction. Calculate the weighted average based on how many customers use each method. Then subtract that from your margin calculation. If payment fees are taking 5% or more of your margin, consider incentivizing cheaper payment methods (offer a discount for bank transfer) or raising your prices slightly to cover the cost. See which payment methods to offer and the tradeoffs of each.

Your shipping costs are higher than what you charge

You offer free shipping on orders over $50 or charge a flat $10 per order. The actual cost of shipping varies. Some packages weigh more than others. Some ship to distant zones that cost more. Some customers request expedited shipping for no extra charge because you forgot to set it up properly.

A customer orders a heavy product in a zone you underestimated and requests three-day shipping. You absorb a $15 shipping cost but charged $10 for shipping or free shipping because the order was over your threshold. You just lost $5 on that order for no reason. Multiply that across 100 orders a month and you lose $500 in profit.

You do not know your average shipping cost per order

Pull your shipping data for the last 30 days. How much did you spend on shipping total? How many orders? Divide total cost by orders. That is your true average shipping cost. If you charge a flat $10 and your average cost is $12, you are losing $2 per order. If you offer free shipping and your average cost is $8 but your average order value is $35, you might be fine. But if your average order is $45 and shipping costs $8, free shipping is a smart loss leader that brings customers in. The problem is when you do not know the numbers and find out six months later that shipping has been eating 15% of every order.

Your return shipping cost is not allocated to the product

A customer returns a product. You pay to have it shipped back. That cost should come out of the profit on that sale. If you sold a product at $50 with $30 margin and paid $8 to process the return, your actual margin on that sale was $22. If your return rate is high, return costs can eat 10-20% of your product margins without you realizing it.

The fix: Calculate your return rate and average return shipping cost. Then add that cost back into your product margin calculation. If a product has a 10% return rate and return shipping costs $5 per return, you are losing $0.50 per unit sold. If you sell 100 units a month, that is $50 in margin loss that should be factored into your pricing or product decisions. For a deep dive on managing this, see how to handle returns without losing your margins.

You are discounting too much

First-time customers need a hook. A 20% off offer convinces them to try you instead of a competitor. That works. But over time, discounting becomes a habit. You offer a discount for every email. You run a "flash sale" that lasts a week. You give loyalty discounts to repeat customers. None of these discounts are wrong individually, but together they add up to a 30% average discount across all orders.

Here is what happens to margin. A product sells for $100 with $40 margin. You offer a 20% discount. The customer pays $80. Your margin is now $20. A 50% reduction in profit per unit. If you discount 40% of orders, your effective margin dropped 20%. Double discounting (a 20% loyalty discount plus a 15% email discount) on top of that drops margins another 10-15%. By month six, you are running the same number of orders but making 40-50% less profit per order.

You do not track your true average discount rate

Add up all discounts given in the last 30 days. Divide by total revenue. That is your discount rate. If it is above 15%, you are giving away margin you need for operations. Most stores are surprised to find out they discount 20-30% of revenue.

You discount for the wrong reasons

A discount should do something for the business. A first-time buyer discount brings in new customers who might become repeat customers. A loyalty discount rewards customers who have already bought and keeps them. A seasonal discount clears inventory that is tying up cash. But an email discount just because you send an email every week does not serve the business. It trains customers to ignore your store unless there is a sale. Then your only competitive advantage is lower prices, and you cannot win a price war against larger competitors.

The fix: Categorize all your discounts. First-time buyer, loyalty, seasonal, and other. Calculate the average discount in each category. Ask yourself: does this discount bring in customers, retain customers, or solve an inventory problem? If the answer is no, remove it. Run your store at full price and use discounts strategically, not constantly. Learn how to increase order value through upsells instead of discounts.

Your operational costs are growing faster than revenue

At $5,000 in revenue a month, you handle everything yourself. You pack orders, answer emails, manage inventory, and post on social media. Your time is free in your financial calculations. At $20,000 a month, you cannot do this alone anymore. You hire someone to pack orders. You use a customer service tool to handle inquiries at scale. You use automation for inventory management. You pay for premium email tools to reach more customers. These costs are necessary, but they grow faster than you expect.

You are not accounting for indirect costs

You pay someone $15 an hour to pack and ship orders. 40 hours a week is $600. That person handles 400 orders a month. That is $1.50 per order in labor just for fulfillment. Add software subscriptions: email marketing, analytics, shipping labels, inventory management, customer service. That is $300-500 a month. At $20,000 in revenue with 400 orders, that is another $1-1.25 per order. Add rent for storage space, utilities, office space. That is another $1-3 per order depending on scale.

Every order has to absorb these costs. If these indirect costs add up to $3-4 per order and your product margin is $5 per order, you are left with $1-2 in actual profit. But you are not tracking it, so you think you are profitable.

You scale operations before you need to

Growth feels like momentum. You are doing well, so you hire staff, upgrade tools, and expand inventory before you are sure you need to. A new employee can handle your fulfillment, so you hire. But then business dips and you have fixed costs with no revenue to support them. Or you upgrade to a $300 a month analytics tool when your $100 tool still works fine. The $200 difference in cost adds up to $2,400 a year, which is a lot when margins are tight.

The fix: Calculate your cost per order for operations. Salary, rent, software, and other operational costs divided by monthly orders. As you grow, this number should decrease because fixed costs are spread across more orders. If it is increasing, you scaled operations too early or inefficiently. For every new operational cost, ask: does this increase revenue, decrease customer churn, or increase margin? If the answer is no, do not spend the money yet.

You do not know your breakeven per product

A product might show $30 profit on paper. But once you account for true cost of goods, shipping, packaging, payment fees, returns, and an allocation of operational costs, the true margin might be $5 or less. Some products might be breaking even or losing money and you have no idea.

Low-margin products are holding back your profit

You carry 100 products. 20 of them account for 80% of your revenue. But your focus is on selling all 100 because you do not want to seem like you have a limited selection. The reality is that 30 products have margins below 10%. 10 products are actually loss leaders because you mispriced them or underestimated costs. You spend time, energy, and marketing budget on the full catalog. But most of your profit comes from 20 products. The other 80 products are noise taking up time and capital.

The fix: Run a profit analysis on each product. True cost (including all indirect costs and allocations) minus selling price equals profit per unit. Multiply by average monthly sales to get total profit per product. Rank them. The bottom 20% of products are probably destroying more profit than you realize. Consider discontinuing them or raising the price. Discontinuing a low-margin product frees up time and inventory capital. Redirecting that focus to your best 20% of products usually increases overall profit by 10-20% even if total revenue falls slightly.

How to audit and restore your margins

You cannot fix what you do not measure. Start with these four steps:

Step 1: Calculate your true cost of goods for each product

List each product. For each one, write down: wholesale cost per unit, shipping to your warehouse per unit, packaging per unit, allocation for returns and damage (wholesale cost times your return rate), and storage per unit if applicable. Add all of these. That is your true cost. Compare it to your selling price. That is your true margin. If your true margin is below 20%, that product is not profitable enough and needs repricing or discontinuation.

Step 2: Calculate your per-order operational costs

Total monthly operational costs (salary, software, rent, etc.) divided by total monthly orders equals cost per order. This number should shrink as you grow. If it is growing, you are scaling inefficiently.

Step 3: Account for all discounts and fees

Pull the last three months of data. Payment processing fees, shipping overages, discounts given, returns processed. Calculate as a percentage of revenue. If you are paying more than 15% in fees and discounts combined, that is eating your margins.

Step 4: Calculate profit per product after all costs

Selling price minus true cost of goods minus per-unit operational cost allocation minus average per-unit fees and discounts equals true profit per unit. Multiply by monthly sales. Rank products by profit. Focus on the top 20%. Consider eliminating the bottom 20%.

The pricing conversation

Often, the real problem is that you underpriced your products. You looked at competitor prices and matched them. But your competitors might have higher volume, lower costs, or are willing to run on thinner margins. You cannot win on price alone.

Calculate what price you need to hit your target margin. If a product has a true cost of $25 and you want 40% margin, it should sell for around $42. If you are selling it for $35, you are leaving margin on the table. Competitors at the same price probably have higher costs or lower margins.

Raising prices hurts. It feels risky. But a 5-10% price increase often costs you only 2-5% in sales volume. The revenue actually goes up and margins increase. See how to write a pricing strategy that balances volume and margin.

How WEMASY helps protect and measure margin

WEMASY's analytics tools show you the true cost and profit of every order. You can track shipping costs automatically, integrate payment processing fees, and see where discounts are eating into margin. The system alerts you to products below a certain margin threshold so you can reprice or discontinue them.

WEMASY's reports break down profit by product, customer, and time period. You can see exactly which products are holding back overall profitability and which ones drive the most profit. With that visibility, you can make decisions based on data instead of guessing. Learn more about WEMASY's analytics and reporting features at the WEMASY pricing page.

no_index=false FAQs db_id=117465 main_category_id=2053 -->

What is a healthy profit margin for an online store?

How often should I audit my margins?

Should I raise prices or cut costs first?

How do I know which products are actually profitable?

What if I cut discounts and sales drop?

When should I discontinue a product vs. raising its price?