Skip to content

Analytics & Reports

Moneta Pay POS includes a comprehensive web-based dashboard with real-time analytics and historical reports. All reports support date range filtering — view today, yesterday, this week, or any custom range.

Sales Dashboard

The Sales Dashboard is your at-a-glance overview of business performance.

KPI Cards

The top row shows key metrics with trend indicators:

MetricWhat It Shows
Total SalesRevenue for the selected period, with trend sparkline and % change vs yesterday
OrdersTotal order count with sparkline trend
Avg OrderAverage order value, with % change and week-ago comparison
Revenue RankYour percentile ranking over the last 30 days — see where today stands

The second row shows:

MetricWhat It Shows
ExpensesTotal expenses with entry count and average
M-PESAMobile money collected, transaction count, and cash equivalent
VoidsVoided order value and count
Net PositionSales minus expenses, with deposit tracking

Sales by Hour

A bar chart showing revenue distribution across the day. Quickly identify your peak hours — lunch rush, dinner service, and quiet periods.

Quick Rankings

Three summary tables at the bottom:

  • Top Waiters — ranked by sales revenue with order count
  • Top Items — best-selling menu items by revenue and quantity
  • Payment Mix — cash vs M-PESA percentage breakdown

Staff Performance

Detailed per-waiter analytics for accountability and team management.

Waiter Performance Table

A comprehensive breakdown of each waiter's contribution:

ColumnDescription
NameWaiter name
OrdersTotal orders taken
SalesRevenue generated
Avg/SaleAverage order value for this waiter
% of OrdersVisual bar showing share of total orders
% of RevenueVisual bar showing share of total revenue

The Top Performers sidebar ranks waiters by revenue with medal indicators (gold, silver, bronze).

Hourly Heatmap

A color-coded grid showing sales intensity by waiter and hour of day. Toggle between Revenue and Orders views.

  • Light cells = low activity
  • Medium purple = moderate activity
  • Dark purple = high activity

Use this to:

  • Spot which waiters perform best during specific hours
  • Identify coverage gaps (empty cells = no orders)
  • Plan shift schedules based on actual performance data

Waiters vs Cashiers

Toggle between Waiters and Cashiers tabs to see performance for front-of-house staff vs cashiers separately.

Expenses & Cash

Daily cash flow management — know exactly where your money went.

Summary Cards

CardDescription
Total ExpensesSum of all expenses with transaction count
Total DepositsCash deposited to safe/bank
Total FloatOpening cash float
Net (Deposits − Expenses)Quick indicator — green means deposits exceed expenses

Expense Breakdown

A detailed table of every expense item with count, total, average, and percentage of total. The Top Expenses sidebar ranks the biggest expense categories.

Cash Reconciliation

The daily cash flow calculation that answers "how much cash should be in the till?":

  Sales (Gross)         110,530
− Voids                   3,540
= Gross Sales           106,990
− Expenses               13,415
= Net Sales              93,575
− M-PESA                 75,490
− Unpaid Bills (Credit)       0
= Expected Cash          18,085
− Float Delta                 0
= Expected Deposit       18,085

  Actual Safe Deposit         0
  Variance              -18,085

A non-zero Variance means the physical cash count doesn't match expected — investigate immediately.

Payments

Track how customers are paying — cash, M-PESA, or credit.

Summary Cards

CardDescription
Total CollectedAll revenue with order count
CashCash payments with count and percentage
M-PESAMobile money with count and percentage
Credit (Unpaid)Outstanding unpaid bills

Payment Mix

Visual bar chart showing the cash vs M-PESA split. Useful for understanding customer payment preferences and planning cash management.

M-PESA Summary

Three key M-PESA metrics:

  • Transactions — total M-PESA payment count
  • Claimed — payments matched to orders (green)
  • Unclaimed — unmatched payments that need manual reconciliation (orange)

M-PESA Transactions

A detailed log of every M-PESA payment showing transaction ID, time, customer name, amount, claim status, and which staff member claimed it. Use this for reconciliation and dispute resolution.

Voids

Track order cancellations for accountability and loss prevention.

Summary Cards

CardDescription
Total VoidsCount and total value of voided orders
ConfirmedApproved voids with value
PendingVoids awaiting manager approval
Avg Void ValueAverage amount per void

Voids by Reason

Visual breakdown of why orders were voided:

  • Customer Changed Order — customer requested a change after printing
  • Waiter Error — wrong item entered
  • Customer Walkout — customer left without paying

Voids by Staff

See which staff members are proposing and approving voids. Toggle between Proposers (who requested the void) and Approvers (who authorized it) to spot patterns.

Recent Voids

Detailed log with timestamp, receipt number, amount, reason, waiter, proposer, approver, and status. Every void has a full audit trail.

Void Approval Workflow

Voids require a two-step process: a waiter proposes the void, and a manager approves it. This prevents unauthorized cancellations.

Understand which menu items drive revenue and which underperform.

Summary Cards

CardDescription
Total RevenueAll menu item sales
Items SoldTotal quantity across all items
Unique ItemsHow many different items were ordered
Avg Item PriceAverage price per item sold

Top Seller Banner

Highlights the single best-selling item by quantity with a prominent display.

Sales by Category

Revenue breakdown by menu category — see which categories (e.g., Mains, Drinks, Desserts) contribute most to revenue.

Top Selling Items

Sortable table of all items ranked by revenue or quantity:

ColumnDescription
ItemMenu item name
CategoryMenu category
QtyUnits sold
RevenueTotal revenue from this item
Avg PriceAverage selling price

Use this to:

  • Identify your best sellers and ensure they're always in stock
  • Find underperforming items to consider removing or repricing
  • Compare high-volume/low-price items vs low-volume/high-price items

Date Range Filtering

All reports support flexible date ranges via the date picker in the top-right corner:

  • Navigation arrows — quickly step forward/backward by one day
  • Custom range — click the date to open a calendar picker
  • Refresh — reload data for the current range

Access & Permissions

  • Analytics are accessible from Reports in the dashboard sidebar
  • The Admin group has full access to all reports
  • Staff in the Cashier group can view sales reports but not expenses or voids
  • Remote access to analytics requires the Remote Access feature

Analytics are included from the Starter plan onwards. The Free Cloud plan includes basic sales overview only.

Moneta Pay POS — Built for African Restaurants