POS Reports

POS Reports POS Reports is where you reconcile register sessions and review sales for a calendar range. The screen offers two complementary views: Z reports (sessions)—one row per closed POS session—and Period summary (X)—rolled-up totals and KPI cards for the dates you select.

POS reports — Z reports (sessions) tab12345678

Figure 1 — Z reports (sessions): list of closed sessions with filters

Screen Elements

1
Sidebar — POS reports

Open POS reports (highlighted when active). Shows session and period summaries.

2
Page title

POS reports heading with subtitle explaining Z sessions and period summaries.

3
Report tabs

Switch between Z reports (sessions) and Period summary (X) before running a report.

4
FILTERS — date range

Pick start and end dates (e.g. 01/01/2026 – 31/05/2026). All results respect this range.

5
Preset range

Quick preset such as Custom Range. Works with the date picker.

6
Run report

Click Run report to load or refresh the table using the current tab, dates, and preset.

7
Z report table

Columns: Z Report ID, Business Date, Closed At, Opened By, Closed By. Each row is one closed session.

8
View (session detail)

Use View in the Actions column to open details for that Z report session.

POS reports — Period summary tab with KPI cards12345678

Figure 2 — Period summary (X): aggregated metrics for the selected range

Screen Elements

1
Period summary (X) tab

Select Period summary (X) for calendar-period totals instead of per-session rows.

2
Date range + preset

Same filter pattern: pick a date range and preset (e.g. Custom Range), then Run report.

3
Run report

Click Run report to refresh the summary for the selected range.

4
Resolved range line

Confirms the applied range and context (such as branch) after the report runs.

5
TOTAL ORDERS

Count of orders in the period — useful for throughput and comparison to other periods.

6
ITEMS SOLD

Total quantity of line items sold across all orders in the range.

7
GROSS / DISCOUNTS / NET

Gross Sales, Total Discounts, Net Sales, and Average Order Value KPI cards. Currency follows your company settings.

8
LOANED (BNPL OUTSTANDING)

Outstanding Buy Now, Pay Later amount for the period — pairs with Company Settings BNPL options.

What each mode is for

Z reports (sessions)

Each row is a closed POS session (a Z-style close). Use this view to:
  • Audit who opened and closed the session and when it closed
  • Tie business date and timestamps back to shifts or tills
  • Drill into a session via View for line-level or tender detail (depending on your build)

Period summary (X)

One aggregated snapshot for the whole date range—similar in spirit to an X / period read. Use it to:
  • See orders, items, gross/net sales, discounts, and AOV at a glance
  • Monitor BNPL / loaned exposure for the period
  • Compare ranges by changing dates and clicking Run report again

How reporting updates

  • Data is loaded when you click Run report (not necessarily live while you edit dates).
  • Change the tab, dates, or preset, then Run report again to refresh.
  • The period view shows a resolved range line so you can confirm exactly what was queried.

POS Reports on the Tablet App

On the Bizaldo Tablet POS app, reports are tied to day sessions. A session must be started before any orders can be placed, and closed at the end of each shift to generate a Z Report.

Starting the Day

Before placing any orders, a day session must be active. If no session is running, the app shows a "Day Not Started" modal that blocks all order activity.
Day Not Started modal blocking Order History on the Tablet POS app12

Figure 3 — 'Day Not Started' modal: tap Start to open a session before placing orders

Screen Elements

1
Day Not Started modal

Appears automatically when you open Sale or Order History with no active session. Orders are fully blocked until a session is started.

2
Start button

Tap Start to launch the Start Day dialog. You will be asked to confirm the opening cash before the session activates.

Profile Screen, Device ID and Day Session Status

You can also start (or close) the day from the Profile screen. The Profile page shows your device's POS ID and the current Day Session status.
Profile screen — Device Information (POS ID) and Day Session panel12

Figure 4 - Profile screen: POS device ID and Day Session controls

Screen Elements

1
Day Session — Day Not Started

The amber 'Day Not Started' badge means no session is currently running. All order-taking is locked until you tap Start Day.

2
Start Day button

Tap to open the Start Day dialog. Enter the opening cash amount and tap Start Day to activate the session and unlock the Sale screen.

Entering Opening Cash

Tapping Start Day opens the Start Day dialog. Confirm the device ID and enter (or accept) the pre-filled opening cash before activating the session.
Start Day dialog — POS device ID and opening cash entry12345

Figure 5 - Start Day dialog: review the device ID and confirm the opening cash to begin the session

Screen Elements

1
Session date & time

Shows the exact timestamp when the session will be opened (e.g. 2026-06-30 11:57). This becomes the session start time recorded on the Z Report.

2
POS Device ID

Confirms which terminal is starting the session (e.g. 1EZK2JSZ). This ID appears on all orders and the generated Z Report for this session.

3
Opening Cash prefilled notice

The info banner confirms the opening cash has been pre-filled from the previous session's closing balance. Edit the amount if the drawer was adjusted.

4
Opening Cash field

Enter the physical cash in the register drawer at the start of this shift (e.g. JOD 40.00). This amount is used to calculate the cash variance when the day is closed.

5
Start Day button

Tap Start Day to activate the session. The Sale screen unlocks immediately and orders can be placed.

Tip!

Always verify the physical drawer matches the Opening Cash amount before tapping Start Day. The opening cash is automatically pre-filled from the last closed session.

Closing the Day

When the shift is over, go to the Profile screen and find the Day Session card. Once a session is active the card shows a green Day Started badge and a red Close Day button.
Profile screen — Day Session card showing active session and Close Day button1234

Figure 6 - Day Session card: active session details and the Close Day button

Screen Elements

1
Day Started badge

The green 'Day Started' badge confirms a session is currently running. Orders can be placed while this badge is active.

2
Session ID

The unique identifier for this session (e.g. aca936c9-…). Referenced on the Z Report and in support logs.

3
Started at timestamp

The exact date and time this session was opened. Printed on the generated Z Report.

4
Close Day button

Tap to begin the day-close wizard. You will be prompted to generate a Provisional Report before the session is finalized.

The Close Day Wizard

Tapping Close Day launches a two-step wizard. Step 1 checks for pending orders automatically. Step 2 asks you to generate a Provisional Report before the session is permanently finalized.
Close Day wizard — Step 2 Prepare to Close with Generate Provisional Report button1234

Figure 7 - Close Day wizard: Step 1 complete, Step 2 requires generating the Provisional Report

Screen Elements

1
Step 1 — Check Orders (complete)

The green check mark confirms all orders have been resolved. The wizard moves to Step 2 automatically when no pending orders are found.

2
Step 2 — Prepare to Close (active)

The current step. New orders are blocked once you proceed. You must generate the Provisional Report before the session can be finalized.

3
Generate Provisional Report button

Tap to compile the session summary. This opens the Provisional Report where you can review sales, adjust payment amounts, and count the cash drawer before closing.

4
Cancel button

Tap Cancel to abort the close process. The session remains active and orders can continue to be placed.

Important!

Once you tap Generate Provisional Report, new orders are blocked. Review all figures carefully before tapping Close Day on the report screen — this action cannot be undone.

Reviewing the Provisional Report

The Provisional Report is a pre-close summary of the session. It is not yet finalized — you can still edit payment amounts and the counted cash before committing.
Sales Summary & Report Information
Provisional Report — Sales Summary card and Report Information panel1234567891011121314

Figure 8 - Provisional Report: Sales Summary (left) and Report Information (right)

Screen Elements

1
Provisional report banner

Amber warning banner reminding you this is a draft. Payment methods and closing cash can still be edited before tapping Close Day.

2
Z Report ID badge

The report number assigned to this session (e.g. ZR-000002). This is the ID that appears in the Reports list once the session is finalized.

3
Generated timestamp & currency

Shows when the provisional report was compiled (e.g. 30 Jun 2026, 11:58) and the session currency (e.g. JOD).

4
Close Day button

Located top-right. Tap only after reviewing all report sections. This finalizes the session and locks the Z Report permanently.

5
TOTAL SALES card

Gross sales total for this session (e.g. 26.00 JOD). Sum of all completed order amounts before refunds.

6
TOTAL ORDERS card

Number of orders processed during the session (e.g. 3). Useful for cross-checking against the register receipts.

7
Total Sales (line)

Gross revenue figure — matches the TOTAL SALES KPI card above.

8
Total Discounts

Sum of all discount amounts applied across orders in this session. Displayed in red when non-zero.

9
Total Items Sold

Count of individual product units sold across all orders (e.g. 4 items).

10
Average Order Value

Total Sales divided by Total Orders (e.g. 26.00 ÷ 3 = 8.67 JOD). Useful for tracking per-order performance.

11
BUSINESS & BRANCH

The company and branch this session belongs to (e.g. partner company / Branch 1).

12
STAFF MEMBERS

Records who opened the session and who will close it. 'Close: Pending' means the session has not yet been finalized.

13
TIMELINE

The exact start and end timestamps for this session. Both appear on the finalized Z Report.

14
CURRENCY

The currency used for all amounts in this report (e.g. JOD).

Payment Methods, Cash & Tax
Provisional Report — Payment Method Breakdown, Cash Summary, Discounts, Refunds & Voids, Tax/VAT123456789101112

Figure 9 - Provisional Report: payment breakdown, cash reconciliation, discounts, refunds, and VAT

Screen Elements

1
PAYMENT METHOD BREAKDOWN

Card listing each payment type collected during the session.

2
Cash Payments

Total cash received across all orders (e.g. 26.00 JOD). Tap the pencil icon to manually adjust if the recorded amount differs from the actual cash received.

3
Card Payments

Total card payments processed during the session. Tap the pencil to correct if needed.

4
BNPL (Buy Now Pay Later)

Total deferred payments recorded in this session. Tap the pencil to adjust.

5
Total Payments Collected

Sum of Cash + Card + BNPL. Should equal the Total Sales figure from the Sales Summary.

6
CASH SUMMARY

Right-hand card reconciling the physical cash in the drawer against the expected amount.

7
Expected Cash

Calculated automatically: Opening Cash + Cash Payments. This is what the register drawer should contain (e.g. 66.00 JOD).

8
Counted Cash

The actual cash counted in the physical drawer. Tap the pencil icon to enter your count. Defaults to the expected amount until edited.

9
Cash Variance

Difference between Expected and Counted cash. A green 'Balanced' badge with +0.00 means the drawer matches exactly. Any gap appears in red.

10
DISCOUNTS & PROMOTIONS

Breakdown of all discount activity in the session: discounted order count, manual discount total, promotional discount total, and the combined total discounts applied.

11
REFUNDS & VOIDS

Shows refund transaction count, total refund amount, voided order count, and total voided amount. All figures display in red when non-zero.

12
TAX / VAT SUMMARY

Taxable sales amount and total VAT collected during the session. Zero when no VAT is configured for the products sold.

Item Breakdown
Provisional Report — Item Breakdown table listing all products sold12345

Figure 10 - Provisional Report: Item Breakdown — every product sold with quantity, unit price, and line total

Screen Elements

1
ITEM BREAKDOWN card

Lists every distinct product sold during the session. Use this to verify which items were sold and cross-check against kitchen or stock records.

2
Item column

Product name as configured in the menu (e.g. Qorma, coffee).

3
Qty column

Total quantity of that product sold across all orders in the session (e.g. 2 units).

4
Unit column

Unit price of the product at the time of sale (e.g. 12.00 JOD for Qorma, 1.00 JOD for coffee).

5
Total column

Line total: Qty × Unit price (e.g. 2 × 12.00 = 24.00 JOD). All line totals sum to the session's Total Sales.

Tip!

Use the Item Breakdown to spot-check high-value or high-volume products before closing. Once you tap Close Day, all report figures are locked and cannot be edited.

Browsing Z Reports History

After a session is closed, the finalized Z Report is saved and appears in the Reports tab. Use this screen to browse, filter, and review any past session.
Reports tab — list of closed Z Reports with date range filters12345678

Figure 11 - Reports tab: Z Report history with date filters and session rows

Screen Elements

1
Reports navigation tab

Tap the Reports icon (bar chart) in the left sidebar to open the Z Report history screen.

2
Clear button

Resets the active date filters and reloads the full unfiltered list of Z Reports.

3
Refresh button

Reloads the list to pick up any newly closed sessions without clearing the current filters.

4
Start date filter

Tap to set the beginning of the date range. Only Z Reports whose business date falls on or after this date are shown.

5
End date filter

Tap to set the end of the date range. Only Z Reports whose business date falls on or before this date are shown.

6
Apply button

Tap Apply after selecting dates to filter the list. The list refreshes immediately to show only matching sessions.

7
Z Report row — ZR-000002

The most recently closed session. Displays the report number, business date (2026-06-30), opened timestamp (Tue 30 Jun 11:57:32), and closed timestamp (Tue 30 Jun 12:00:33). Tap the row to open the full Z Report detail.

8
Z Report row — ZR-000001

An earlier closed session (business date 2026-06-03). Each row shows the same fields: report ID, date, open/close times. Tap to view the full report.


Key actions

ActionHow to
Open POS Reports (web)Sidebar → POS reports
List closed sessions (web)Tab Z reports (sessions) → set dates → Run report
Open session details (web)View in the ACTIONS column
See period totals (web)Tab Period summary (X) → set dates → Run report
Change calendar range (web)Adjust the date picker (and preset if needed) → Run report
Start the day (tablet)Tap Start on the "Day Not Started" modal — or go to the Profile screen → Day SessionStart Day
Find your POS device ID (tablet)Profile screen → Device Information → copy the POS ID
Enter opening cash (tablet)Start Day dialog → edit the Opening Cash field → tap Start Day
Close the day (tablet)Profile screen → Day SessionClose Day
Generate a provisional report (tablet)Close Day wizard → Step 2 → tap Generate Provisional Report
Edit payment method amounts (tablet)Provisional Report → Payment Method Breakdown → tap the pencil icon
Enter counted cash (tablet)Provisional Report → Cash Summary → tap the pencil icon next to Counted Cash
Finalize the session (tablet)Provisional Report → tap Close Day (top-right)
Browse closed sessions (tablet)Sidebar → Reports tab
Filter Z Reports by date (tablet)Reports tab → set Start date and End date → tap Apply
Clear date filters (tablet)Reports tab → tap Clear
View a session detail (tablet)Reports tab → tap any Z Report row

Outputs

POS Reports gives you:
  • Session list (Z) — Z report IDs, business dates, close times, and open/close users
  • Session detail — Via View on a row (web)
  • Period KPIs (X) — Orders, items sold, gross/net sales, discounts, AOV, and BNPL outstanding for the range
  • Sales Summary — Total Sales, Total Orders, Total Discounts, Total Items Sold, Average Order Value (tablet Z Report)
  • Report Information — Business & Branch, Staff (opener/closer), Timeline, Currency
  • Payment Method Breakdown — Cash, Card, and BNPL totals (editable before close)
  • Cash Summary — Expected Cash, Counted Cash, Cash Variance
  • Discounts & Promotions — Discounted orders, manual and promotional discount totals
  • Refunds & Voids — Refund count, refund total, voided order count, voided total
  • Tax / VAT Summary — Taxable sales and VAT collected
  • Item Breakdown — Every product sold with quantity, unit price, and line total
  • DashboardLive overview and trends for the same business
  • OrdersSource transactions for report figures
  • Company SettingsBNPL and company-level options that affect POS behavior