What is GGR tax and how is it different from licence fees
The licence price is only part of the cost of launching a gambling business. Once licensed, an operator may pay gaming tax, annual licence fees and separate regulatory contributions simultaneously. A lower tax rate does not always mean a lighter burden: much depends on what the calculation includes and which deductions are allowed. Even positive GGR does not show whether money remains after marketing, staffing and supplier costs. Assessing a project’s economics requires separating these obligations and calculating each under its own rules. We explain what GGR tax is, how it differs from licence fees and how to account for both in an operator’s budget.
What GGR tax actually applies to
GGR tax commonly refers to a gambling tax based on an operator’s gross gaming revenue. Its legal name and calculation rules depend on the country and product. GGR in management accounts may therefore differ from the taxable amount reported in a return.
How gross gaming revenue is calculated
For many casino products and betting operations, the starting formula is:
GGR = qualifying stakes − qualifying winnings.
Official Danish guidance on online casino and betting taxation uses this approach. The calculation requires checking transaction recognition rules and permitted adjustments.
In a hypothetical example, qualifying stakes of €1 million and winnings of €940,000 produce GGR of €60,000. This is before staffing, advertising, platform costs and other business expenses.
Distinguish GGR from related measures:
- Deposits: money paid into player accounts. Funding an account does not itself constitute a stake.
- Betting turnover: total qualifying stakes. Reusing winnings can increase turnover without new deposits.
- Net profit: the result after relevant expenses and taxes, determined under applicable accounting rules.
Why tax may remain payable despite a loss
Positive GGR can coexist with an overall business loss. If an operator generates €60,000 in GGR but incurs €75,000 in operating expenses, those expenses do not make GGR negative.
Costs that reduce accounting profit are not automatically deductible for gambling tax. Each deduction needs a basis in the applicable tax rules. Likewise, not every gambling product is taxed on GGR: first identify the activity and its prescribed tax base.
Why the taxable base matters as much as the rate
GGR tax rates can only be meaningfully compared once the taxable base is defined. Identical rates may produce different burdens where bonuses, refunds and winnings receive different treatment. Start by classifying transactions before applying the rate to a figure from the platform’s report.
Which adjustments to check
For each product, establish how the following are treated:
- Bonuses and free bets: whether the bonus value, its use and resulting winnings are included.
- Jackpots: how pooled contributions and payouts are recorded, particularly across multiple operators.
- Cancelled transactions: when refunded stakes adjust the base and what supporting records are required.
- Chargebacks and fraud: whether disputed deposits or invalid transactions allow a reduction.
- Negative results: whether carry-forwards and offsets across products or licences are permitted.
A transaction’s label in the system does not determine its tax treatment. A bonus may be a cash credit, free play or conditional credit; its specific mechanics matter. Danish tax guidance separately addresses bonus credits and subsequent stakes using those funds.
Recognition timing also matters. Stake acceptance, game completion and crediting winnings may fall in different periods. Calculations must follow the prescribed rules, rather than bank transaction dates alone.
Why contractual NGR does not replace the taxable base
Net Gaming Revenue (NGR) under a platform, supplier or affiliate agreement may deduct bonuses, commissions, taxes and other agreed expenses. The contract determines these deductions.
This formula governs payments between the parties, not entitlement to reduce gambling tax. Operators therefore need to reconcile gaming records, contractual NGR and tax returns. Each difference needs an explanation: a deduction, a timing adjustment or the exclusion of transactions outside the relevant market.
What licence fees cover and how they are calculated
Licence fees cover application review, issuance or maintenance of an authorisation. They are not necessarily fixed: amounts may depend on the activity, number of authorisations or revenue band. A fee calculated using GGR does not automatically become a gambling tax.
One-off and recurring payments
The budget should distinguish several categories:
- Application fee: payment for reviewing an application. Check refund conditions if the application is refused or withdrawn.
- Annual fee: payment to maintain a licence, potentially due before the business becomes profitable.
- Renewals and amendments: fees for prescribed procedures, including expanding authorised activities.
- Supervisory contributions: separate charges with their own calculation bases, minimums and caps.
In Malta, the compliance contribution is calculated on gaming revenue using tiered rates that depend on the type of authorised services, subject to prescribed minimum and maximum amounts, and is payable monthly. Cost comparisons therefore need more than two entries labelled “licence” and “tax”.
For each payment, establish when liability arises, the deadline and recalculation rules. A delayed launch or temporary absence of betting does not automatically waive annual fees.
Which costs fall outside official fees
Legal support, technical testing, audits and preparing internal procedures are separate expenses. They may be necessary for authorisation but are not part of the official licence fee.
Check what a consultant’s or supplier’s quote includes: which official fees are covered, which are payable separately and whether repeat work is included. “Turnkey licensing” alone defines neither the full budget nor the operator’s future obligations.
GGR tax vs licence fees: a practical comparison
Gaming tax and licence fees may apply simultaneously. They should be accounted for separately, even where both use gaming revenue data. The distinction lies in their legal basis and calculation rules, not simply their name or recipient.
|
Criterion |
GGR tax |
Licence fees |
|
Basis |
Taxable gambling activity |
Application review, licence issuance or maintenance |
|
Calculation |
Gaming revenue with statutory adjustments |
Fixed amount, revenue band or another prescribed formula |
|
Frequency |
For specified tax periods |
On application, annually, on renewal or amendment |
|
Without gambling activity |
Amount depends on the tax base; reporting obligations may remain |
Some fees remain payable while the licence is active |
|
Supporting records |
Gaming data, tax-base calculations and returns |
Application, licence category and information used to determine the fee |
|
Offsetting |
Paying a fee does not automatically reduce the tax |
Paying tax does not replace the fee |
How the payments combine in a budget
Consider a purely hypothetical example, unrelated to any country’s actual rates. Assume annual qualifying stakes of €12 million, winnings of €11.4 million and no further adjustments.
At an assumed tax rate of 20%, the calculation is:
- GGR: €12 million − €11.4 million = €600,000
- Gaming tax: €600,000 × 20% = €120,000
- Assumed annual licence fee: €25,000
- Combined obligations: €145,000
This leaves €455,000 before other expenses and applicable taxes. It is not the operator’s net profit.
Allocating the annual fee across an internal monthly budget gives approximately €2,083 per month. However, this does not change the payment deadline: the full amount may be due upfront. The financial model should therefore show both accrued expenses and actual payment dates.
How to budget for multiple markets and ongoing obligations
International operators cannot calculate costs solely by their country of incorporation. The licensing jurisdiction, player markets and business’s tax residence may create different obligations. Authorisation in one country does not replace checks on access to other markets and associated payments.
Allocating revenue and obligations
For each market, identify which legal entity provides the service, on what basis and which transactions enter the local taxable base. The applicable regime determines how players are linked to a territory; account currency or website language cannot arbitrarily replace those criteria.
The calculation model should include:
- Products and licences: separate categories for casino, betting and other services.
- Taxable base: rules for transactions, bonuses, refunds and negative results.
- Fees: one-off payments, annual obligations and supervisory contributions.
- Calendar: deadlines for returns, payments, renewals and recalculations.
- Data sources: gaming logs, player information and records supporting adjustments.
Annual totals alone are insufficient for cash-flow management. In Denmark, relevant online gambling activities require monthly reporting, with the return and tax payment due by the 15th of the month following the end of the period. This deadline applies regardless of supplier payment schedules.
Total costs and liquidity reserves
Corporate tax is calculated separately from gambling tax. Whether gaming tax or licence fees are deductible depends on applicable tax law. Other obligations, including employment-related and applicable indirect taxes, also require assessment.
Test the budget against lower gaming margins, higher bonus costs and movement into a higher annual fee band. Where minimum charges apply, falling revenue may not reduce costs proportionately.
Cash balances are not necessarily available in full for tax payments. Funds owed to players must be distinguished from company resources, reflecting applicable protection requirements. The payment calendar should identify the operator’s own funds available to meet each obligation on time.
How Key2Law helps assess gaming taxes and licensing costs
The Key2Law team helps identify mandatory payments for your gambling business model. The analysis covers products, player markets, corporate structure and licence conditions. This establishes a legal basis for budgeting and identifies costs beyond the published authorisation fee.
When launching or expanding a project, Key2Law helps:
- Identify applicable gambling taxes, licence fees and supervisory contributions;
- Verify the taxable base and permitted adjustments;
- Assess the treatment of bonuses, jackpots and negative results;
- Compare costs across jurisdictions, considering the scope of authorisations;
- Review GGR and NGR definitions in supplier and partner agreements;
- Establish registration, reporting and payment obligations;
- Assess the implications of adding products or entering new markets.
Particular attention goes to differences between tax calculations, regulatory reporting and contractual payments. Where parties define gaming revenue differently, these discrepancies need addressing before signing agreements and configuring accounting systems.
Planning to obtain a gambling licence or review an existing operator’s budget? Contact Key2Law with details of your products, target markets and proposed business structure. The team will help identify the obligations and requirements your financial model needs to cover.
___________________________________________________________________________
This material provides general information and does not constitute legal or tax advice. Tax bases, rates, fees and reporting requirements vary by jurisdiction and activity and may change. Any hypothetical calculations are illustrative only. Obtain advice tailored to your business before making licensing or tax decisions.