Skip to content
Help centre

Sales metrics explained

What gross sales, discounts, returns, net sales, net sales plus shipping, taxes, shipping, orders, units and AOV count, and where each figure comes from.

4 min readUpdated 7 October 2026

Fabrik Analytics counts sales the way Shopify's own sales report does, order by order, on your store's own day. This article explains each sales figure, what goes into it and where you will see it. Every figure also has its definition built in: select a tile's name (it has a dotted underline) or the small help mark beside it to open the formula, what it includes and what it leaves out.

Before you start

  • Sales figures need a connected Shopify store. They come from your Shopify orders, not from the ad platforms or the pixel.
  • Anyone who can open the brand's Orders, Dashboard or Trading pages can see these figures. Some pages, such as the P&L, depend on your role and your plan.
  • If your brand uses Shopify data filters (Settings, Integrations, the Shopify card, Data filters), every figure below counts only the orders those filters keep.

The sales figures

FigureWhat it counts
Gross salesProduct price times quantity, before discounts, returns, shipping and taxes, on the day the order was placed. Where your prices include tax, the tax actually charged (and any duties in the price) is taken out, as Shopify does.
DiscountsDiscounts on products, before tax, on orders placed in the period. Shipping discounts are not here: shipping charges are already after them.
ReturnsThe value of goods returned, after their discount and before tax, on the day the refund was made.
Net salesGross sales less discounts less returns. No shipping, taxes or duties.
Shipping chargesShipping charged to customers, after shipping discounts and before tax. Refunded shipping comes off on the day of the refund.
Net sales + shippingNet sales plus shipping charges. No taxes or duties. Some screens call this Net sales and shipping.
TaxesEvery tax charged, on products, shipping and duties. Tax refunded comes off on the day of the refund.
DutiesImport duties charged, before their own tax, with any additional import fees.
Total salesNet sales plus shipping charges plus taxes plus duties. This is what Shopify calls total sales.
OrdersOrders placed in the period, on the store's own day. Test orders, orders that bought only gift cards, and refunds are not orders.
Units soldUnits on orders placed in the period.
Units per orderUnits sold divided by orders.
AOVAverage order value: gross sales divided by orders.
Returning ordersOrders less new customers: the orders placed by customers who had ordered before.

A worked example

Fellwick sells 100 orders in a week with goods worth 10,000 at full price. Customers used codes worth 1,000, and during the same week 500 of goods from older orders were refunded. Shipping charged was 400.

  • Gross sales: 10,000
  • Net sales: 10,000 less 1,000 less 500 = 8,500
  • Net sales + shipping: 8,500 plus 400 = 8,900
  • AOV: 10,000 divided by 100 = 100

Where you will see them

  • Orders (the Overview and the Order list) owns the sales figures.
  • Dashboard shows the headline figure chosen in Settings, Financial, under Dashboard headline figure.
  • Trading compares the period with the one before and with last year.
  • Trading, P&L starts from gross sales and works down to net sales plus shipping. There it is labelled Net Product Sales and Net Sales + Shipping, and Total sales appears as Gross Collected in a memo section.
  • Targets, reports and Intelligence use the same figures.

What you will see when figures update

New orders arrive from Shopify as they are placed, and a regular check fills in anything missed. A day's figures are rebuilt whenever an order or refund on that day changes, so a figure for a recent day can move slightly as refunds and edits arrive.

Troubleshooting

  • Net sales is lower than I expected this week. Check returns: refunds made this week come off this week's figures, even for older orders.
  • The figure differs from Shopify. See the article on why net sales can differ from Shopify. The usual reasons are data filters, gift cards, the reporting currency and the time of day you compare.
  • AOV looks high. AOV uses gross sales, before discounts. If you discount heavily, the amount customers actually paid per order is lower.

If a figure still looks wrong, email support@fabrik.ae with the brand, the page, the dates and the figure you expected.

Frequently asked questions

What is the difference between net sales and net sales plus shipping?

Net sales is gross sales less discounts and returns, and leaves shipping out. Net sales plus shipping adds the shipping you charged customers, after shipping discounts and before tax. Neither includes taxes or duties.

Why are returns taken off on a different day from the original order?

Returns are counted on the day the refund was made, not on the day the order was placed, exactly as Shopify's own sales report does. A busy week of refunds can therefore lower net sales for a week with few orders.

Does AOV include shipping or tax?

No. AOV is gross sales divided by orders, so it is the value of the goods before discounts, shipping and tax. Refunds are left out so a day's AOV never goes negative.

Are gift cards counted in sales?

No. Gift card sales are left out of gross sales, and an order that bought only gift cards is not counted as an order. The money is counted when the gift card is spent on products.

Do cancelled or unpaid orders count?

Yes, in gross sales and orders, because Shopify counts them that way. If a cancelled order is refunded, the refund comes off as a return on the day it is made.

Which figure does the Dashboard show as its headline?

The one chosen in Settings, Financial under Dashboard headline figure. You can pick Net sales, Net sales and shipping, or Gross sales.

Still need help?

Email us with a link to the page you were on and what you expected to see. A screenshot helps us answer first time.

support@fabrik.ae