Multi-store Operations

POS reporting

A POS dashboard can answer a simple question badly if the team has not agreed what each number means.

A POS dashboard can answer a simple question badly if the team has not agreed what each number means. A sales total, a payment total and a bank payout describe different stages of the same trading activity. Start by deciding which decision the report must support, then select the period, locations and metric definition that fit it.

Define the reporting question first

For a trading review, ask whether you are comparing demand, realised product sales, money collected or cash received. Gross product sales show activity before discounts and refunds in many systems; net sales adjust for those items, but vendors can define the components differently.

A payment-method report is useful for understanding how customers paid. A reconciliation report explains why a payout differs from customer payments after fees and other adjustments. Do not treat these views as interchangeable.

Write the chosen definition beside every recurring chart. Keep a record of the POS version, location filter, sales channel, timezone, reporting-day start and inclusion of refunds or gift cards. This makes next month's comparison easier to reproduce.

Where a review needs a trend rather than a single-period snapshot, use a report designed to compare periods. Square sales summary and sales trends reports provide an overview for a selected time period and compare daily, weekly and yearly sales; the relevant date filter and metric definition should still be recorded so the comparison remains interpretable.

Gross Sales vs Net Sales: Key Differences in POS Reporting

Gross Sales
Total sales before discounts, refunds, or fees
Net Sales
Gross sales adjusted for discounts, refunds, and gift cards

Check report access before reviewing

Reporting access depends on a person's permissions and the platform they use. In Square, account owners and team members with permission to view limited reporting can see sales summaries for the past 90 days in the Square POS app. Detailed sales reporting provides full historical data, comparison charts and trends in Square Dashboard.

The app offers a narrower set of views than Square Dashboard. It includes transaction history, sales summary, gift cards overview and disputes; the Dashboard also provides reports such as sales trends, item and category sales, discounts, taxes and fees, transaction status and cash drawers. Check the available view before designing a recurring review around it.

POS Reporting Access Levels in Square

POS App Access
Sales summaries for past 90 days only
Square Dashboard Access
Full historical data, trend charts, and advanced reports
Team Member Permissions
Can view limited reporting if granted access
Email Notifications
Only account owners can set up automated report delivery

Read the period and location controls

A calendar date may not equal the store's trading day. For example, a store that closes after midnight may attribute early-morning sales to the prior trading day when reporting hours are configured that way.

Compare like with like: the same trading-day rule, the same stores and the same metric. If a store opened or closed during the comparison period, show its contribution separately before interpreting the combined result.

For store and shift analysis, see the dedicated guide.

Select reports that fit the question

A reporting catalogue may include different levels of detail, so choose a report that can answer the question without adding irrelevant data. Square’s available reports include sales summary, sales trends and payment methods, alongside item, category and modifier sales, transaction history, gift cards, disputes and custom reports.

Some reports depend on the seller’s subscription. Square for Restaurants Plus or Premium includes section sales and category rollup reports; Square Staff includes team sales and labour-versus-sales reports; and Square KDS includes kitchen performance reports. Square Appointments and Square for Retail also offer appointments and inventory reports respectively. Confirm that the required report is available on the account before making it part of a standard review.

Work from totals to exceptions

First review the trend in sales and transaction count. Then inspect the drivers: discounts, refunds, average basket value, categories, payment methods and unusual days.

A fall in net sales with stable gross sales points to a different investigation from a fall in both. The report locates a question; it does not prove the cause. Check promotion schedules, stock availability, opening hours and transaction records before drawing a conclusion.

For accounting exports and reconciliation, see the dedicated guide.

Keep the reporting data consistent

Reports are only as useful as the records behind them. Square recommends setting up items, categories, modifiers, discounts and taxes to get more value from reporting, so teams can review activity against the labels they use in the business.

Treat changes to those labels as a reporting change, not just a tidy-up. In Square, renaming an item, category, modifier, discount or tax causes it to be recognised as a separate entry in reporting, which can affect how historical and current entries appear together.

Key Steps to Ensure Consistent POS Reporting

  • Define metric definitions clearlyRecord what 'sales' means (gross/net) and whether refunds/gift cards are included
  • Standardise date and timezone settingsEnsure trading day start time and timezone are consistent across reports
  • Avoid renaming items/categories mid-periodRenaming affects historical reporting; treat as a change in reporting structure
  • Document report source and access levelNote if data came from POS app or Dashboard, and whether limited or detailed access was used
  • Reconcile with ATO record-keeping rulesEnsure reports align with Australian Taxation Office requirements for GST and business records

Use one repeatable review sheet

Keep a short worksheet for each review: question, metric definition, date range, timezone, included stores, comparison period, exceptions checked, and action owner.

For a Square review, also record whether the figures came from the POS app or Square Dashboard, and whether the account had limited or detailed reporting access. That note helps explain why one reviewer may see only a recent summary while another can access historical data and comparison charts.

Creating a Repeatable Monthly POS Review

  1. Define the questione.g., 'Has net sales increased compared to last month?'
  2. Choose period and locationsSet date range, include relevant stores, confirm timezone and trading day rules
  3. Select the right reportUse Sales Summary, Trends, or Payment Methods based on the goal
  4. Check exceptionsReview discounts, refunds, unusual transaction volumes, and average basket value
  5. Record findings and assign actionsDocument decisions and who is responsible for follow-up

Make recurring reporting available to the team

Agree who needs to view reports and assign the relevant reporting permissions in Square Dashboard. Only account owners can set up sales-report email notifications; for a daily sales summary, select recipients and a location that match the review’s intended audience.

In this guide

  1. Reading Square sales reports by store and shiftA store total can hide a difficult shift, while a shift total can reflect a change in opening hours rather than staff performance.
  2. Separating gross sales from refunds and discountsGross sales, discounts and refunds should appear as separate lines in a trading review.
  3. Comparing basket value across trading periods consistentlyAverage basket value is useful only when the numerator and denominator refer to the same kind of sale.

More from Multi-store Operations