Skip to main content
Free · Shopify Margin Calculator

Watch your price
come apart.

Every dollar you charge splits into cost, shipping, fees, and what's left is yours. Type, and watch the anatomy of a single order rearrange in real time.

Your numbers · per order
$
$
$
$
%
$
Reverse-solve
%
Sell at $0.00

Price needed to net that margin after cost, shipping & fees.

Anatomy of one order Revenue $50.00
Profit / order
$0.00
0%
Margin
0%
Markup
Product cost $0.00 0%
Shipping $0.00 0%
Other cost $0.00 0%
Payment fee $0.00 0%
Profit (what's left) $0.00 0%
Margin vs markup

The same order can be a 60% margin and a 150% markup. They are not the same number.

Margin

Profit as a share of the selling price. It tells you how much of every dollar you keep, the number that actually protects the business.

Markup

Profit as a share of the cost. Useful for pricing off a supplier invoice, but it flatters, a big markup can still be a thin margin.

The fee bite

The default is Shopify Payments' card rate (2.9% + 30¢). On low-priced items that fixed 30¢ is the segment that quietly eats your margin.

This runs entirely in your browser. Nothing you type is sent anywhere. Margin is your profit as a share of the selling price; markup is your profit as a share of cost, so the same order can show, say, a 60% margin and a 150% markup. The payment fee defaults to Shopify Payments’ standard online card rate (2.9% + 30c), so adjust it to your plan or gateway.

Numbers looking thinner than you expected? That is usually a pricing or merchandising question more than a development one. We help Shopify brands tighten the economics of their store, from bundling and shipping thresholds to checkout. Talk to us.

Embed this tool on your site

Free to use. Paste this into any page or blog post, it stays in sync and resizes itself.

Margins thinner than they should be?

Pricing and merchandising is half of what we do.

Victoria Garland Creative is a Shopify-only studio. We fix the economics of the store itself, bundles, shipping thresholds, and a checkout that converts.

Book a discovery call