How to Calculate Revenue in a Gaming Club
How to Calculate Revenue in a Gaming Club
Section titled “How to Calculate Revenue in a Gaming Club”Club revenue is not a single number — it is two views of the same money. Cash-basis revenue (top-ups minus withdrawals) shows how much money actually entered the club for a period. Accrual revenue (charges minus refunds) shows how much clients actually consumed. IZI displays both figures simultaneously on the analytics dashboard in cards labeled “Revenue (cash basis)” and “Revenue (accrual)”. For daily monitoring use the Analytics → Day view; for any custom period use the KPI Dashboard. Revenue is automatically broken down by category — tariffs (“Tariff Sales”), bar (“Bar Sales”), and combo packages (“Combo Sales”) — and by payment method: cash, card terminal, and online. Next to each revenue figure the system shows ARPU (average revenue per user) and average charge per client.
Two Revenue Methods: Why You Need Both
Section titled “Two Revenue Methods: Why You Need Both”Cash-Basis Revenue
Section titled “Cash-Basis Revenue”Formula: balance top-ups − balance withdrawals for the period.
This is money that actually landed in your till. If a client tops up 500 units on Friday and spends them on Saturday, cash-basis records the revenue on Friday. Use this for bank reconciliation, cash flow control, and liquidity planning.
In IZI this figure appears in the card labeled “Revenue (cash basis)”.
Accrual Revenue
Section titled “Accrual Revenue”Formula: balance charges − refunds for the period. Bonus payments are excluded — only real money counts.
This represents what clients actually consumed: gaming sessions played, drinks purchased, combo packages used. The same client who topped up on Friday and played on Saturday contributes to accrual on Saturday. Use this to measure real demand and plan capacity.
In IZI this figure appears in the card labeled “Revenue (accrual)”.
When the Two Numbers Diverge
Section titled “When the Two Numbers Diverge”A gap between methods is normal. If cash-basis consistently outpaces accrual, clients are loading their wallets but not spending — investigate product quality or seat availability. If accrual outpaces cash-basis, clients are drawing down previously accumulated balances with fewer new top-ups. A persistent accrual deficit alongside growing cash-basis is a signal to check the conversion from top-up to session.
Step 1 — Daily Revenue
Section titled “Step 1 — Daily Revenue”Open Analytics → (select club) → current date.
The top section “Key Metrics” shows five cards:
| Card | What it measures |
|---|---|
| Revenue (cash basis) | Top-ups − withdrawals |
| Revenue (accrual) | Charges − refunds (bonuses excluded) |
| Tariff Sales | Charges of type “gaming session” |
| Bar Sales | Charges of type “bar” |
| Combo Sales | Charges of type “combo package” |
Each card shows the percentage change vs your comparison date (default: same day one month ago — you can change this manually).
Below the cards the Revenue by Hour chart displays both lines — cash-basis and accrual — across the day. Use this to pinpoint peak hours and cross-reference them with seat occupancy.
Hour-Range Filter
Section titled “Hour-Range Filter”If you need revenue for a specific shift rather than the full day (for example 16:00–00:00), click the button next to the date field and set the hour range. All cards and the chart recalculate for that window.
Step 2 — Revenue for a Custom Period (KPI Dashboard)
Section titled “Step 2 — Revenue for a Custom Period (KPI Dashboard)”Open Analytics → KPI and set your date range.
Finance Section
Section titled “Finance Section”This section gives a detailed breakdown:
| Metric | Description |
|---|---|
| Cash-basis revenue | Top-ups − withdrawals |
| Accrual revenue | Charges − refunds |
| Accrual revenue (gross) | Raw charges without refunds |
| Refunds | Total balance refunds for the period |
| Discounts applied | Number of orders with a discount |
| Total discount amount | Sum of all discounts granted |
ARPU — Revenue per Client
Section titled “ARPU — Revenue per Client”ARPU is calculated two ways:
- Cash-basis ARPU = cash-basis revenue / unique clients with a top-up
- Accrual ARPU = accrual revenue / unique clients with a charge
- Average top-up amount = total top-ups / number of top-up transactions
For more detail on this metric see how to calculate club ARPU.
Revenue Categories Chart
Section titled “Revenue Categories Chart”A pie chart breaks accrual revenue into categories:
- Sessions — charges for gaming time
- Bar — product purchases
- Combo — combo package purchases
- Top-ups — used in the aggregate calculation
The filter above the chart lets you isolate individual categories — useful when you want to track gaming-floor revenue independently of F&B.
Payment Method Chart
Section titled “Payment Method Chart”A second pie chart splits cash-basis revenue by source:
| Source | CRM label |
|---|---|
| CASH | Cash |
| POS_TERMINAL | Card / Terminal |
| ACQUIRING | Online |
The typical mix varies by market and audience: clubs with a younger demographic often see online top-ups reaching 40–60% of cash-basis revenue. Compare your profile across periods to spot shifts.
Step 3 — Revenue Breakdown by Tariff
Section titled “Step 3 — Revenue Breakdown by Tariff”For a granular picture open Analytics → Tariff Report.
The page shows four KPI cards:
| Metric | Formula |
|---|---|
| Tariff Revenue | Sum of all tariff sales (real money + bonuses) |
| Tariffs Sold | Count of tariff transactions |
| Average Price | Tariff Revenue / tariffs sold |
| Bonus Revenue | Portion of tariff revenue paid from bonus balance |
Below the cards a table groups sales by period, zone, and tariff. Each row shows quantity, real-money revenue, bonus revenue, and average price.
This lets you answer questions such as “which tariff generates the most revenue in the VIP zone” or “how much did the average price increase after a price adjustment.”
Step 4 — Bar Revenue
Section titled “Step 4 — Bar Revenue”Open Analytics → Bar Report.
Key revenue metrics:
- Net bar revenue = bar charges − bar refunds
- Average bar order = net bar revenue / number of orders
- Average bar margin — calculated for items with a cost price set (margin excludes write-offs)
The bar’s share of total club revenue is an important operational indicator. How to calculate and benchmark it is covered in bar revenue share in a club.
Step 5 — Period Comparison
Section titled “Step 5 — Period Comparison”Both the KPI Dashboard and the daily analytics view include a “Comparison Period” field. By default the system compares against the same period one month prior. For a guide on using period comparison see comparing periods in analytics.
Each card shows the percentage change in color: green for growth, red for decline. This lets you spot trends instantly without building manual tables.
What to Check First: Owner Checklist
Section titled “What to Check First: Owner Checklist”- Cash-basis growing, accrual falling — clients are topping up but not playing. Check product quality or wait times for seats.
- Accrual growing, cash-basis falling — clients are spending accumulated balances with fewer new top-ups. Consider running a top-up promotion.
- Accrual ARPU below cash-basis ARPU — on average clients load more than they spend within the period. The remainder accumulates on client balances.
- High bonus share in tariff revenue — part of your tariff revenue is virtual. Compare against real-money cash-basis ARPU.
- Average top-up well below ARPU — clients top up in small increments multiple times per visit. Test a bonus for larger top-up amounts.
For the full KPI picture see key club metrics dashboard.
Summary
Section titled “Summary”IZI automatically calculates club revenue using both methods and breaks it down by category and payment source. For daily monitoring the Day Analytics dashboard with metric cards and the hourly chart is sufficient. For period analysis use the KPI Dashboard with its category and payment-method charts and period comparison. For detailed drill-downs use the dedicated Tariff Report and Bar Report. All figures update in real time — no spreadsheet export needed.
Frequently asked questions
What is the difference between cash-basis and accrual revenue?
Cash-basis revenue = balance top-ups minus withdrawals. Accrual revenue = balance charges minus refunds. Cash-basis shows incoming money flow; accrual shows actual consumption of services.
Where do I see today's revenue in IZI?
Go to Analytics → select your club → current date. The top section shows five metric cards including 'Revenue (cash basis)' and 'Revenue (accrual)' with percentage change vs your comparison date.
Where do I see revenue for a custom date range?
Go to Analytics → KPI Dashboard. Set any date range and the system shows cash-basis revenue, accrual revenue, ARPU, top-up breakdown by payment method, and category split.
What counts as tariff revenue?
All balance charges where the transaction subject is a gaming session (GAME type). Bonus payments are included in 'Tariff Revenue', but the KPI dashboard lets you isolate real-money revenue separately.
How is ARPU calculated in IZI?
Cash-basis ARPU = (top-ups − withdrawals) / unique clients with a top-up. Accrual ARPU = (charges − refunds) / unique clients with a charge. The first shows average wallet load, the second shows average consumption.
Can I view revenue for just part of a day, such as 18:00–23:00?
Yes. In the daily analytics view, click the button next to the date field and set an hour range. All metric cards and the hourly chart recalculate for that window.