🎉 Unified iGaming API v2.8 Live — 260+ Providers, Instant Seamless Wallet & Sub-45ms Turnaround! Explore API Docs →
Back to Articles / iGaming Insights
iGaming Insights

Understanding GGR (Gross Gaming Revenue) — Complete Guide

By NoviSoft Tech Team • 5 min read • Published July 30, 2024
Understanding GGR (Gross Gaming Revenue) — Complete Guide

What is GGR (Gross Gaming Revenue)?

GGR stands for Gross Gaming Revenue — the primary metric for measuring casino profitability. It's calculated as:

GGR = Total Bets - Total Wins

When a player bets ₹10,000 and wins ₹7,000, the GGR is ₹3,000. This is the casino's gross revenue before any commissions or operating costs.

How NoviSoft Calculates GGR

NoviSoft's platform automatically calculates GGR in real-time:

  1. Per Transaction — Every bet and win is recorded instantly
  2. Daily Reports — Automated daily GGR summaries by operator and provider
  3. Commission Split — Automatic commission calculation based on your rate

Commission Hierarchy

NoviSoft uses a multi-tier commission system:

  • Admin sets the base commission rate
  • Resellers earn the spread between their rate and operator rate
  • Operators pay commission only on player losses (GGR > 0)

Example:

  • Player bets ₹10,000, wins ₹6,000, GGR = ₹4,000
  • If operator commission rate is 8%: Commission = ₹320
  • Operator net revenue = ₹3,680

Why GGR Matters

  • Revenue Tracking — Know exactly how much you're earning
  • Provider Comparison — See which game providers generate the most revenue
  • Player Analysis — Understand player behavior and betting patterns
  • Tax Compliance — GGR is the standard metric for gaming tax calculations

NoviSoft's GGR Dashboard

Our dashboard provides:

  • Real-time GGR tracking
  • Provider-wise breakdown
  • Daily, weekly, monthly reports
  • CSV export for accounting
  • Automatic commission deduction

Sign up today and start tracking your casino revenue with precision.

NoviSoft pricing explained

NoviSoft is a paid B2B service. The full API package costs $350 USD as a one-time payment. This package payment is separate from the ongoing revenue share of 10% of positive GGR. GGR means settled real-money bets minus settled real-money wins for the settlement period.

For an illustrative example, if settled bets are $10,000 and settled wins are $8,000, positive GGR is $2,000. The 10% NoviSoft revenue share would therefore be $200. This is a calculation example, not a revenue forecast. Hosting, licensing, payment processing, marketing, taxes and jurisdiction-specific compliance are separate operator responsibilities.

The live catalogue currently contains 141 active providers. Catalogue availability can change as studios or markets are added, paused or updated.