August 22, 2026 · The Evolution team

How to Price Products: Margin Math Most Store Owners Skip

To price a product, start with the contribution you need from each sale—not a competitor's price and not a simple “cost times two” rule. Add the costs that change with an order, account for percentage fees, choose a target contribution margin, then check whether the result can cover fixed overhead and still make sense to the customer.

The useful output is not one magical price. It is a floor, a target price, and a clear view of what happens when you discount.

Do not confuse markup and margin

Markup measures profit relative to cost. Margin measures profit relative to selling price. They are not interchangeable.

Suppose an item costs $20 and sells for $40:

Markup = ($40 − $20) ÷ $20 = 100%

Gross margin = ($40 − $20) ÷ $40 = 50%

Calling that a 100% margin would make every later decision wrong. Shopify uses the margin definition—profit divided by price—in its product details guidance.

Gross margin is still only a first view. It can exclude fulfillment, payment fees, shipping subsidy, expected returns, and acquisition cost. Use it to compare product economics, then calculate contribution for the actual pricing decision.

Build the variable cost stack

List costs that increase when you sell one more unit. Use recent actual averages, not the cheapest month you remember.

Keep fixed monthly overhead—software, base rent, salaries, insurance, and professional fees—separate for now. You will test whether the unit contribution covers it later.

Shopify's Cost per item field can support product and variant margin reporting, but Shopify says that field excludes taxes, shipping, and other costs for resold products. Its profit report documentation also notes that profit reports depend on costs recorded when the item sold and that the field is static. Use the report as an input, not proof that every real cost is included.

For a deeper order-level check, use this true profit per order calculation.

Price from a target contribution margin

When all variable costs are fixed dollar amounts, the basic formula is:

Price = variable cost per unit ÷ (1 − target contribution margin)

If payment or marketplace fees are a percentage of the selling price, include that rate in the denominator:

Price = fixed-dollar variable costs ÷ (1 − percentage fee rate − target contribution margin)

The denominator must stay positive. If your percentage fees plus target margin approach 100%, the assumed economics cannot produce a valid price.

Worked example

A store is pricing a kitchen tool with these expected per-order costs:

Apply the formula:

$30 ÷ (1 − 0.03 − 0.25) = $41.67

At a rounded $42 price, the estimated payment fee is $1.26. After $30 of other variable costs, contribution is $10.74, or about 25.6% of the selling price.

This is a model, not a promise. Carrier rates, return behavior, and product mix will move. Replace every example input with your own trailing data, and calculate at the variant level when costs differ.

Check whether unit contribution covers the business

A healthy-looking unit margin can still leave the store short if volume cannot cover fixed costs.

Use:

Break-even units = monthly fixed costs ÷ contribution per unit

If fixed costs are $2,200 and contribution is $10.74, the business needs about 205 units a month to cover those fixed costs before owner profit and tax.

Then run three cases:

Do not bury owner pay by pretending your time is free. Decide whether it belongs in fixed overhead or your profit target and use the same treatment each month.

Fixed app costs also deserve a regular review. This guide to the average Shopify app stack cost shows how small recurring tools can raise the break-even point.

Find your discount floor before launching a sale

A discount cuts contribution faster than it cuts revenue because most unit costs do not fall with the selling price.

At the $42 example price, a 15% discount produces a $35.70 selling price. With a 3% fee, the estimated contribution becomes:

$35.70 − $30 − $1.07 = $4.63

That is about a 13% contribution margin, roughly half the dollar contribution of the full-price order. If the promotion does not create enough genuinely incremental orders, it can raise revenue while reducing the cash available to cover overhead.

Record three numbers for every SKU:

  1. regular price and expected contribution
  2. lowest planned promotional price and contribution
  3. absolute floor below which the order no longer supports the business

Include shipping offers in this check. “Free” shipping is still a store cost, and the right threshold depends on actual order economics. Use the free shipping threshold formula before treating shipping as a promotional afterthought.

Use competitors as a market check, not a calculator

Competitor prices tell you what alternatives a shopper sees. They do not reveal the competitor's product cost, return rate, wholesale mix, cash position, or required margin.

After calculating your target price, compare products with similar quality, package size, warranty, service, and delivery terms. If your sustainable price is much higher, choose deliberately:

Do not quietly remove necessary costs from the spreadsheet until the desired price appears. That makes the model prettier, not the product more profitable.

Keep sale and compare-at pricing honest

In the United States, the current FTC Guides Against Deceptive Pricing say a former price used for a comparison should be a genuine price offered openly and in good faith, not an inflated figure created to advertise a false reduction. Other countries and US states can impose additional rules.

Keep records of when a regular price was offered and sold, and do not use a fictional compare-at price to make the target price look cheaper. Check the requirements for every market where you sell; this article is operating guidance, not legal advice.

Put the price into Shopify and monitor the result

Shopify recommends considering marketing, subscription, and transaction expenses when pricing products, alongside product cost and the value you provide. Its pricing guidance is a useful platform-level checklist.

After updating a price:

A conversion dip does not automatically mean the price is wrong, and a revenue lift does not prove it is right. Review contribution dollars over a representative period. Low-volume stores should avoid conclusions after a few orders.

A one-page pricing worksheet

For each SKU, keep:

Start with your five highest-volume products. Replace estimates with actuals, calculate the promotion floor, and identify the one SKU where a small cost or price change has the largest effect on monthly contribution. That is a more useful first pricing decision than copying another store's number.

Find out what your store is leaking. The audit is free and takes two minutes. No credit card, nothing to install.

Get your free audit