Free profit calculator
Shopify Profit Calculator
Change the price and see what the order leaves, per unit and across the basket, before ads, tax, and overhead. Enter product cost, payment fees, shipping, and quantity; download the numbers as CSV.
How to use the profit number
Profit here is what one order leaves after product cost, payment fees, and shipping, but before ads, income tax, and fixed overhead. The unit view shows whether the product carries its own costs. The order view shows what the basket leaves.
Unit vs. whole order
Product cost, payment fees, and shipping are entered per unit. If you only know an order-level card fee or shipping label, divide it by the quantity before entering it. Quantity multiplies the order totals only; profit and margin per unit stay the same.
Price with margin, not markup
Margin is profit ÷ sale price. Markup is profit ÷ cost. A $20 profit on an $80 sale is a 25% margin and a 33% markup. Margin is easier to compare across products because the sale price is the common base. Change the sale price to test a new price; the cost fields stay put until you change them.
What is a good margin?
There is no universal number. It depends on fixed costs, returns, ad spend, and the cash the business needs to keep. Decide the margin you need, then use this page to see whether the order clears it. For the advertising side, use the Break-Even ROAS Calculator; it starts from the same contribution figure.
What the CSV contains
A three-column table — metric, per unit, whole order — with quantity, currency, sale price, product cost, payment fees, shipping, total costs, profit, and margin. Headers follow the page language. It is a planning sheet for a spreadsheet, not an accounting record.
Advertising, income tax, sales tax, returns, refunds, chargebacks, and fixed overhead are not modeled. If returns matter, use revenue and cost net of refunds, counted once. Shopify’spayment fee documentation explains the processing side; thepricing page lists the plan-based card rates.
Shopify profit calculator questions
How do you calculate Shopify profit?
Subtract product cost, payment fees, and shipping from the sale price. The result is profit on one unit before ads, tax, and overhead. Divide profit by the sale price to get margin. For a whole order, multiply the unit result by quantity, or use the order section.
Should payment fees be entered per unit or per order?
This calculator’s fields are per unit. If you only know the whole-order card fee, divide it by the quantity before entering it. Card fees usually include a percentage of the order plus a fixed amount, so check a recent payout instead of copying a flat example.
What should the product cost include?
Use the landed cost of one unit: what you paid the supplier plus freight, duties, and packaging that scale with the item. Do not include fixed costs such as rent or software. If they matter, add an allocated amount per unit and record the basis outside the tool.
Why is margin lower than markup?
Markup divides profit by cost; margin divides profit by the sale price. A $20 profit on an $80 sale is a 25% margin but a 33% markup. Margin is easier to compare across products because the sale price is the same base.
Does this include ads, taxes, returns, or refunds?
No. It models product cost, payment fees, and shipping. Advertising, income tax, sales tax, returns, refunds, chargebacks, and fixed overhead are outside the model. For a returns-adjusted view, use net revenue and net product cost, and do not subtract the same refund twice.
What is in the CSV export?
A three-column table — metric, per unit, whole order — with quantity, currency, sale price, product cost, payment fees, shipping, total costs, profit, and margin. Headers follow the page language. It is a planning sheet for a spreadsheet, not an accounting export.
Is this Shopify’s official profit calculator?
No. It is an independent browser tool that applies the formula to the numbers you enter. Shopify admin reports and your accounting records remain the source of truth for actual profit.
Can I save or share the calculation?
Yes. The page writes valid inputs into the URL, and the copy button creates a link with the same price, costs, and quantity. Invalid or missing values are ignored, and the default example is left out so the plain URL stays short.
Related tools
Use the Break-Even ROAS Calculator when you need the break-even advertising multiple for the same price and cost figures.