OSOSS Help Center
العربيةOpen Dashboard

Sales Reports

Sales Reports is the analysis layer over your invoices. The invoice list tells you what happened; these reports tell you what it means - which products earn, which staff sell, which branches carry the business, and whether this month is better than the same month last year.

Menu path: Sales > Reports

Screenshot from the live OSOSS Dashboard

What is available

ReportThe question it answers
Sales summary / Sales reportTotal sales for a period, sliced by the dimensions you choose
Product sales profitRevenue against cost per product - which lines actually earn
Sales by productsVolume and value per item
Sales by categoriesWhich parts of the catalog carry the business
Sales by addonsWhat your upsells are worth
Sales by userPer-cashier or per-salesperson production
Sales by branch / by POS branchesBranch performance, side by side
Sales by vendorsSales of consignment or vendor products
Average sales per invoiceBasket size, the number most promotions are meant to move
Annual sales comparisonThis period against the same period last year
Live sale monitoringSales as they happen today
Sales locationsWhere your customers are
Driver statements / Driver ordersDelivery performance and driver settlement
POS sessionsShift-level takings and variances
Vendor payment balanceWhat is owed to vendors from sales

Reading them well

  1. Set the date range first, and use the same range every time you compare. Most reporting mistakes are two different periods being read as one trend.
  2. Start with Product sales profit, not total sales. Revenue tells you what moved; profit tells you what was worth moving, and the two lists are rarely in the same order.
  3. Use Average sales per invoice to judge promotions. A campaign that lifts sales while cutting basket size usually just discounted what people were already buying.
  4. Read Annual sales comparison before drawing conclusions from a month. Seasonality explains more month-to-month movement than anything you did.
  5. Export what you will act on. A report you have exported and annotated gets used; one you looked at does not.
Tip: Pair every revenue report with its cost side. Sales by products with no cost column produces the classic mistake of promoting your most popular loss-maker.
Note: Reports read the same data as the invoice list, so a filter you have applied there and a range you have set here can disagree. When a number surprises you, reproduce it from the invoice list before acting on it.
Warning: Cost figures depend on purchase data being complete. If freight and customs were not entered as extra expenses on bills, every profit report overstates margin - see Purchase Cost Adjustments.

Related pages