What this means

Each report answers a different question. Read the description carefully, especially whether a money column means gross sales, sales after discounts, refunds, or original order value.

Simple example

To find the best-selling red T-shirt size, use Sales by variant. To find which products may run out, use Inventory status. To check Indian GST totals, use GST summary.

What you need to know

GST sales tax lines

Sales taxes by rate groups recorded tax by sales channel, tax country, tax region, tax name, whether the channel files it, and recorded rate. It starts with the current month. A sale with ₹9 CGST and ₹9 SGST shows ₹18; a cancellation reverses its tax on the cancellation date. Recorded returns and exchanges use the existing sale-reversal history. GST (unallocated) means the tax amount is known but its component split was not recorded reliably. A missing tax amount stays blank, including in the Summary. Cess without a recorded percentage has a blank rate. Upstorr does not file GST for you; Not filed describes the channel, not whether you have submitted your own GST return. Shipping tax without a recorded component split stays unallocated. These report results do not replace your GST invoices and credit notes.

Sales

  • Sales by customer name: compare dated orders, gross sales, net sales, and total sales by the customer name and email saved on each order. The starting range includes the previous seven days and today. Completed adjustments count on their own date.

  • Total sales breakdown: show this month’s daily sales table and a list of eight full-period amounts: gross sales, discounts, sales reversals, net sales, shipping charges, return fees, GST, and total sales. A recorded return fee reduces the refund deducted from sales. Changing Maximum rows does not change the full-period measure list.

  • Total sales by order: shows this month’s sale and reversal lines by date, sale ID, order number and product title saved at sale. Shipping, its GST, additional fees and return fees appear on separate lines with no product title. Amounts that cannot be split reliably appear once under a sale ID ending in :unallocated; their component amounts and product title stay blank, while a known recorded total can still appear.

  • Total sales reversals by order: shows the reversed parts of those sales, with gross reversals, discount reversals, net reversals, shipping, GST, return fees, additional fees and total reversals. New replacement items in an exchange are excluded. An old exchange may have a known price difference but no reliable returned-item amount; its total reversal stays blank. A returned discounted product has a negative gross reversal and a positive discount reversal; together they give the negative net reversal. A return fee reduces the amount deducted. This month is selected initially, and days without reversals show zero amounts. The Summary includes all matching lines even if Maximum rows shows only one.

  • Discounts by order: shows discounted sale lines by date, sale ID, order number and the product title saved at sale, when there is a product. Shipping-only discount lines have no product title and show zero for these six product-sales amounts. Its six amounts are sales before discounts, item discounts, whole-order discounts, total discounts, sales reversals and net sales. For example, a ₹1,500 item with ₹40 off that item and ₹60 off the whole order shows ₹1,500, −₹40, −₹60, −₹100, ₹0 and ₹1,400 before GST. A later cancellation reverses ₹1,400; it does not apply those discounts a second time. Older discount details that were not saved reliably stay blank. It starts with this month and shows zero on days without discounted sales. Maximum rows does not reduce the full-period Summary.

  • Shipping by order: shows this month’s shipping before discounts, shipping discounts, shipping after discounts, shipping GST and total shipping by sale or reversal date, sale ID and order number. For example, ₹100 shipping with a ₹25 discount and ₹13.50 GST appears as ₹100, −₹25, ₹75, ₹13.50 and ₹88.50. Shipping made free by a full discount still appears. On a cancellation, the first two columns show zero, and the shipping, shipping GST and total columns reverse the charge on its cancellation date. Older amounts that cannot be split reliably stay blank. Days without shipping show zero; Maximum rows does not reduce the full-period Summary.

  • Total sales over time, by sales channel, by billing location, and by POS location: show sales before discounts, negative discounts and reversals, net sales, shipping charges, GST, and recorded total sales. Shipping GST is included in GST, rather than in the shipping charge. The timeline also separates recorded additional fees, including cash-on-delivery handling fees. A fee without a reliable saved amount leaves the affected breakdown blank. For untaxed POS sale lines missing both saved net and total amounts, the report uses the tax-collection setting saved with the order and checks the result against the recorded sale total. Each sale or completed adjustment counts on its own date. Total sales over time also shows dates with no sales and compares the previous period. An older refund with no reliable product breakdown, a missing exchange rate, or item amounts that do not add up to the recorded sale leaves the affected breakdown blank; a separately known total sale can still appear. These reports exclude gift-card purchases and restore gift-card payments for ordinary products.

  • Storefront sales trend: daily online-store orders, gross sales, discounts, tax, and sales after discounts.

  • Order summary: orders created in the period grouped by their current lifecycle status. Its money is original order value before cancellation and refund reversals, so do not call it settled revenue.

  • Orders over time: shows orders, average ordered units, original product value after discounts, and negative reversed units by sale or reversal date. Buying two items for ₹3,000 before GST and shipping shows one order, two average units and ₹3,000 average value. Returning one item tomorrow shows zero new orders and −1 reversed unit tomorrow. An exchange replacement counts on its replacement date; it does not change the original average value. Gift-card purchases count in orders and units, but their value is excluded from ordinary product sales and average order value. Summary counts different orders across the whole period, rather than adding daily order counts. Empty days show zero orders and reversals, with blank averages. Unknown historical amounts remain blank.

  • Reversed quantity over time: plots negative reversed units, with orders and original average order value in the table. It uses the same sale and reversal dates as Orders over time, shows days without records, and starts with the last 30 days compared with the previous period. A returned item appears as −1 on its reversal date; a missing historical quantity stays blank.

  • Sales by channel: compares online and POS orders and sales.

  • Original sales by checkout currency: groups order subtotal after discounts by the currency used at checkout. Amounts are converted to the store currency; tax, shipping, and later reversals are excluded.

  • Total sales by currency: groups orders by their checkout currency and shows recorded sales, including tax and shipping, in the store currency. Each sale, cancellation, return, refund, or completed exchange counts on its recorded date. Foreign-currency amounts use the exchange rate saved on the order. A missing rate or an older adjustment without a reliable amount leaves the affected total blank. Gift-card purchases are excluded; paying for products with a gift card still counts as product sales. If a refund mixes products and gift cards without recording their separate amounts, its total stays unresolved.

  • Total sales by product: shows product units, sales before discounts, discounts, reversals, net product sales, GST and total product sales by current product, vendor and category. Discounts and reversals appear as negative amounts. Each sale or reversal counts on its own date; returned product GST is deducted with the returned sale. Separately charged shipping, gift-card purchases and custom sale lines without a catalog product are excluded. Missing amounts, exchange rates or refunds that cannot be assigned to a product leave the affected amount blank.

  • Total sales by product variant: shows the same sales breakdown grouped by current product title, variant title and SKU. It includes custom product sale lines without a catalog match; their catalog labels are blank. Gift-card purchases and separately charged shipping are excluded. Sales and reversals count on their own dates, and unknown amounts stay blank.

  • Total sales by vendor: shows that product sales breakdown by the product's current vendor. Products without a vendor are excluded. It includes GST and recorded reversals, excludes separately charged shipping and gift-card purchases, and leaves unknown amounts blank.

  • Weekly sales patterns: shows product sales after recorded reversals by Indian weekday and hour over the last year. An older refund that cannot be assigned to product sales leaves its affected hour blank; Unresolved older adjustments shows why. The heatmap has a full week and 24-hour grid, including hours without a recorded sale.

  • Average order quantity over time: shows the number of items originally ordered divided by the number of orders on each date. Later returns do not change this average, and exchange replacement items are not counted again.

  • Items ordered over time: counts the items originally ordered on each order date. Later returns and cancellations do not change that original count, and exchange replacement items are not counted again.

  • Sales by destination state: compares shipping states for tax and logistics planning. Unknown state means no usable shipping state was available.

  • Sales by customer: ranks period order count, gross sales, sales after discounts, and average order value by customer. Orders without a saved customer may appear as Guest.

  • Sales by variant: compares quantity and gross sales before discounts for each product variant and SKU.

  • Top product variants by units sold: ranks product units after recorded returns, exchanges, and cancellations in the chosen date range. The sale and each reversal count on their own recorded date. If an older adjustment has no reliable quantity, or its date is unknown within a selected date range, the affected result is blank and Unresolved older adjustments shows why it cannot be totaled. Product names and SKUs come from the current catalog.

  • Product performance: compares quantity sold and gross sales before discounts by product.

  • Items bought together: shows sets of two to four distinct products with ten measures: orders, original average order value, first-time orders, returning orders, net sales, gross sales, total sales, customers, average lifetime orders per customer, and average lifetime spend per customer. Its six-month range counts back from today's date. Recorded reversals reduce sales on their own date and do not change the original average order value. Each identified customer counts once in the customer averages, including purchases outside this report's date range. Missing older amounts stay blank. Catalog products use current names; custom sale lines use their saved names. You can change the grouping to Variants bought together to compare individual variants.

Product profit

  • Cost of goods sold by order: shows the product cost saved when each item was sold, grouped by sale or reversal date, order, product, and variant. A recorded return or exchange reversal reduces that cost on its own date. Items without a saved cost are excluded. If an older order did not save the variant name, the report says Not recorded.
  • Original gross profit by product and by product variant: show product sales after discounts minus the unit cost recorded when each item was sold. They include non-cancelled orders that were paid, even if later refunded, when the item has a recorded cost. The margin divides that profit by product sales, excluding tax and shipping.
  • Original gross profit by POS location: applies the same calculation to POS orders, grouped by location.
  • Gross profit by POS location: shows POS product units, sales after recorded reversals, saved product cost, profit, and margin by POS location. Sales and returns count on their own dates. Only items with a saved cost are included. If an older refund cannot be assigned to a product, the affected sales and profit are blank instead of estimated.
  • Gross profit by product variant: shows net product units, sales after recorded reversals, saved product cost, profit, and margin by current product name, variant name, and SKU. It includes only items with a saved cost and variants that currently have a SKU. If an older refund cannot be assigned to a product, the affected amount is blank instead of estimated.
  • Gross profit by product: shows the same net units, sales, cost recorded at sale, profit, and margin by current product name, vendor, and category. It includes only catalog products whose cost was recorded at sale. Its nested table shows product totals and vendor totals within each product. The Summary uses total sales and profit to calculate the overall margin. If an older refund cannot be assigned to a product, sales, profit, and margin may stay blank for every product in the affected date range.
  • Original profit margin by order: shows the calculation for each order, using only its items with recorded costs. An order with other items does not show those items in this report.
  • Original gross margin over time: shows the margin by the date each sold item was recorded. A later exchange replacement appears on its own recorded date. Its Summary uses all matching sales and costs together, instead of averaging daily percentages.

These reports need cost snapshots saved when the items were sold. Older items without a saved cost, variants without a cost, and custom sale lines are excluded. The reports named Original do not deduct later returns and refunds; use the return reports alongside them. A product's current name can differ from its name when sold.

Discounts and customers

  • New vs returning customers over time: shows monthly customers, orders and product sales, including product GST. Shipping and gift-card purchases are excluded. For example, a ₹1,770 product sale with ₹88.50 shipping contributes ₹1,770. Positive replacement sales from completed exchanges count on their sale date; reversal lines are excluded. A customer is counted once within each month and customer group, and once across the full-period Summary, even when they placed several orders. A buyer can appear in both the first-time and returning groups, so adding those groups can exceed the number of different buyers. Older unclear product amounts stay blank while known customer and order counts remain available. Empty months within a group show zero; a date range with no matching customers shows no rows. It starts with the last year and a previous-period comparison. Maximum rows does not reduce the full-period totals.

  • Discount performance: compares discount code, affected orders, total discount, gross sales, and sales after discounts. Discounts without a code appear as manual or automatic.

  • Customer type summary: compares new and returning customers, their orders, sales, and average order value.

  • Customers by location: counts customers whose first order was in the chosen dates, grouped by the latest usable shipping country, state, and city recorded on their orders. A customer who first ordered to Mumbai and later shipped to Pune appears under Pune. If the order history has a country but no state or city, those parts appear as Unknown. The table shows nested location totals; the stacked chart shows country and state.

  • Top customers: shows order count, sales after discounts, lifetime value, lifecycle stage, customer group, and last order.

  • RFM customer groups: shows how many first-time buyers are in each relationship group, their share of all customer records, average days since their last order, total orders, and total spend after recorded refunds. Customers with no orders are Prospects and do not appear in this ready-made report. The RFM grid places each group by recency and purchase frequency/value; its cells show the selected chart measure.

Point of Sale and payments

  • POS total sales by product, product type, product variant, and vendor: show dated POS product units, gross sales, negative discounts and reversals, net sales, GST and total product sales. Rows sort by location first, then total sales descending within that location. Product type uses the product's current category. Each version excludes records missing its named product, category, variant title or vendor; a variant with a title but no SKU still appears. Separately charged shipping and gift-card purchases are excluded. Recorded returns count on their return date, and unknown historical amounts stay blank.
  • POS total sales by staff member: compares the staff credited with each sold item and its POS location. For example, if Asha helped sell a ring and Rahul completed checkout, the ring appears under Asha. It shows average items ordered per order, gross product sales, discounts, reversals, net product sales, GST and total product sales. Gift-card purchases and separately charged shipping are excluded. A return reverses the original item's staff credit; an exchange replacement keeps its own recorded staff credit. Staff without a recorded name are excluded. The report starts with today and the preceding 30 India days, ranked by total product sales. Maximum rows does not change the full-period Summary; missing amounts or exchange rates stay blank.
  • POS staff sales total and POS staff orders total: compare the staff member who completed checkout at the register and the POS location. They show orders, staff-assisted sales percentage, original average order value, average items ordered, gross sales, discounts, reversals, net sales, shipping charges, GST, and total sales. For example, if ₹1,500 of ₹2,000 sales involved staff assistance, the percentage is 75%. Gift-card purchases are excluded. A later cancellation or exchange changes sales on its own date while the original order average stays unchanged. Exchanged items retain the assistance recorded for the original and replacement purchases separately. These reports start with today and the preceding 30 India days; one ranks total sales and the other ranks orders. Checkout staff and staff credited with helping sell an item can be different people.
  • POS staff daily sales total: shows those same eleven measures by day, checkout staff and POS location, with daily group totals and a previous-period comparison. Dates sort first, followed by staff sales totals and individual location sales. It starts with today and the preceding seven India days. Older sales without complete saved amounts stay blank in the affected money columns; known orders, items and total sales can still appear. Maximum rows does not change the full-period Summary.
  • POS sales by location: compares order count, gross sales, and taxes by POS location.
  • POS sales by staff: compares attributed staff members by orders, items sold, and gross sales before discounts. Unassigned means no usable staff attribution exists.
  • Payment method mix: groups payment attempts by method and status. The amount is the attempted or processed amount for that row, not automatically successful revenue.
  • Payments by gateway summary: shows captured transactions, gross payments, recorded refunds, and net payments grouped by Upstorr payment route for the current month. The ranked list orders routes by net payments; choose a route to open its individual transactions for the same date range. The table below shows all four measures.
  • Net payments by gateway: separates captured payments and recorded refunds by payment gateway, digital wallet, card brand, billing country, and sales channel. For example, a ₹100 Visa payment and its ₹20 refund show ₹80 net in the same Visa group. Wallet or card details not recorded by the payment provider stay blank; an older payment is not guessed. UPI app names are not treated as wallets. Razorpay does not provide Shopify's Standard/Premium card tier, so this report does not invent that grouping. It starts with the current month and a table showing transactions, gross payments, refunds, and net payments.
  • Net payments by order: shows each captured payment or recorded refund alongside its order and payment route. It starts with the current month and lets you change the date range. A refund appears as a negative net payment on its own transaction row.
  • Net payments by method: subtracts recorded refund transactions from captured payments for each payment method. It starts with today and the preceding 30 India days and shows a donut chart. A fully refunded method can show zero; a method with more refunds than captures in the selected period can show a negative amount in the table. The donut explains when it cannot draw a negative slice.
  • Net payments over time: applies that same calculation to each recorded payment or refund completion date in India time. A ₹100 payment started at 11:59 p.m. on Monday and completed at midnight belongs to Tuesday. A refund on a later day reduces that later day's amount, even if the original payment was made earlier. It starts with today and the preceding 30 India days and shows a line chart.

For Razorpay payments and refunds, a verified completion notification supplies the provider's completion time, even when Upstorr receives it later. Repeated notifications keep the earliest verified completion. An older record without this notification still shows when Upstorr recorded its completion; it does not prove the original Razorpay time. Running an old report again can therefore show a corrected date after that notification arrives.

  • Payment status summary: groups orders and original order value by their current payment status, before cancellation and refund reversals.
  • Tips over time and Tips by staff member: show recorded tips minus explicitly recorded tip refunds. The original tip appears on the order date; a later tip refund reduces the refund date's amount. Refunding goods does not automatically refund the tip. If a refund on a tipped order does not record its tip amount, the affected total stays unknown. The staff report separates online orders from POS staff; online orders show N/A for staff. Older saved reports using Recorded tips (before refunds) keep their original meaning.

Gift card finance

  • Net sales from gift cards: shows this month's gift-card purchases and reversals by date, sale ID, order number and customer name. A ₹1,500 gift card with a ₹100 discount shows ₹1,500 gross sales, one net unit, −₹100 discounts and ₹1,400 net sales. A later cancellation removes the unit and ₹1,400 from net sales on the cancellation date; it does not erase the original gross sale or discount. Ordinary goods paid with a gift card are excluded. An older refund without a reliable item split leaves the affected net amount blank. Days with no matching gift-card lines show zero amounts and units, with blank sale, order and customer details, when Include dates with no records is selected.
  • Outstanding gift card balance: shows what is owed at the start and end of the selected dates, plus value issued without a purchase, sold, used, restored by refunds, disabled, and changed by adjustments. If a ₹100 card is sold on Monday and ₹30 is spent on Tuesday, the ending balances are ₹100 and ₹70; Tuesday starts at ₹100. The full-period ending balance is ₹70, not ₹170. Quiet days keep the previous balance. Dates before a card's first recorded issue or sale have zero value, including cards in another currency. Known zero balances and changes do not require currency conversion. Without currency conversion, a nonzero balance or change in another currency leaves affected amounts blank. Missing issuance history stays unknown. Disabling removes the outstanding value from that date; expiry does not. The disabled amount is negative: disabling a ₹100 balance shows -₹100. Reactivating restores the value as an adjustment. When a card's original issue or sale was not recorded, earlier dates remain unknown. Older inactive cards whose reason was not recorded also remain unknown. This starts with the current month and previous-period comparison. It cannot be split by sales channel.
  • Current usable gift card balance: the amount currently spendable on active, unexpired cards. This is today's recorded balance, not a historical month-end balance.
  • Current gift card balances by status: separates active, expired, and inactive cards and shows both recorded and usable balances.
  • Gift card issuance over time: face value issued by date, including cards issued without a purchase. It is not gift card sales revenue.
  • Gift card redemptions over time: value used on orders by date. Redemption is not a new payment into the business.
  • Gift card transactions by type: separate issue, redemption, refund restoration, and unsigned adjustment amounts. Adjustment amounts cannot be netted because their direction was not saved.

Returns, shipping, tax, and risk

  • Returns summary: groups return requests created in the period by status. Refund and restocking-fee totals include completed returns only.
  • Shipping by method: compares order count, shipping charges, and gross sales by delivery method.
  • Orders marked fulfilled over time: counts orders manually marked fully fulfilled in Admin by that date. Shipment and POS fulfillment flows without this date are not included.
  • Delivered orders over time: counts orders by their recorded delivery date, including orders later returned.
  • Order to marked fulfillment time: counts orders by complete hours between creation and the date they were manually marked fully fulfilled in Admin. Other shipment and POS fulfillment flows without that date are not included.
  • Order to delivery time: counts orders by complete days between creation and the recorded delivery date. These are time buckets, not an average or median delivery time. Orders delivered before their creation date are excluded.
  • Median marked fulfillment time over time: shows the middle number of exact hours from order creation to manual full fulfillment for each fulfillment date. Other shipment and POS flows without this timestamp are excluded.
  • Median order to delivery time over time: shows the middle number of exact days from order creation to recorded delivery for each delivery date. Later returns remain included. The Summary median uses all matching orders, rather than averaging the dates shown in the table. Both median reports exclude orders whose recorded completion time is earlier than their order date.
  • GST summary: shows taxable value, CGST, SGST, IGST, cess, and total tax for non-cancelled orders. Return and credit-note adjustments are not included. It appears only when tax collection is on.
  • Order risk summary: groups orders and original order value by the current fraud-risk bucket. A risk bucket is a signal for review, not automatic proof of fraud.
  • Orders not flagged high risk: shows the share of orders marked LOW, MEDIUM, or UNKNOWN instead of HIGH. UNKNOWN does not mean safe, and this is not a payment acceptance rate.

Inventory

  • Inventory status: a current stock snapshot across all locations, ordered with the lowest available stock first. On hand is physical recorded stock, committed is promised stock, and available is what remains sellable.
  • Month-end inventory snapshot: shows tracked variants' available units and their recorded cost at the end of the selected period, across active locations. Committed and incoming stock are excluded. Negative available stock remains negative, but contributes zero inventory value. A missing item cost stays blank, and contributes zero value. It starts with last month and a previous-period comparison.
  • Month-end inventory value: shows the same period-end balance, including only tracked variants with a recorded item cost. For example, 10 available units at a recorded cost of ₹200 give ₹2,000 inventory value. The Summary includes all matching variants even if Maximum rows shows only one.

Past dates require a saved midnight balance. History starts when these balances begin being recorded; an earlier date or a missed balance stays empty. Changing today's cost does not rewrite a saved past value. Selecting Today explicitly shows live stock and current cost. A recorded value in a different currency stays blank if it cannot be converted accurately. Add Balance recorded at (India time) to see when a balance was captured.

  • Current inventory cost value: values today's non-negative on-hand units using each product or option's current recorded cost. Units without a cost are counted separately and excluded from the value. The product, variant, and location versions show where that value sits. This is not a past month-end value or a sale-time profit calculation.
  • Products by sell-through rate: shows tracked units sold, available stock at the selected ending date, starting stock when recorded, and sell-through. Sell-through is units sold ÷ (units sold + ending available stock) × 100. For example, three units sold and seven left gives 30%. Returns, cancellations and stock adjustments do not subtract from the original sold-unit count. Negative ending stock is kept, so a rate can exceed 100%; a zero denominator or unknown sold units leaves the rate blank. Starting stock needs the exact saved midnight balance immediately before your start date. A later installation baseline does not replace that opening balance. Missing starting stock stays blank without hiding a known sell-through rate. Today uses live ending stock; older ending dates need their own saved balance. The full Summary recalculates the rate from the total sold and ending units, rather than adding percentages.
  • Products by percentage sold: compares tracked units sold with the stock at the selected period's start: sold units ÷ starting units × 100. For example, 12 units sold from 120 opening units gives 10%. Starting units must come from that same exact opening midnight balance; missing, zero or negative starting units leave the percentage blank. The full Summary uses total sold units and total opening stock, so different-sized products are weighted correctly. Both reports keep previous-period comparison and a horizontal bar chart.
  • Products by days of inventory remaining: estimates how long the available stock at the end of your selected date range could last at that range's daily sales pace. For example, 10 units left and two units sold per day gives five days remaining. It uses the same saved stock dates and sale records as Inventory sold daily by product, rather than today's stock for an older date range. Variants without a known positive daily sales rate are excluded. Negative ending stock can give a negative forecast; it is not changed to zero. The Histogram (frequency) counts result rows in ranges of days remaining, rather than adding their forecasts. It includes every loaded row with a recorded number; missing numbers are excluded, and a limited preview is labeled. The full Summary recalculates total stock divided by the overall daily sales pace, so it is not the sum of the row forecasts.
  • ABC product analysis: groups ending tracked stock, cost value and retail value by A, B and C grade. Grades use gross product revenue before discounts from original and exchange replacement sales over the latest 28 India calendar days, independently of your selected stock date. A variants start before 80% of cumulative revenue, B before 95%, and the rest are C; a variant crossing a threshold keeps the grade where it started. Zero-revenue variants are C; missing sale amounts or exchange rates can leave grades blank. Known service sales without tracked inventory do not change grades. Today uses live stock; an older ending date needs its exact saved balance. Cost and retail values are zero for missing prices or nonpositive variant stock. The Breakdown bar shows each grade's share of the loaded stock value, and the full Summary keeps all matching totals even when you lower the row limit.
  • Inventory sold daily by product: shows each tracked variant's sold units, available units at the end of your date range, and average units sold per calendar day from its first saved stock day through the selected end date. For example, 12 units sold across a 31-day calendar span is about 0.39 units per day. This span does not mean a stock record exists for every day. A variant with no sales can still appear with zero sold units. Returns, cancellations and stock adjustments do not erase the original sold units. Later changes to Quantity tracked do not rewrite a sale's saved stock record. Add First recorded inventory day, Last recorded inventory day or Inventory date span (days) to check the dates behind an average. A missing ending stock record gives no rows for that historical date. A sale with a missing or invalid saved stock record, or a sale on an earlier calendar day than the first saved stock day, leaves the affected average blank. Today uses live available stock. Maximum rows does not change the full Summary; its daily average is calculated from the total units and calendar date span, rather than adding each variant's average.
  • Inventory adjustments: groups stock movements by reason and shows number of adjustments, quantity in, quantity out, and the net change.
  • Inventory transfers: lists ordered units by transfer, origin, destination, status, tags, India creation time, transfer line, and SKU for the previous 90 India days and today. The total counts units ordered on transfer lines; it does not mean those units have shipped or arrived.
  • Inventory transfer orders and shipments: shows shipped, received, accepted and rejected units for each transfer's single shipment. Received includes accepted and rejected units. Acceptance rate is accepted ÷ received × 100: three accepted and one rejected gives 75%. A shipment with no receiving stays blank for this rate. Summary and group totals recalculate the rate from all matching units, even when Maximum rows hides details. Dates select when the transfer and its shipment were created. Shipped and first-received times are recorded for new actions; unrecorded older times remain blank. Transfer notes and shipment staff are not currently recorded.
  • Acceptance rate, Total received and Total shipped: show the same shipment measures by shipment creation day. Pending and cancelled drafts contribute zero shipped units.
  • Transfers received items: shows saved receiving decisions within the selected receiving dates, split into Accepted and Rejected. Add Received date as a grouping to see decisions by day. For example, one receiving action with three accepted and one rejected creates two received-item records containing four units. Repeating the same submitted action does not create extra records. This history starts with newly recorded receiving actions; earlier actions and receipt notes cannot be reconstructed.
  • Total ordered: adds units on inventory transfer lines by the day the transfer was created. It does not measure units shipped or received.
  • Unique SKUs: counts distinct items on transfer lines by transfer creation day. Repeated units of one item count once for that day, and daily counts are not added together across days.

Online store activity

  • Sessions by referrer: shows recent human visitors and sessions by source, referring site, and visit city. For example, two visits from one person through Instagram count as two sessions and one visitor. Visits recorded before source and site classification was added can appear as Unknown.
  • Sessions by social referrer: shows recent human visits from recognized social sites, grouped by site name. Search visits and visits identified as bots are excluded. Site and bot classification can differ from other analytics services.
  • Sessions by landing page: groups human visits by the first page path and page type, such as Home, Product, or Collection. It shows distinct visitors, sessions, sessions with a cart addition, and sessions that reached checkout. A visitor who returns can count as one visitor and multiple sessions. Only recently recorded visits with a landing page appear; page link parameters do not split the same page into separate rows.
  • Searches by search query: counts recorded online-store searches for each phrase customers entered. It starts with the seven preceding India days and today, shows the most-searched phrases first, and opens with a horizontal bar chart. For example, two searches for “blue kurta” show 2 Searches. Only recorded search events appear; this report does not say whether a search returned results or whether someone clicked one.

Money labels that look similar

  • Gross sales: product value before discounts. The Products sold gross sales reports remove GST included in a product price. Gross sales is not final revenue.
  • Sales after discounts: gross sales minus discounts in these reports.
  • Original order value: the order's recorded value before later cancellation and refund reversals.
  • Refunded: money recorded as returned in the report's stated rules.

Always keep the report description beside the number when using it for a business decision.