Free tool
Bonus Cost Calculator (after gaming tax)
What a casino or sportsbook bonus really costs per player after wagering, completion and gambling tax, and whether it pays back. Compare the same offer in two markets.
Rates last checked 2026-10-20
- Offer type
- Deposit match
- Bonus credited100% of a £50.00 deposit, capped at £100.00
- £50.00
- Wagering turnover required10x bonus
- £500.00
- House edge recovered while wagering£500.00 x 4.0% edge
- £20.00
- Cost per player who completesBonus value minus edge recovered, floored at 0
- £30.00
- Gross cost per claimer30% complete; non-completers forfeit the bonus
- £9.00
- Tax effect of the bonusNot deductible: the bonus does not reduce the 40.0% tax, so the operator bears 100% of it
- £0.00
- After-tax cost per claimer
- £9.00
- After-tax cost per FTD70% of FTDs claim
- £6.30
- After-tax cost per 1,000 FTDs
- £6,300
- Tax on the player's own play40.0% of £150.00 expected GGR per FTD
- £60.00
- Bonus cost as % of expected GGR
- 4.2%
- After-tax bonus cost as % of post-tax GGR
- 7.0%
- Net contribution per FTDPost-tax GGR minus after-tax bonus cost
- £83.70
- Break-even NGR per playerEquivalent to £10.50 GGR per FTD
- £4.20
Track what your competitors' offers really cost
BonusBench tracks live operator promotions across your markets. Load any of them into this calculator and build offers that pay back after tax.
Track what your competitors' offers really cost → BonusBenchAn estimate from a simplified expected-value model, not tax or legal advice. Rates change; check them with your tax adviser and regulator before relying on the result.
How it works
The calculator estimates the expected cost of an offer, not its headline. It starts from what a typical player is credited (a 100% match on a £50 deposit is £50, whatever the cap), then subtracts the house edge the operator recovers while that player meets the wagering requirement. Players who do not finish wagering forfeit the bonus, so the cost is weighted by the completion rate, and then by the share of first-time depositors who claim. The tax layer then applies the selected market's rules.
The formula
gross cost per FTD = cost per completer × completion rate × take-up rate
after-tax cost = gross cost × (1 − tax rate × deductible share), or + stakes tax on bonus turnover
net contribution per FTD = GGR × (1 − effective tax rate) − after-tax cost − CPA
Free spins are valued at expected winnings (spins × value × RTP). Free bets are valued with the stake not returned (stake × return × (1 − 1/odds)). Cashback is the percentage of expected net losses, up to its cap.
Worked example
A UK casino offers 100% up to £100 with 10x wagering on the bonus. With a £50 average deposit and 96% RTP slots:
- The player is credited £50 and must stake £500. At a 4% house edge, £20 is recovered on average.
- A player who completes takes £30. If 30% complete, that is £9.00 per claimer; at 70% take-up, £6.30 per first-time depositor.
- UK Remote Gaming Duty is 40% and bonuses are not deductible, so the operator bears the whole £6.30.
- With £150 GGR per FTD, the operator keeps £90 after duty and £83.70 after the bonus. The offer pays back once a player reaches £10.50 of GGR.
These are the default inputs: change any of them above and the breakdown shows each step. For the full method, read how to calculate the true cost of a casino bonus.
Frequently asked questions
Is the bonus cost calculator free?
Yes. It runs in your browser, needs no account and stores nothing. The link updates as you type, so you can share a result; it contains only the offer parameters.
Which offer types does it handle?
Deposit matches, free spins, no-deposit bonuses, cashback and sportsbook free bets, with wagering on the bonus or on bonus plus deposit, game weighting, RTP, max cashout and expiry.
Which tax regimes are included?
The UK (40% Remote Gaming Duty from April 2026, 15% remote betting), the Netherlands, Italy, Denmark, Sweden, Spain, Ontario, Malta, Pennsylvania and Germany's stakes-based slot tax, plus a custom rate with a GGR, NGR or stakes base. Each shows the date it was last checked.
How accurate is the result?
It is a deterministic expected-value model, good for comparing offers and markets. The two inputs that matter most, completion rate and GGR per depositor, should come from your own data. It does not model bonus abuse, payment costs or incrementality.
What is break-even NGR per player?
The net gaming revenue (GGR after the bonus) a depositing player must generate for the offer and its tax to pay back. Where bonuses are not tax-deductible, as in the UK, it is above zero.
Guides
- How to calculate the true cost of a casino bonus
- UK 40% Remote Gaming Duty: what it does to bonus costs
- Gambling tax and bonus deductibility by country
- Wagering requirements explained: cost to the operator vs value to the player
Sources
- HMRC: Gambling duty changes (Autumn Budget 2025)
- HMRC: Remote Gaming Duty, reforming the tax treatment of freeplays
- UKGC: changes to bonus promotions (wagering cap, mixed product)
- Belastingdienst: kansspelbelasting
- ADM (Agenzia delle Dogane e dei Monopoli)
- SBC News: Italy budget law tax changes
- Spillemyndigheden (Danish Gambling Authority)
- Spelinspektionen
- DGOJ (Dirección General de Ordenación del Juego)
- iGaming Ontario
- Malta Gaming Authority
- Pennsylvania Gaming Control Board
- GGL (Gemeinsame Glücksspielbehörde der Länder)
- iGaming Business: German turnover tax
This article explains a cost model. It is not tax, legal or compliance advice; rates and rules change, so check them with your adviser and regulator.
Related tools
- Gaming Tax Rates by MarketOnline casino and betting tax rates by market: rate, tax base, bonus deductibility and extra levies, with sources.For operatorsComing soon
- Wagering Requirement CalculatorHow much you must stake to clear a bonus, with game weighting, bonus-plus-deposit wagering and expected loss.Operators & playersComing soon
- True Bonus Value CalculatorWhat a bonus is actually worth to a player once wagering, RTP, game weighting and max cashout are applied.For playersComing soon
See what your competitors' offers really cost
BonusBench tracks live operator promotions market by market, scores them, and lets you cost and build your own against them.
Try BonusBench →