Blog
Bonus2026-07-23 · 6 min

Free Bet: How much is a free bet really worth?

A R500 free bet isn't worth R500 — it's typically worth 60–80 % of face value. The maths behind free-bet valuation, why the odds matter most, and how to work out the real cash value in Germany or internationally.

Reviewed by the Casinokeller editorial team · Editorial policy

Free Bet: How much is a free bet really worth?

The most common free-bet mistake: treating the face value as the real value. A 'R500 free bet' at a South African bookmaker is mathematically never worth R500. Its real cash value (expected value, EV) is typically R300–R400 — i.e. 60–80 % of face. This article explains the formula, works through examples and explains why free bets are rare in Germany thanks to the 5.3 % betting tax.

**What 'free bet' actually means.** A real free bet is SNR (Stake Not Returned): if it wins, you keep the profit only, not the stake. Example: a R100 free bet at odds of 3.00 pays R200 profit (versus R300 on a cash bet). That missing 'stake' is exactly the discount the bookmaker is pricing in.

**Valuation formula.** EV of an SNR free bet = stake × (odds − 1) × win probability. If the odds are fair (no overround), win probability = 1/odds. That simplifies to EV = stake × (odds − 1) / odds = stake × (1 − 1/odds).

**Worked examples (R100 free bet, fair odds).** Odds 1.50 → EV **R33** (33 %). Odds 2.00 → EV **R50** (50 %). Odds 3.00 → EV **R67** (67 %). Odds 5.00 → EV **R80** (80 %). Odds 10.00 → EV **R90** (90 %). Takeaway: **always place free bets on longer odds** — the exact opposite of the beginner's instinct to stake them on heavy favourites.

**Why 60–80 % is typical.** Bookmaker margin (overround) on sports markets sits at 4–8 %. The odds range that's actually attractive for value free bets lies between 2.50 and 5.00, which lands EVs in the 60–80 %-of-face-value zone. The [Free Bet Calculator on BettingGuru](https://bettingguru.co.za/betting-tools/free-bet-calculator/) automates the calculation — German bettors can use it identically by entering EUR instead of ZAR.

**Why free bets are rare in Germany.** The 5.3 % betting tax (§ 17 RennwLottG) applies to free-bet stakes too — at some operators the bookmaker absorbs it, at others the customer does. Either way, it drags EV down further. On top of that, GGL-licensed sports bookmakers rarely advertise free bets as a welcome offer because wagering-based cash bonuses are more efficient for them. See [sports betting tax](/en/blog/sports-betting-tax-germany-5-3-percent).

**Free-bet wagering.** Usually 1x turnover at a minimum odds (e.g. 1.80). Much easier than casino bonuses at 30–40x. Still read the T&Cs — some operators require the free bet to lose entirely (only the profit is cashable). Full theory: [Free Bets Explained](/en/blog/free-bets-explained-types-wagering-requirements).

**Rule of thumb.** Face value × 0.7 = realistic cash value at typical odds. At long odds (5.00+), up to × 0.9. That gets you an honest comparison: a 'R500 free bet' welcome offer is worth roughly R350 in cash — no more, no less. Casino bonuses follow a completely different calculation, which you can model with our [Bonus Calculator](/en/bonus-calculator).

**Bottom line.** A free bet isn't a gift equal to its face value — it's a discounted cash equivalent. Internalise `stake × (1 − 1/odds)` and you'll make more rational decisions — and understand why a R100 free bet on a 1.20 favourite (EV R17) is economic nonsense.