E-Commerce Pricing Strategy Checklist: Set Your Margin Floor

You’ve been copying competitor prices and adding a markup since day one. That’s not laziness — it’s the default most Shopify operators land on. Two years in, you still can’t say with certainty which SKUs are actually profitable after fees, returns, and ad spend.

A profitable-looking price and a profitable price are different things. That gap costs small stores more than bad marketing. Supplier costs shift, carrier rates rise, and processing fees compound at scale — quietly.

Most pricing guides explain strategy in theory. This e-commerce pricing strategy checklist follows a specific sequence: the margin check most operators skip, the true COGS formula, and a review rhythm you can run in under an hour a month.


What’s the most expensive pricing mistake small e-commerce stores make?

The most expensive pricing mistake is running discounts before verifying your margin floor. A 20% off sale on a product with a 15% gross margin doesn’t create volume — it generates losses per transaction. Most operators find this out weeks later in a P&L review they weren’t expecting.

What most stores do: Sales slow down. The instinct: run a promotion. A sitewide 20% off sale lifts orders.

Revenue looks good on the dashboard. Per-unit economics hide the damage.

What it actually costs: A $15 discount on a $75 product with $63 in true COGS doesn’t reduce margin. It turns every transaction into a $3 loss. At 300 orders, that’s $900 in losses dressed up as a successful campaign.

The problem shows up in cash flow, not in conversion metrics.

The move that actually works: Before any discount, charm pricing change, or bundle deal, run one margin check per SKU. If gross margin is below 30% before ad spend, the SKU is fragile. Reprice it — or cut it — before you touch anything else.

A Shopify candle store doing $28k/month ran a Black Friday 25% sitewide sale for the third consecutive year. The owner’s COGS calculation didn’t include inbound freight or Shopify’s 2.9% processing fee. After factoring in both, three of their eight SKUs had gross margins between 9% and 14%.

The sale generated $34k in revenue and a $2,100 net loss. The following February, they repriced those three SKUs and removed them from promotional campaigns entirely. Store gross margin moved from 22% to 31% in one quarter.

Nothing else changed.


How do I calculate the right price considering true costs and competition?

True COGS isn’t just what you paid for the product. It includes inbound freight per unit, payment processing fees, and an allocated return cost — typically 2–5% of product cost depending on your category. Most operators undercount COGS by 8–15%, which means their actual margin is lower than their spreadsheet shows.

Use this formula:

True COGS per unit = product cost + (inbound freight ÷ units in shipment) + (selling price × 0.029 + $0.30) + (return rate % × product cost)

Run the numbers on a $45 product:

  • Product cost: $14.00
  • Inbound freight allocation: $1.20
  • Processing fee (Shopify Payments): $1.61
  • Return cost at 4% of product cost: $0.56
  • True COGS: $17.37
  • Gross margin at $45: 61.4%

That’s a healthy SKU. Now run the same calculation on your three lowest-margin products. Surprises are common.

Value-based pricing doesn’t replace this calculation — it sits on top of it. Value-based pricing tells you the ceiling the market will accept. True COGS tells you the floor you can’t go below.

Your price lives between the two. Most guides tell you to start with perceived value. That’s backward — start with the floor, then ask whether your market supports a higher price.

Competitive benchmarking belongs after your margin floor is confirmed. The question isn’t "what are competitors charging?" Ask instead: what do you need to charge to hit 35%+ gross margin?

Does the market clear at that price? If competitors are pricing below your floor, that’s information. It is not an instruction.

A WooCommerce fitness accessories store at $85k/month had priced resistance bands at $24.99 to match two Amazon competitors. True COGS came back at 19% gross margin. That calculation included $1.80 per unit in inbound freight they’d been burying in overhead.

They repriced to $29.99 and introduced a two-pack bundle at $49.99. Monthly unit volume dropped 11%. Gross profit on the SKU increased 34%.

The competitor’s price had been the wrong anchor from the beginning.


What’s the fastest way to audit and fix pricing without spending weeks in spreadsheets?

Pull your top 10 revenue-generating SKUs. Calculate true COGS for each using the formula above. Compare against current selling price.

Any SKU with a gross margin below 30% before ad spend needs immediate action. This single pass takes 2–3 hours and protects the revenue that actually carries your business.

Here’s the exact sequence:

Step 1. Export your last 90 days of orders from Shopify or WooCommerce. Sort by revenue, descending. Take the top 10 SKUs by total revenue.

Step 2. For each SKU, calculate true COGS: product cost plus inbound freight per unit plus payment processing estimate plus return rate cost. Use 3% as your default return rate if you don’t have category-specific data yet.

Step 3. Divide true COGS by current selling price. Subtract from 1. That’s your gross margin.

Below 30% is fragile. Below 20% is actively dangerous if you run paid acquisition.

Step 4. Any SKU under 30% gets one of three moves. Reprice upward to hit your margin floor. Renegotiate with your supplier — a 10% COGS reduction on a 20% margin SKU produces an 8-point margin improvement.

Or cut the SKU and put that budget toward your profitable products.

Step 5. Document each SKU’s price and rationale in a spreadsheet. Use these columns: SKU name, true COGS, current price, gross margin %, target margin %, action taken, date reviewed. Keep it simple.

One row per SKU.

That document becomes your pricing foundation. Every pricing tactic that follows — A/B testing, psychological pricing, tiered bundles, promotional windows — builds on top of it. Without it, tactics are guesses dressed up as strategy.

Once margins are confirmed, calculate your maximum allowable customer acquisition cost (CAC). If a SKU carries a 42% gross margin and sells for $60, gross profit per transaction is $25.20. Your blended CAC needs to stay below that number for paid acquisition to be viable on that product.

This calculation only works if your COGS is accurate. Which is why the audit comes first.


How often should you run this e-commerce pricing strategy checklist?

Review your top 10 SKUs monthly. Run a full catalog review quarterly. If a supplier invoice changes or a carrier raises rates, review immediately — cost changes don’t wait for your calendar.

Keep the process to 45 minutes a month. The alternative is a quarterly scramble to understand why margins drifted.

Monthly (45 minutes): Open your pricing spreadsheet. Pull any supplier invoices or freight cost changes from the past 30 days. Recalculate gross margin for your top 10 SKUs.

Update any price that has fallen below your floor.

Quarterly (2–3 hours): Rerun the full top 10 true COGS audit. Add a competitor price check for each SKU — manual via Google Shopping, or automated with a monitoring tool. Flag any SKU where margin has slipped below floor due to cost creep, then reprice.

Annual (half a day): Reassess your target margin floor by category. A 30% gross margin floor works for most physical goods stores running paid acquisition. Stores with strong organic or repeat-purchase channels can operate at 25%.

Stores with aggressive paid media need 40%+ to keep CAC math viable.

Google Shopping handles manual competitor price spot checks for free. It’s accurate enough for most stores under $300k annually. Above that threshold, Price2Spy ($19/month) and Prisync ($59/month) track competitor prices automatically across categories.

If you also sell on Amazon, RepricerExpress handles repricing and competitive monitoring simultaneously. That removes the manual layer entirely.

A Shopify home goods store at $220k/year implemented a monthly pricing check in January. By March, they had found three SKUs where gross margin had dropped from 38% to 26%. A carrier rate increase — 18%, from a contract renewal they hadn’t noticed — caused the drop.

They repriced in March. By June, store gross margin moved from 31% to 37%. No changes to marketing spend, product mix, or site conversion rate.

Just pricing reviewed on a recurring schedule instead of whenever someone noticed a problem.


Pricing doesn’t need a sophisticated model. Document it and check it on schedule.

Most margin losses in small e-commerce stores don’t come from bad strategy. They come from prices set at launch and never revisited while costs shifted quietly underneath them.

Start this week. Pull your top 10 SKUs and run the true COGS calculation. Find out which products carry your business — and which ones cost you money every time someone buys.

Utkarsh Deep
Utkarsh Deep
Articles: 100