Help Desk
العربية
Go to dashboard

Sales, inventory and customer reports

Three ready-made reports in the Analytics menu give you detailed tables you can filter, sort and search: Sales reports, Inventory reports and Customers reports. Each one opens on the last 90 days, and its description shows when the data was last updated. The data refreshes periodically, so reload the report later to see newer figures.

Each report needs its own staff permission and a plan that includes it. Without the plan, the table shows an upgrade message. Nonprofit stores see Donation reports and Donors reports, and don't have Inventory reports.

Sales reports

The Sales reports page on the Periods tab, with the grouping tabs, the table toolbar and the report columns
Sample data from a demo store.

Analytics > Sales reports breaks your sales down by period or by any of 12 other views, with revenue, costs, discounts, shipping, tax and margin for each row.

Choose how to group your sales

Pick a tab above the table. The first column changes to match it. Use the arrow at the end of the tab row to reach the tabs that don't fit on screen.

The Sales reports tabs, from Periods to Affiliates, above the search box and the filter and sort buttons
Sample data from a demo store.
TabEach row is
PeriodsA period of time: hour, day, week, month, quarter or year
ChannelsAn order source, such as your online store, mobile app, POS or a marketplace
LocationAn inventory location
ProductsA product
CategoryA product category
CouponsA coupon
CityA customer city
Payment methodsA payment method
Shipping courierA shipping method
CashierA POS cashier
UserA staff member
AffiliatesAn affiliate marketer
Bundle offersA bundle offer

The Periods, Channels, Products, Coupons, City and Shipping courier tabs show the alert This report will be deprecated soon: these reports have moved to Analytics > Reports and will be removed from this page. Click new Reports page in the alert to open them there. See Custom reports.

Filter by date and duration

  1. Click the filter button in the table toolbar, next to the search box. The Filters panel opens.

    The Filters panel of Sales reports with the date range and the Duration list open, from Hour to Year
    Sample data from a demo store.
  2. Pick a date range.

  3. On the Periods tab, pick a Duration to group rows by Hour, Day, Week, Month, Quarter or Year. It starts on Month. The other tabs don't have this field.

  4. Click Apply. The filters appear as chips above the table; remove a chip to go back to the default, or click Reset in the panel to clear them all.

  • Click the sort button next to the filter button, then sort by Number of orders, Average basket size or Total sales, ascending or descending. On the Periods tab, you can also sort by Period. The table starts sorted by number of orders, highest first.

    The sort menu of Sales reports with its ascending and descending options
    Sample data from a demo store.
  • On every tab except Periods, search by the name of the row, such as a product, coupon or city.

Read the columns

Hover the information icon in a column header for its definition and formula. Amounts are in your store currency and exclude cancelled and returned orders unless stated otherwise.

ColumnWhat it measures
Number of ordersOrders created in the period.
Average basket sizeAverage amount spent per order, including taxes: total sales divided by orders.
Total sales (VAT incl.)What customers spent: subtotal minus discounts, plus shipping and cash on delivery fees, plus tax.
Cogs (VAT excl.)Cost of goods sold, based on the cost prices of your products.
Discounts (VAT excl.)Coupon discounts plus shipping discounts.
Shipping revenue (VAT excl.)Shipping fees collected from customers, including cash on delivery fees.
Shipping cost (VAT excl.)What you pay the carrier for Zid Logistics orders, including cash on delivery fees.
Payment processing fees (VAT incl.)Zid Payments fees on orders paid with Zid Payments, whatever the order status.
Tax amountTaxes collected.
Gross marginProfit margin after tax and cost of goods: (net revenue minus tax minus COGS) divided by (net revenue minus tax), as a percentage.
Returned orders valueValue of returned, reversed or cancelled orders, including taxes.
Number of completed ordersCompleted orders.
Number of cancelled/returned ordersOrders that were cancelled or returned.

Click the view button at the end of a row to open the orders list filtered to the orders behind that row.

Cogs and Gross margin are only as accurate as the cost prices on your products. Add a cost price to each product to get a real margin. See Product details.

Inventory reports

The Inventory reports table with each product's stock, value and cost at each location
Sample data from a demo store.

Analytics > Inventory reports lists each product at each inventory location with its stock, value, sales and turnover.

  1. Go to Analytics > Inventory reports.

  2. Click the filter button to pick a date range and an Inventory location, or keep all locations.

    The Filters panel of Inventory reports with the date range and the Inventory field
    Sample data from a demo store.
  3. Search for a product, or sort by any column. The table starts sorted by Inventory on hand, lowest first.

ColumnWhat it shows
ProductThe product name and SKU.
Location/inventoryThe inventory location. Click it to open the location in a new tab.
Inventory on handUnits in stock at the location now, whatever date range you pick.
Current inventory value (VAT excl.)Inventory on hand multiplied by the product's current selling price, without VAT.
Current inventory costInventory on hand multiplied by the product's current cost price.
Minimum stock levelThe lowest stock level the product reached at the location during the period.
Maximum stock levelThe highest stock level the product reached at the location during the period.
Average cost price per productAverage cost price of the product's units in the period.
Discounts applied (VAT excl.)Total discounts on the product, from coupons or direct discounts, without VAT.
Retail price per product (vat excl.)The product's current selling price, without VAT.
Unit of measureThe product's unit of measure, such as kilogram or gram.
Units soldUnits sold in the period.
Sales revenue (VAT excl.)Revenue from the product's sales after discounts, without VAT.
Average selling price (vat excl.)Average price the product sold at in the period.
Inventory turnover ratioCost of goods sold divided by the average of the opening and closing stock. The higher the ratio, the faster the stock sells through.
Days sales in inventoryThe average of the opening and closing stock cost, divided by cost of goods sold, multiplied by 365: roughly how many days the stock lasts before it sells.
Interested customers (out of stock)Customers who left their email to be notified while the product was out of stock.
Gross marginProfit from the product's sales after tax and its cost, in your store currency.
Return rateShare of the product's units that were returned or cancelled.

Sort by Days sales in inventory, highest first, to find stock that sits too long, and by Interested customers (out of stock) to see which products to restock first. See Stock management and Back-in-stock requests.

Customers reports

The Customers reports table with each customer's lifetime value, orders and loyalty points
Sample data from a demo store.

Analytics > Customers reports lists each customer with their value to your store, order history, loyalty points and engagement.

Customers reports are part of the Professional and Enterprise plans.

  1. Go to Analytics > Customers reports.

  2. Click the filter button to pick a date range, or search and select a customer in Customer Name, then click Apply.

  3. Search by customer name, or sort by any column, ascending or descending.

ColumnWhat it shows
Customer Phone NumberThe customer's mobile number.
Customer NameThe customer's name.
Life Time ValueTotal value of the customer's orders.
Average Order ValueLife Time Value divided by Number of Orders.
Number of OrdersOrders the customer placed.
Active Loyalty PointsLoyalty points the customer can still use.
Used loyalty pointsLoyalty points the customer redeemed.
Expired Loyalty PointsLoyalty points that expired before use.
First Order Date / Last Order DateDates of the customer's first and latest orders.
Number of Different Products PurchasedDistinct products the customer bought.
First Purchase ChannelThe sales channel of the customer's first order.
Most Purchase ChannelThe sales channel the customer orders from most.
Number of Coupons UsedDifferent coupons the customer used.
Return RateReturned products as a percentage of all the products the customer bought.
Number of ReviewsApproved reviews the customer wrote.

Cancelled orders don't count toward the values, order counts, order dates or channels.

Nonprofit stores see donor wording, such as Donor Name and Donor Life Time Value.

Get a report as a file

These three reports don't have an export button. To download your data as a file, build a custom report with the metrics you need and export it to CSV, or request a report from Zid Insights.

Did this article solve your problem?
Your answer helps us see what needs improving.

Still need help?

Our customer service team is ready to help, or find quick answers in the FAQ.

Contact usRead the FAQ