Waj

The Sales Hierarchy — How a Sale Breaks Down

Overview

WAJ breaks total sales down the same way across the End of Day Report, Business Performance Report, and Branch Report, so the numbers are consistent everywhere you look:

  • Gross Sales = Services (gross) + Products (gross) + Memberships (gross)

  • minus Discount

  • = Net Sales (shown with or without VAT depending on your tax settings)

  • plus VAT / Sales Tax

  • plus Tips

  • plus Other Income (e.g. Gift Cards)

  • = Gross Income (Total Revenue)

Category breakdown

Underneath that top-line breakdown, each category is further split:

  • Services — count sold, gross sale value, discount, net sale value.

  • Products — count sold, gross sale value.

  • Memberships — count sold, gross sale value.

  • Gift Cards — count sold, gross sale value. Gift card revenue is treated as Other Income in the top-line hierarchy, since the service or product it will eventually pay for hasn't been delivered yet.

A Payment Methods breakdown (cash, card, etc.) and Total Unpaid Amount sit alongside this, and a Clients block shows New / Returning / Total Serviced counts for the same period.

How these figures get built

A couple of details worth knowing about how these figures are constructed:

  • All of these category amounts (services, products, memberships, gift cards) are shown exclusive of VAT — VAT is always broken out as its own line, never blended into any category's revenue.

  • If a single sale mixes categories (say, a service and a product on the same ticket) under one whole-order discount, WAJ splits that discount across categories in proportion to each one's share of the sale — since checkout doesn't record a separate discount for each category individually.

  • If you sell packages (bundles of services sold together for one price), each service inside the package is credited its share of revenue based on how the package's price was allocated across its services at the time of sale; if no such split was recorded, WAJ divides the price evenly across the package's services.

Related views built on this data

Two other views build on top of this same data, for different audiences:

  • The Income Statement turns it into an accounting P&L: Revenue → Total Income (minus Tips) → Gross Profit (minus COGS) → Operating Profit (minus Staff Payments & Expenses) → Net Profit (minus VAT), with margin percentages. See the Financial Reports topic.

  • The Staff Earnings Waterfall re-derives the same idea per staff member, starting from full-price value (GMV) instead of gross sales. See the Staff Reports topic.

Refunds vs. voids — why they show up differently in your reports

These two actions look similar at checkout, but they affect your reports in very different ways:

  • Voiding a sale completely undoes it, as if it had never happened. Stock is put back, any membership or package sessions that were used are restored, gift card payments are reversed, and the related cash register entry and loyalty points are reversed too. A voided sale simply disappears from your reports — there's no trace of it left behind.

  • Refunding a sale (whether partial or full) keeps the original sale on your books as completed, and only reverses the specific line items you refunded. Critically, the refunded amount is recorded as an expense, not as a reduction to that sale's revenue. That means your Net Sales and Total Revenue for the day of the original sale won't change because of a later refund — instead, you'll see the impact land as an added expense (visible on Financial Overview and the Income Statement), which brings down your Net Balance. A refund also proportionally reverses any loyalty points that sale had earned, though a customer's points balance is never pushed below zero.

In short: if a transaction needs to be fully erased, that's a void; if only part of it is being returned or reversed while keeping the sale on record, that's a refund — and refunds always surface as expenses rather than as negative revenue.