Markup Calculator | Free Shopify Pricing Tool

Everything you need to know about markup calculator -- pricing, features, real-world performance, and which option fits your business.
Ruben Boonzaaijer
Written by
Ruben Boonzaaijer
Maurizio Isendoorn
Reviewed by
Maurizio Isendoorn
Last edited 
April 22, 2026
markup-calculator
In this article

Use this free markup calculator to see your product markup, gross margin, and profit per unit. Built for Shopify merchants in supplements, beauty, CBD, and pet brands. Enter your cost and price, pick your industry, and see how your markup compares to the median brand in your category.

Markup Calculator

Enter any two values (cost, price, markup, or margin) and we calculate the rest. Factor in Shopify payment fees, refund erosion, and see where you sit against real industry benchmarks.

Profit per unit price minus cost -
Gross margin profit as % of selling price -
Effective markup after refunds refunds erode your real markup -
-
Markup
Your markup vs industry distribution
Bottom 25% Median Top 25% Top 5%
-

Pricing ladder (hold cost constant, vary price)

PriceMarkupMarginProfit/unit
Try Ringly free for 14 days
Benchmarks from 2,100+ Shopify stores. Shopify fees assume standard Shopify Payments rate. Your actual fees may vary by country and card type.

How to use this markup calculator

1. Enter your product cost

Your cost of goods sold (COGS) per unit. This is what you pay your supplier or manufacturer, including any per-unit freight or packaging. If you make products in-house, include ingredient and labor cost per unit.

2. Enter your selling price

The price customers pay on your Shopify store. If you run a subscribe-and-save program, use the subscription price since that is what most repeat customers pay.

3. Pick your industry

The calculator pulls a median markup range for each vertical. Supplement brands run much higher markups than apparel, which run much higher than electronics. The benchmark message uses your pick.

4. (Optional) Add your refund rate

If 5% of your orders get refunded, your effective markup drops. The calculator shows what your markup really is after refund erosion. Beauty and supplement brands often see 8 to 15% refund rates, which can quietly shave 20 to 40 percentage points off your markup.

5. Read the benchmark message

The calculator tells you whether your markup is below, within, or above typical for your vertical. It does not tell you to change anything. Pricing decisions depend on brand positioning, volume, and what your store can defend.

What is markup?

Markup is the percentage you add to the cost of a product to arrive at the selling price. A product that costs $10 and sells for $25 has a 150% markup. Markup is calculated from cost up, which is what makes it different from margin.

Markup is the language suppliers, wholesalers, and founder-operators use when setting prices. Margin is the language your accountant uses when looking at the P&L. Both numbers describe the same transaction from different angles.

For most Shopify founders, markup is the right framework when pricing a new product ("what percentage on top of COGS is fair?"). Margin is the right framework when looking at overall store profitability ("what percentage of revenue is profit?"). Investopedia has a clear breakdown of the technical difference.

Markup formula explained

The markup formula:

Markup % = ((Selling Price - Cost) / Cost) × 100

Variables:

  • Selling Price: what you charge on your storefront, before tax and shipping
  • Cost: your landed COGS per unit
  • Markup: the percentage added to cost to get to selling price

Worked example: cost $10, price $25.

  • Markup = (($25 − $10) / $10) × 100 = 150%
  • Margin = (($25 − $10) / $25) × 100 = 60%
  • Profit per unit = $25 − $10 = $15

Notice the gap between markup and margin. A 150% markup is a 60% margin. A 100% markup is a 50% margin. A 50% markup is a 33% margin. This is where founders get tripped up - someone says "we run 40% margins" and you mentally translate that to a 40% markup, when it is actually a 67% markup. The two are not interchangeable.

Example calculations

Three realistic Shopify merchant scenarios:

Store type Cost Selling price Markup Margin Profit/unit
Supplement store (whey protein) $8 $34.95 336.9% 77.1% $26.95
Beauty brand (serum) $6 $28 366.7% 78.6% $22
Pet brand (dog food bag) $14 $32 128.6% 56.3% $18

The supplement and beauty markups above are typical for DTC brands with some brand equity. Pet brands run lower because the category has more price-comparison shopping and thinner retail spreads. A supplement store running a 128% markup is underpricing; a pet brand running 340% is probably pricing itself out of the mainstream.

Why markup matters for Shopify merchants

Most Shopify founders underprice, especially in the first 6 to 12 months. They look at competitor prices, undercut by 10%, and build a business that cannot afford its own support, marketing, or logistics costs.

Your markup is the budget for everything else. Marketing, returns, shipping, customer support - all of it comes out of the gap between your cost and your price. If you are running a 60% markup (37% margin), you have $6 of room on a $16 product to cover fulfillment, returns, Meta ads, and support. That is not enough room to grow.

At 250% markup (71% margin), the same $16 product leaves $11 of room. Suddenly you can afford real customer acquisition, a returns program that does not nickel-and-dime customers, and phone support for the callers who would otherwise ghost or refund.

That last point is where Ringly fits. Phone support used to be a feature of brands with premium markups because it required human agents at $18 to $25 per hour. At $1,500 per month for a small team, most stores with sub-100% markups skipped it. AI phone agents break that math. Ringly handles inbound calls 24/7 for $349/mo on the Grow plan, which means even a 75% markup store can afford to actually answer the phone. Stores using AI phone support for Shopify typically see 5 to 15% uplift on recovered revenue from calls that would have ended in silent abandonment or a refund.

The refund-aware calculator above is important for high-AOV categories. If you sell $150 skincare kits with a 12% refund rate, your effective markup is lower than you think. Before discounting further or cutting costs, check that number - it often tells a different story than the gross markup. Our deeper breakdown of customer service cost per ticket shows how response time compounds this problem.

Start a 14-day free trial of Ringly to see how AI phone support changes your markup math.

Frequently asked questions

{{FAQ_EMBED}}

Related tools

Let AI handle your Shopify phone calls
Let an AI pick up calls and resolve tickets
Try for free
Hear AI resolve calls
Ruben Boonzaaijer
Article by
Ruben Boonzaaijer

Hi, I’m Ruben! A marketer, chatgpt addict and co-founder of Ringly.io, where we build AI phone reps for Shopify stores. Before this, I ran an ai consulting agency which eventually led me to start a software business. Good to meet you!

Read other blogs

Let Seth handle the calls your team shouldn't

Go live in under an hour. Escalates only when needed.
Ringly dashboard showing Seth AI support performance with resolution rate 73%, escalation rate 20%, deflection rate 80%, and a performance funnel visualizing inbound, resolved, escalated, and unresolved calls.