Shopify profit per order = order revenue − product cost − shipping and packaging − payment processing fees − app and platform costs per order − marketing cost per order − returns and refunds.
Many ecommerce stores look successful on the dashboard and fail in the bank account. Revenue grows, ad spend grows, and somehow there is never cash left over. The reason is almost always the same: the owner knows their revenue but not their true profit per order.
This guide shows store owners in the US, UK, Canada and beyond how to calculate profit on Shopify, how to forecast subscription revenue, and how to plan an ecommerce launch in smaller and emerging markets.
Part 1: How to Calculate Profit on Shopify
The full cost stack per order
| Cost | What it includes | Often forgotten? |
|---|---|---|
| Cost of goods sold (COGS) | Product cost, inbound freight, duties | Duties and inbound freight, often |
| Fulfilment | Pick and pack, packaging, labels | Packaging, often |
| Outbound shipping | Carrier cost, minus shipping charged to the customer | Free-shipping subsidies, often |
| Payment processing | Card fees from Shopify Payments or another gateway; extra transaction fees with third-party gateways | Sometimes |
| Platform and apps | Shopify plan, apps, themes, spread across orders | Very often |
| Marketing | Ad spend ÷ orders (blended customer acquisition cost) | Rarely measured per order |
| Returns and refunds | Lost revenue, return shipping, unsellable stock | Very often |
| Sales tax, VAT, GST | Collected and paid to tax authorities; not revenue | Sometimes counted as revenue by mistake |
An order of $80 (excluding sales tax). Product cost $24, packaging and fulfilment $4, net shipping $7, card processing about $2.62 (2.9% + 30¢), apps and plan $1.50 per order, blended ad cost $22, and a 5% return allowance of $4. Profit = $80 − $65.12 = $14.88 per order, an 18.6% net margin. The owner saw “70% gross margin” and assumed they were very profitable. Try your own numbers in our Shopify profit calculator.
Processing rates and transaction fees vary by Shopify plan, country and payment method, and they change over time. Check your plan’s current rates in your Shopify admin.
Gross margin vs contribution margin vs net profit
- Gross margin = (revenue − COGS) ÷ revenue. Useful for pricing, but incomplete.
- Contribution margin = revenue minus all variable costs per order, including shipping, fees, marketing and returns. This is the number that tells you whether scaling makes sense. Use our contribution margin calculator.
- Net profit = contribution margin minus fixed costs such as salaries, software and rent.
Pricing tip: margin and markup are different. A 50% markup is only a 33% margin. Check your pricing with the markup vs margin calculator and your sales target with the break-even calculator.
Before increasing ad spend, know your maximum affordable cost per acquisition: contribution margin before marketing. If your CPA is higher than that, every extra sale loses money.
Part 2: How to Forecast Subscription Revenue
Subscription boxes, memberships, SaaS products and “subscribe and save” offers live and die by recurring revenue. A simple monthly model is enough for most businesses.
The MRR forecasting formula
Next month’s MRR = current MRR + new MRR + expansion MRR − churned MRR − contraction MRR
- New MRR: new subscribers × average subscription price.
- Expansion MRR: upgrades, add-ons and price increases.
- Churned MRR: revenue lost from cancellations.
- Contraction MRR: downgrades and discounts.
A coffee subscription has 1,000 subscribers at $25 per month ($25,000 MRR). It adds 150 subscribers a month and loses 6% each month. Month 1: 1,000 + 150 − 60 = 1,090 subscribers. Growth slows as churn grows with the base. The business levels off at about 2,500 subscribers (150 ÷ 0.06), or $62,500 MRR, unless acquisition increases or churn falls. That ceiling is the most useful number in any subscription forecast. Model it with the subscription revenue forecast calculator and the churn rate calculator.
Make the forecast realistic
- Use cohort data: new subscribers usually churn faster in the first months than long-term customers.
- Model three scenarios: conservative, expected and optimistic.
- Include failed payments (involuntary churn). Card updaters and dunning emails recover a large share.
- Track customer lifetime value and payback period, not only MRR.
In subscriptions, reducing churn is usually cheaper than buying growth. One point of monthly churn can decide whether the business plateaus or compounds.
Part 3: When Do Online Stores Take Payment?
Shoppers often ask when a retailer takes payment for an online order, especially for grocery delivery. Many online stores, particularly grocers with substitutions and weighed items, authorise your card at checkout and capture the final amount when the order is picked or dispatched. That is why a temporary hold can appear before the final charge. Policies differ by retailer and are usually explained in their payment FAQ or terms.
For store owners, this matters operationally. Card authorisations expire after a period set by the card networks. Stores that ship much later than the order date need either immediate capture or re-authorisation logic.
Part 4: How to Build Ecommerce in Smaller and Emerging Markets
Searches such as “how to build ecommerce in Brunei”, or comparisons of local marketplaces against Shopify stores in markets such as Kosovo, follow the same strategic path.
- Validate demand: check search volumes, social media groups and what local marketplaces already sell.
- Choose your model: sell through a regional marketplace first for reach, or build your own store for brand, margin and customer data. Many brands do both.
- Solve payments locally: support the methods customers actually use, such as local debit cards, bank transfer, e-wallets or cash on delivery.
- Plan logistics: partner with local couriers, define delivery zones, and be honest about delivery times.
- Localise: language (for example Malay and English in Brunei, Albanian and Serbian in Kosovo), currency, sizing and customer service hours.
- Comply: register the business, understand consumer protection and import rules, and publish clear return policies.
| Option | Strengths | Weaknesses |
|---|---|---|
| Regional marketplace | Built-in traffic and trust, fast start | Commissions, price competition, limited customer data |
| Shopify store | Fast to launch, strong apps, global payments | Monthly costs; local payment integrations may need apps |
| WooCommerce store | Full control, flexible local integrations | Needs hosting and maintenance |
| Social commerce | Low cost, strong in mobile-first markets | Hard to scale operations and track profit |
For a deeper platform comparison, see our guide to Shopify vs WooCommerce vs marketplaces, which uses the same decision framework.
In smaller markets, trust beats traffic. A clear return policy, visible local contact details, WhatsApp support and cash-on-delivery options can lift conversion more than any ad campaign.
Use Cases
- DTC brands checking whether paid social is profitable after every cost.
- Subscription businesses planning hiring and inventory from realistic MRR forecasts.
- Retailers designing payment capture flows for substitutions and pre-orders.
- Entrepreneurs launching the first serious online store in an emerging market.
Seven Ways to Increase Shopify Profit Per Order
- Raise average order value with bundles, volume discounts and free-shipping thresholds set just above your current average order.
- Renegotiate product costs once volume grows, and review inbound freight and duties every quarter.
- Audit your apps. Many stores pay for apps they no longer use. Every unused subscription is pure margin loss.
- Cut returns at the source with better size guides, clearer product photos, honest descriptions and reviews that mention fit.
- Improve conversion rate before increasing ad spend. A faster site and clearer product pages lower your cost per acquisition.
- Grow repeat purchases with email and SMS flows, loyalty rewards and subscriptions for consumable products.
- Optimise shipping by right-sizing packaging, which also reduces dimensional-weight charges, and by comparing carriers regularly.
Common Ecommerce Profit Mistakes
- Counting sales tax or VAT as revenue. It belongs to the tax authority.
- Using platform ROAS as profit. Ad platforms report revenue, not margin, and often over-credit themselves.
- Ignoring returns until the end of the year. Returns should be estimated per order from day one.
- Treating discounts as marketing-free. A 20% discount on a 30% contribution margin wipes out two-thirds of your profit on that order.
- Forecasting subscriptions without churn. Straight-line growth forecasts almost always overstate future revenue.
Future Trends in Ecommerce
- AI shopping assistants and agentic checkout will change how products are found and bought. Structured product data matters more than ever.
- Profit-first analytics will replace revenue-only dashboards.
- Local payment methods and instant bank payments will keep growing worldwide.
- Retention economics: memberships, loyalty programmes and subscriptions will keep growing as acquisition costs rise.
Key Ecommerce Terms Explained
- AOV (average order value): total revenue divided by number of orders.
- COGS (cost of goods sold): the landed cost of the products you sold, including inbound freight and duties.
- Contribution margin: revenue minus all variable costs per order, including marketing.
- CAC or CPA: the cost of acquiring one customer or one order through marketing.
- ROAS: revenue from ads divided by ad spend. It is not a profit measure.
- MRR: monthly recurring revenue from active subscriptions.
- Churn rate: the percentage of subscribers or revenue lost in a period.
- LTV (customer lifetime value): the total contribution a customer generates over the whole relationship.
- Payback period: how many months of contribution it takes to recover the cost of acquiring a customer.
- Authorisation and capture: placing a hold on a card at checkout, then collecting the final amount later.
A simple weekly profit routine
Every Monday, export last week’s orders, ad spend and refunds. Calculate contribution margin per order and blended CPA, compare them with your maximum affordable CPA, and note the top three products by profit, not by revenue. Fifteen minutes a week is enough to catch most margin problems before they become cash problems.
Conclusion: Profit Is the Metric That Matters
Knowing how to calculate profit on Shopify, how to forecast subscription revenue and how to adapt to local markets separates stores that grow from stores that only look busy. Calculate your contribution margin, set an affordable CPA, model churn honestly and build trust in every market you enter. Then scale with confidence.
Which Sources Back This Guide?
We checked the rules, rates and figures in this guide against the official and primary sources below. Fees, thresholds and platform features change, so confirm current details at the source before you act.
- Shopify pricing: current plan and processing rates.
- Shopify Help Center: Shopify Payments: payment processing details.
- Stripe: what is monthly recurring revenue: MRR definitions and calculation.
Related guides on this site
How can we help with this?
Build a store that is profitable by design
We build and optimise Shopify and WooCommerce stores with clean product data, fast pages, local payments and profit-focused analytics.
Want this handled for you?
We build and optimise sites like this every week. Book a free 30-minute call and we will tell you exactly what we would change on yours.
Get a free site review