The average Shopify store has a net profit margin of 10–15%. That means on a $50 product, you're keeping $5 to $7.50 after everything is paid. Most merchants don't realize how thin that margin actually is until they check their bank account at the end of the month and wonder where the money went.
The problem isn't low sales. It's a Shopify product pricing strategy that doesn't account for the full cost of selling online. Miss one cost — transaction fees, return shipping, ad spend — and your "profitable" product is quietly losing money on every order.
Start With Your Real Cost Stack (Not Just What You Paid Your Supplier)
Most pricing advice starts with a simple formula: cost × markup = price. But "cost" doesn't mean what your supplier charged you. It means every dollar that leaves your pocket between buying the product and delivering it to a customer.
Here's what your actual cost stack looks like:
- COGS (cost of goods sold) — what you paid the supplier, including shipping to your warehouse
- Shipping to customer — your courier rate per order, not an average
- Transaction fees — Shopify's payment processing (2.9% + $0.30 on the Basic plan), plus any third-party gateway surcharges. PayPal adds roughly 2% on top, which on $30,000/month in revenue equals $600/month in fees you might not be tracking
- Shopify subscription + app fees — divide your monthly total by your order volume to get the per-order cost
- Packaging — boxes, mailers, tape, inserts
- Ad spend per order — divide your monthly ad budget by the number of orders it generates
- Returns and RTO — the cost of every order that comes back (more on this below)
Add all of these up. That's your true per-order cost. If you've been pricing based only on COGS, you've been underpricing every product in your store.
What's the Difference Between Markup and Margin on Shopify?
A 100% markup does not mean 100% profit margin. This trips up more merchants than any other pricing concept.
If your product costs $10 and you sell it for $20, that's a 100% markup. But your margin is 50% — you keep $10 out of $20. Markup is calculated on cost. Margin is calculated on revenue. The difference matters when you're trying to hit specific profit targets.
A healthy Shopify store typically runs a gross margin between 50% and 70%. That translates to a markup of 100% to 233% on your cost. The average ecommerce markup falls between 50% and 100%, producing a 30–50% gross profit margin after variable costs.
If your gross margin is below 50%, you have very little room for ad spend, returns, or discounts before you're selling at a loss. Above 70% gives you enough breathing room to run promotions, absorb shipping costs, and still keep money in the business.
COD Merchants: Your Pricing Needs a Return Budget Built In
If you sell cash on delivery, your pricing math is different from prepaid stores. COD return-to-origin (RTO) rates can reach 40%, compared to roughly 20% for prepaid orders. Every RTO doesn't just cost you the sale — it costs you the forward shipping, reverse shipping (typically 1.5x the original shipping cost), and warehouse handling to restock the product.
A single failed COD delivery can eat 40% of the product's selling price. If you're not building that cost into your pricing, your margins are thinner than you think.
Here's how to factor it in: multiply your average RTO cost by your RTO rate, and spread that across all orders. If your RTO rate is 25% and each failed delivery costs you $4, that's $1 added to the cost of every order you ship. On a $15 product, that's the difference between profitable and break-even.
Reducing your RTO rate is the fastest way to recover margin without raising prices. OTP verification on COD orders, partial prepayment deposits, and phone number blocklists all cut RTO significantly. EasySell handles all three — OTP verification, partial payment collection, and fraud blocklists — directly on your order form, so fewer junk orders ship in the first place.
Use the "Walk-Away Price" to Set Your Floor
Before you pick a retail price, calculate the lowest price at which you'd still make money. This is your walk-away price — the floor below which every sale loses money.
The formula:
Walk-away price = total per-order cost ÷ (1 – minimum acceptable margin)
If your total cost per order is $12 and you want at least a 30% margin, your walk-away price is $12 ÷ 0.70 = $17.14. You should never sell below $17.14 — not during a sale, not with a coupon, not as a bundle discount.
Write this number down for every product. It protects you from discounting yourself into a loss — a common mistake when bundling products, which happens more often than most merchants admit.
Build a Shopify Product Pricing Strategy Around Perceived Value
Cost-plus pricing (adding a fixed markup to your cost) guarantees you cover expenses. But it doesn't capture what a customer is willing to pay. Value-based pricing does.
Two questions determine perceived value:
- What alternatives exist? If a customer can buy a similar product from five competitors, your price is anchored to theirs. If your product is genuinely different — better materials, unique design, faster delivery — you can price above the average.
- What problem does it solve? Products that fix a painful problem (acne treatment, phone screen protector, pet anxiety solution) can command higher margins than commodity products (phone cases, basic t-shirts) because the buyer values the outcome more than the object.
Check your competitors' pricing on similar products. You don't have to match them, but you need to know where you sit. If you're 30% higher, your product page needs to explain why in the first three seconds.
Use Volume Pricing to Recover Margins on Bigger Orders
Quantity discounts sound like you're giving money away. Done right, they actually protect your margins while increasing revenue per customer.
The math: your per-order fixed costs (shipping, packaging, transaction fees, pick-and-pack) stay roughly the same whether a customer buys one unit or three. A customer buying three units at a 10% discount generates more net profit than three separate customers buying one unit each at full price — because you're paying for shipping, processing, and acquisition only once.
Set quantity tiers that make the math work. Start with your per-unit cost at each quantity level, add fixed costs divided across units, and make sure every tier stays above your walk-away margin. A common structure:
- 1 unit: full price
- 2 units: 5% off
- 3+ units: 10% off
The discount looks generous to the customer but costs you less than acquiring a second separate order. For a deeper breakdown of quantity discount strategy and margin math, see our full guide. EasySell lets you add quantity discount tiers directly on the product page, so customers see the savings before they reach checkout.
Test Prices Like You Test Ads
Most merchants spend hours optimizing ad copy and never test their product price. But a $2 price increase on a product that sells 500 units/month is $1,000/month in pure margin — often more impactful than any ad tweak.
Run a simple test: raise the price of one product by 10–15% for two weeks. Track conversion rate and total revenue. If conversion drops by less than the percentage you raised the price, you're making more money at the higher price.
Example: a product at $25 converts at 3.2%. You raise it to $28. Conversion drops to 2.9%. Revenue per 1,000 visitors goes from $800 (32 orders × $25) to $812 (29 orders × $28). Fewer orders, less shipping, less customer service — and more profit.
Don't test your entire catalog at once. Pick your top five products by volume and test them one at a time over 30 days.
Review Your Pricing Every Quarter
Your costs change. Supplier prices shift. Shipping rates adjust every January. Ad costs climb (they always climb). A price you set six months ago might not be viable today.
Build a quarterly pricing review into your calendar. Pull up your real per-order costs, recalculate your walk-away price, and adjust retail prices where the math no longer works. Merchants who review pricing quarterly maintain net margins in the 20–30% range — the top quartile. Merchants who set a price once and forget it drift toward 10% or worse.
Start today with one product. Pull up your actual cost stack — every fee, every charge, every return cost. Calculate your walk-away price. Compare it to your current retail price. If there's less room than you expected, you just found the exact leak that's been draining your profit.