Free Tool

Shopify profit calculator

Work out profit per order and margin from your own figures. Nothing is sent anywhere — the calculation runs in your browser, and every number below is one you enter yourself.

The price the customer pays for one order, before any discount you apply. What the product itself costs you for one order, including packaging if you include it here. What you pay the courier for one order, after anything the customer pays towards shipping. Enter 0 if the customer covers it fully. Your Shopify plan fee as a percentage of the order value. Enter your own plan's percentage — this page does not assume one. The payment provider's percentage fee on the order value. Enter your own provider's percentage. Your advertising spend divided by orders, for one order. Enter 0 if you do not run paid ads.

Result per order

Shopify fee—
Payment fee—
Total costs—
Profit per order—
Profit margin—

Enter values above to calculate. Profit per order = selling price − product cost − shipping cost − Shopify fee − payment fee − ad cost. Margin = profit ÷ selling price. All figures come from your inputs only; no rate on this page is presented as a market fact.

What each input means

Selling price is what the customer pays. Product cost is what the goods cost you. Shipping cost is what you pay the courier after the customer's contribution. The two percentage fees are your own plan and provider percentages — check your Shopify plan and payment provider, because they vary. Ad cost per order is total ad spend divided by orders over the same period.

What the result means

Profit per order is what remains from one order after every cost entered. Margin expresses that profit as a share of the selling price. A low or negative result does not mean the business is unviable — it means the current combination of price, costs and ad spend does not leave room on one order, and one of those inputs has to change. Use your own figures, and treat the result as arithmetic on your inputs, not as advice.

Get Started

Let's build something great in your business

Available for remote engagement across your business, with calls scheduled in your business hours. Start with an email or a WhatsApp message.

Email Me WhatsApp

[email protected] · +92 321 730 0266