Every example and amount on this page is illustrative. It shows the method and is not a benchmark, a quote or advice.
What the Shopify Dashboard Actually Measures
Shopify’s dashboard is primarily a reporting layer for store activity. Its sales views show measures such as gross sales, discounts, returns, taxes, shipping and net sales; order views show order volume and related transaction detail. These answer: how much was sold, how many orders were placed and how sales changed over time.
Customer measures describe who bought, including new and returning customers, while product reports show units sold, sales by item and product performance. Marketing views connect store activity with traffic and campaign results, such as sessions, conversion behaviour and attributed sales where tracking is available. Each measure has a valid operational use, but none should automatically be treated as profit.
The limitation is definition, not usefulness. A sales total can support a pricing or merchandising review; an order count can expose demand or fulfilment pressure; a returning-customer measure can inform retention work; and attributed marketing sales can guide channel investigation. Profitability analysis must then account for product cost, advertising, returns and other costs consistently. Shopify profit analytics extends the question from reported activity to what each product, collection or order contributes.
| Measure | What it tells you | Right action |
|---|---|---|
| Sales and orders | Recorded demand and transaction volume | Review trading trends, promotions or operational capacity |
| Customers | New, returning and customer purchase behaviour | Assess retention and customer mix |
| Products | Units and sales by item | Review assortment, merchandising and availability |
| Marketing | Traffic, conversion and attributed campaign activity | Investigate channel performance before changing spend |
| Profitability | Requires complete, consistent cost inputs | Use contribution or profit, not sales alone, for economic decisions |
The Gap Between Revenue and Profit
A Shopify sales total answers how much store activity was recorded. It does not answer how much money the business kept. The gap starts with costs that are typically outside the native sales view: product cost, payment processing, fulfilment, packaging, advertising, marketplace or agency fees, payroll, software, rent, interest, and tax.
Gross profit subtracts the cost of the products sold from realized revenue. It shows whether the offer has economic value before marketing and wider operating costs. Contribution profit goes further by assigning variable selling costs, especially advertising, to the sale, product, or collection. That is the more useful measure for deciding whether to scale a campaign or continue promoting a product.
Net profit includes the broader operating cost base. It is the right measure for judging whether the company is profitable overall, but it can be too slow or aggregated for a daily product or campaign decision. The appropriate comparison is therefore not sales versus one universal profit number; it is the measure matched to the decision.
- Sales total: use for demand, order volume, and trading activity, not profitability.
- Gross profit: use to assess product economics before selling and operating costs.
- Contribution profit: use for decisions about advertising, products, and collections after variable selling costs.
- Net profit: use to assess the business after overhead and other operating costs.
| Measure | Includes | Right decision |
|---|---|---|
| Shopify sales total | Recorded sales activity and related sales adjustments | Monitor demand and store performance |
| Gross profit | Realized revenue less product cost | Check whether products make money before marketing |
| Contribution profit | Gross profit less attributable variable selling costs, including advertising | Scale, reduce, test, or stop products and campaigns |
| Net profit | Contribution after operating overhead and other business costs | Assess overall business sustainability |
A Plain Formula for Contribution Profit
A practical formula is: Contribution profit = realized revenue − cost of goods sold − variable order costs − advertising spend. This is a management measure, not a statutory accounting measure. It shows what remains from the orders after the costs that rise directly with selling and fulfilling them.
Realized revenue is the sales value the business keeps from completed orders, after discounts, cancellations, refunds, and returns are accounted for. Cost of goods sold (COGS) is the product cost attached to those orders. Variable order costs include per-order or per-unit fees such as payment processing, pick-and-pack, shipping subsidies, marketplace fees, and return handling when those costs change with order volume. Advertising spend is included when you want contribution after advertising; it should be assigned to the relevant product, collection, campaign, or period without mixing it with fixed overhead.
The classification matters. A warehouse lease is usually fixed for a period, while a fulfilment fee per parcel is variable. If a cost is already deducted from realized revenue, do not subtract it again. ORVX connects Shopify orders, products, and customers with advertising accounts, and reports contribution after advertising by product and collection.
Contribution profit is more useful than accounting net income when the decision concerns incremental trading activity: whether a product, collection, campaign, or customer segment is generating enough money before fixed overhead. Accounting net income is the right measure for the complete business result because it also includes fixed operating expenses, depreciation, interest, taxes, and other accounting adjustments.
- Use contribution profit for short-term operating decisions and unit economics; use accounting net income for company-wide performance, financial reporting, tax, and cash-planning discussions.
| Measure | Includes | Useful for |
|---|---|---|
| Contribution profit | Revenue retained after variable selling, product, fulfilment, and advertising costs | Product, campaign, pricing, and scaling decisions |
| Accounting net income | Contribution plus or minus fixed costs, depreciation, interest, taxes, and other accounting items | The overall reported result of the business |
A Worked Example With Real Numbers
Consider one delivered order for a product listed at $80. The customer receives a $10 discount, pays no tax, and the order is not returned or cancelled. The store therefore starts with $70 of realized revenue, not $80 of gross sales.
The order’s variable costs are shown below. The $2.80 payment fee is 4% of the $70 collected. The $12 advertising amount is the order’s allocated share of campaign spend; at campaign level, the same logic applies after allocating spend across the orders attributed to that campaign.
Contribution profit is $70 − $24 − $2.80 − $6 − $12 = $25.20. That is a 36% contribution margin ($25.20 ÷ $70). The order can look healthy in a sales view while producing materially less cash after the discount, product cost, fulfilment cost, payment fee, and advertising are included. This is the level at which product, collection, and campaign decisions become financially comparable.
| Line item | Calculation | Amount |
|---|---|---|
| Gross product sales | Listed price | $80.00 |
| Discount | Customer offer | −$10.00 |
| Realized revenue | $80.00 − $10.00 | $70.00 |
| Product cost | Unit cost | −$24.00 |
| Payment fee | 4% × $70.00 | −$2.80 |
| Shipping cost | Carrier and fulfilment cost | −$6.00 |
| Advertising | Allocated campaign spend | −$12.00 |
| Contribution profit | $70.00 − $24.00 − $2.80 − $6.00 − $12.00 | $25.20 |
The Mistakes That Make the Number Wrong
Tax is a common source of false profit. Customer-paid sales tax or VAT is generally collected on behalf of a tax authority, not retained revenue. If it remains in a sales total, margin looks higher than it is. The reverse error is also possible: subtracting tax twice, once in the order data and again in an expense file. Use tax-inclusive and tax-exclusive figures consistently, and keep tax liabilities separate from operating costs.
Refunds and returns require more than subtracting the refunded order value. A returned unit may bring back its product cost, incur return postage, require inspection, or become unsellable. A cancellation should not be treated like a delivered sale. A profitability view such as Shopify Profit Analytics should report return rate by units and refund value against revenue, so a product with strong sales but frequent returns is not mistaken for a strong product.
Inventory cost is often timed incorrectly. Recording a supplier invoice as the full cost of the current period overstates cost when much of that stock is still unsold; delaying all cost until the invoice is paid understates cost for units already sold. The product cost model needs to assign cost to the units sold and keep the remainder in inventory. Shipping needs the same discipline: separate shipping collected from the customer, outbound postage, packaging, fulfillment, and inbound freight where relevant. Otherwise, free-shipping orders and bulky products can appear more profitable than they are.
Payment fees may be absent from order exports, delayed in settlement reports, or duplicated when both a processor statement and a bank transaction are imported. Advertising creates a different problem: attributed ROAS assigns orders to campaigns under an attribution rule, while MER compares total store revenue with total ad spend. Neither should be silently substituted for the other. Finally, audit for expenses that are missing or duplicated across apps, including fulfillment, software, agency, and ad charges. Ecommerce profit analytics is useful only when these mappings, timing rules, and currency treatment are explicit rather than buried in a single dashboard total.
Which Number Should You Act On?
The right number depends on the decision. Shopify dashboard metrics are useful for monitoring orders, sales activity, discounts, returns and other store events. They are an operational pulse, not a reliable standalone basis for deciding whether an offer or channel is profitable. Contribution profit is the better management measure when the question is whether additional orders create value. Accounting profit is the figure for the business as a whole, after the broader cost structure and accounting policies are applied.
Use Shopify profit analytics to keep the decision tied to realized orders, product economics and advertising rather than a headline sales total. For example, a product can have strong dashboard sales but weak contribution after fulfilment and ads. Conversely, a product with lower sales can generate more usable profit per order.
- Pricing: act on contribution profit per product and order. Test whether the proposed price still covers product cost, variable order costs and the acquisition cost required to sell it. ORVX can identify where a price experiment is worth running, but it cannot estimate price elasticity or predict demand response.
- Ad spend: act on contribution after advertising, alongside MER and attributed ROAS. ROAS describes attributed revenue relative to ad spend; contribution shows what remains after the costs required to deliver the sale. Neither should be read as accounting profit.
- Cash planning: act on cash balances, payment timing, upcoming supplier commitments, refunds and inventory needs. Contribution profit can show that orders are economically positive, but it does not show when cash will arrive or leave.
- Financial reporting: act on accounting profit prepared under the business’s accounting policy. It includes the wider operating cost base and any required accounting treatments, making it appropriate for management accounts, tax work and lender or investor reporting, not a Shopify sales dashboard alone.
| Decision | Primary number | What it answers |
|---|---|---|
| Store performance | Shopify dashboard metrics | What activity was recorded? |
| Product or offer economics | Contribution profit | Does another order create value? |
| Channel efficiency | Contribution after advertising | What remains after acquiring the order? |
| Business reporting | Accounting profit | What did the business earn under its accounting basis? |
What to Do With the Answer
Use a short validation routine before acting on any dashboard number. Confirm the date range and trading currency, reconcile orders against delivered, cancelled, and returned status, check that product costs are current, and match advertising spend to the same period. A revenue increase is not actionable if it came from orders later refunded or from incomplete cost data.
Set thresholds from the decision, not from a generic benchmark. For illustration only, if an order produces $60 of realized revenue, $24 of COGS, $6 of variable costs, and $20 of advertising spend, contribution after advertising is $10, or 16.7%. If the business requires at least $12 per order, that product is below the operating floor even though it generated sales. Record the threshold, owner, review period, and action: scale, reduce, fix economics, test, or stop.
Review the result by product and collection, then by acquisition source where spend can be reconciled. A store dashboard is appropriate for checking order and sales activity. A separate Shopify profit analytics layer is warranted when decisions require delivered-order revenue, product costs, returns, advertising, customer behaviour, or inventory in one consistent view. ORVX connects Shopify and advertising accounts, reports product and collection profitability, and keeps the merchant’s currency consistent. Use the dashboard to verify store events; use the reconciled profit view to decide what to change.
Shopify’s dashboard is useful for understanding what sold, when it sold, and how customers and channels performed. It becomes less sufficient when the decision depends on what remains after product, fulfillment, payment, marketing, returns, and other costs. Use the dashboard for activity, a consistent contribution-profit calculation for operating decisions, and accounting records for the company’s formal financial position.
General information only: tax, duty and import rules change and depend on your situation, so check with an accountant or the official source before acting.