Skip to content

Admin KPIs in IZI

Published: · Updated: (12 days ago)· IZI Team

The administrator is the first control point for a club’s shift economics. Seven metrics available directly in the IZI CRM cover everything an admin needs to run a shift with confidence and everything an owner needs to evaluate it afterward: cash-basis revenue, accrual revenue, occupancy, session count, client profile, average top-up check, and register reconciliation. No spreadsheets required — the shift dashboard updates in real time and rolls up automatically into period analytics. Owners look at the same numbers in Key Metrics for any date range; the only difference is that admins see them live inside an active shift.


In the IZI shift dashboard this field is called Cash-basis revenue. It is the sum of all balance top-up transactions (TOP_UP operations) during the current shift — the money that physically passed through the register and entered the system.

IZI breaks it down by payment channel:

  • Cash — transactions paid in physical currency
  • Card — payments via a card terminal
  • App — top-ups through the mobile app (these appear in the Overall Total but not in the Register Total)

The Register Total (cash + card) is the figure to reconcile against the fiscal Z-report when closing the shift. If the club accepts app payments, the Overall Total will legitimately exceed the Register Total — IZI surfaces this distinction explicitly in the shift-close interface so there is no confusion.

Accrual revenue is charges minus refunds for the same period. It shows how much the club earned from delivering services — gaming time, bar, combo packages — regardless of when those balances were originally topped up.

Think of it this way: cash-basis revenue answers “how much money came in today,” while accrual revenue answers “how much did the club sell today.”

MetricWhat it countsWhen to use it
Cash-basis revenueTOP_UP transactions in the shiftRegister reconciliation, cash collection
Accrual revenueCHARGE minus REFUND in the shiftEvaluating actual service sales
Register TotalCash + Card onlyMatching the fiscal Z-report
Overall TotalRegister + AppFull shift financial picture

IZI’s analytics split clients into four categories:

  • New clients — visiting the club for the first time
  • Returning clients — have had at least one prior visit
  • New registered — first-timers with a phone number on file
  • New unregistered — first-timers without a phone number

For an administrator, the ratio matters as much as the raw count. A high share of new clients alongside a declining share of returning clients signals the club is attracting but not retaining. The opposite picture — few new, many returning — indicates strong loyalty but limited growth. Both situations call for different actions.

Average top-up check in IZI is the mean value of a single balance top-up transaction. Formula: total top-up amount ÷ number of top-up transactions in the period. When this number rises with stable traffic it means clients trust the club enough to load larger amounts in advance — a reliable sign of growing loyalty.


Session count is the total number of gaming sessions in the period. Occupancy is the ratio of actual session time to theoretically available capacity (seat count × operating hours). It is the primary measure of how efficiently the floor is being used.

Occupancy above 80% during peak hours is normal for a healthy club. If weekday-evening occupancy drops below 40% consistently, that is a signal to revisit scheduling, pricing tiers, or promotions.

Average session length completes the picture: short sessions with high traffic may indicate casual drop-in visitors; long sessions point to an engaged regular audience.

If the club has a bar, admins track:

  • Bar order count — total number of bar orders in the period
  • Bar average check — bar revenue divided by number of orders
  • Share of orders from unregistered clients

Detailed bar analytics — daily average check trends, unregistered client share in orders — are available in the dedicated Bar Report.


Before closing a shift, IZI runs an automatic reconciliation against the fiscal register. The system compares its own totals (cash + card) with the fiscal register counters and displays one of three statuses:

  • Totals match — everything is in order, safe to close
  • Totals do not match — there is a discrepancy that needs investigation
  • Register unavailable — online check is not possible, closing proceeds without verification

If reconciliation shows a discrepancy, IZI offers the option to close anyway or return to investigation. The discrepancy amount is recorded in the Z-report. Common causes and resolution steps are covered in the discrepancy guide.

The X-report (mid-shift snapshot) is available at any point during an active shift without closing it. Print it to spot-check the current state or hand off context between admins during a long shift.


  1. Open the active shift in the Shift Dashboard section — all metrics update in real time via subscription.
  2. Financial block shows cash-basis and accrual revenue, a payment-method breakdown, and the current cash balance in the drawer.
  3. Mid-shift report (X-report button) — a snapshot of the shift at any moment without closing it.
  4. Cash collection — if you need to remove cash from the drawer mid-shift, use the Cash Collection button. The amount is recorded as a separate transaction and is factored in at shift close.
  5. Close shift — the system displays final totals, reconciliation status, and an optional comment field. The comment is not required but is useful for passing notes to the next shift.

If a shift remains open for more than 24 hours, IZI closes it automatically and opens a new one — a safeguard against an admin forgetting to close the shift overnight.


Every shift’s data accumulates in the Analytics section, where you can:

Shift-level and analytics-level metrics use the same definitions. Occupancy in the shift dashboard and occupancy in a monthly report are calculated identically, so comparisons are always apples-to-apples.


KPIWhat it measuresWhere to find it
Cash-basis revenueTop-ups processed in the shiftShift Dashboard
Accrual revenueCharges minus refunds in the shiftShift Dashboard
Register TotalCash + Card (for Z-report)Shift close screen
Session countNumber of gaming sessionsAnalytics → Key Metrics
OccupancySession time / capacity × 100%Analytics → Key Metrics
Average session lengthMean duration of one sessionAnalytics → Key Metrics
Total clientsUnique players in the periodAnalytics → Key Metrics
New clientsFirst-time visitorsAnalytics → Key Metrics
Returning clientsVisitors with prior historyAnalytics → Key Metrics
Average top-up checkMean top-up transaction valueAnalytics → Key Metrics
Bar order countNumber of bar ordersAnalytics → Bar Report
Bar average checkBar revenue / order countAnalytics → Bar Report

See also: how to open a shift, shift handover protocol, onboarding a new admin.

Frequently asked questions

What KPIs matter most for a gaming club administrator?

Cash-basis revenue, accrual revenue, session count, hall occupancy, average top-up check, new vs returning client split, and cash register reconciliation at shift close.

What is the difference between cash-basis revenue and accrual revenue?

Cash-basis revenue is the total of all balance top-ups processed during the shift — money that physically came in through the register. Accrual revenue is charges minus refunds for the same period — it shows how much the club sold in services regardless of when the balance was topped up.

How do I view revenue for the current shift in IZI?

Open the Shift Dashboard section in the CRM. It shows cash-basis revenue, accrual revenue, a breakdown by payment method (cash, card, app), and the current cash balance — all updated in real time.

What is hall occupancy and how does IZI calculate it?

Occupancy is the ratio of total session time to available capacity over a period. It answers how efficiently the seats are being used. IZI calculates it as: total session minutes / (seat count × operating minutes) × 100.

What is cash register reconciliation at shift close?

Before closing a shift, IZI compares its own totals (cash + card) against the fiscal register's counters. If figures differ, the system flags a discrepancy. Note: app payments appear in the overall total but not in the register total, so they should not be compared against the fiscal register.

What is the average top-up check metric?

Average top-up check is the mean amount of a single balance top-up transaction. It is calculated as total top-up amount divided by the number of top-up transactions in the period. A rising average top-up check with stable traffic means clients trust the club enough to load more money in advance.

How does IZI count new vs returning clients?

New clients are those visiting the club for the first time. Returning clients have had at least one prior visit. Clients without a registered phone number are tracked separately as unregistered.

What does ARPU mean in club analytics?

ARPU is average revenue per unique client in the selected period. IZI calculates it two ways: cash-basis ARPU (top-ups minus withdrawals divided by unique clients) and accrual ARPU (charges minus refunds divided by unique clients).

How do I connect shift-level data to monthly analytics?

Every shift's data rolls up into the Analytics section. The Key Metrics view in IZI covers any custom date range using the same definitions — revenue, ARPU, sessions, occupancy, client profile — so shift-level and period-level numbers are directly comparable.

Why does the CRM shift total differ from the fiscal Z-report total?

The Z-report counts only cash and card payments. The CRM overall total also includes app payments. For reconciliation with the fiscal register, always use the Register Total (cash + card), not the Overall Total.

Which metric reflects bar service quality?

Bar average check (bar revenue divided by number of orders), total bar order count, and the share of orders from unregistered clients. These are available in Analytics → Bar Report.

Can I compare performance across different administrators?

IZI does not currently build a per-admin report by name, but every shift in the CRM is linked to the user who opened and closed it. Filtering transactions by shift date lets you compare the financial outcomes of each administrator's shifts.