Calculators
Bets, bonuses and their conditions — calculate using your own figures.
Your figures stay in your browser. Results depend on the rules you enter, not the offer’s promotional name.
Choose what to calculate
Single and multiple bets
Payout, selection status and free bets.
How to use
- Choose the bet structure. “Single bet” uses one price, “Multiple bet” multiplies each selection’s odds, and “Enter combined odds” is for a bet slip or Bet Builder whose total odds are already known.
- Enter the total stake for the bet. This is not a stake for each selection. A €20 multiple with three selections still has a total stake of €20.
- Choose the stake type. A cash-bet payout normally includes your stake. For a free bet, check whether its face value is returned.
- Set each selection’s status in a multiple. Use at least two odds. “Assume a win” calculates a possible scenario, “Won” marks a settled result, and “Void” normally gives that selection a factor of 1.00.
- Read payout and profit separately. Payout is the total returned by the operator; profit deducts your own cash stake.
Explanation and worked example
Payout and profit are not the same
A €20 cash bet at odds of 2.50 pays out €50 if it wins. Of this, €20 is your stake and €30 is profit. With a free bet whose stake is not returned, the payout is 20 × (2.50 − 1) = €30.
In a standard multiple bet, odds are multiplied: 2.00 × 1.80 × 1.50 = 5.40. A €20 bet would pay out €108. One losing selection usually loses the entire bet; more selections do not mean a higher chance of winning. “Assume a win” models a possible result, while “Won” records a known one. A void selection has a factor of 1 here.
- The stake applies to the whole bet, not to each selection.
- For correlated Bet Builder selections, use the operator’s combined odds.
- Check free-bet voiding and expiry rules separately.
Formula and special cases
Cash-bet payout = stake × odds. Profit = payout − your stake. Free-bet payout without stake return = stake × (odds − 1). The final payout is rounded to cents, half up. This model does not calculate system bets, half wins, fees or special operator bonuses.
Arbitrage and hedging
Split a budget or hedge an existing bet.
How to use
- Choose the calculation mode. “Split a total budget” allocates your full budget across outcomes. “One bet is already placed” keeps that stake unchanged and calculates the other bets needed to hedge it.
- Choose the number of market outcomes. Two-outcome mode is only for a market with exactly two mutually exclusive outcomes. For a 1–X–2 market, enter all three regular-time outcomes.
- Enter the best odds for every outcome. Operator and outcome names are optional. After rounding, the calculator tries to keep payouts as even as possible.
- Choose the increment for new stakes. Use €1 for whole-euro bets, €0.10 for ten-cent increments or €0.01 for cent-precise allocation. A larger increment can move further away from the theoretical split.
- Add limits only when they really apply. Minimum and maximum new stakes describe operator restrictions. A blank field means no additional limit; they do not change the confirmed bet.
- Check the worst outcome. “Lowest calculated net result” is the weakest net profit or loss after all stakes.
Explanation and worked example
First check that you are comparing the same market
The winner in regular time and the winner including extra time are not settled on the same basis. Outcomes must cover every possibility, and one winning outcome must exclude the others. Two odds are not enough for a three-outcome market.
At odds of 2.10 and 2.10, €100 splits into two €50 stakes. Either outcome pays €105, giving a calculated profit of €5. This assumes both bets are accepted at those odds under comparable rules. Existing-bet mode keeps the confirmed stake unchanged and may also show a locked-in loss.
- Changing odds or limits may make the allocation impossible to place.
- Voiding one side can overturn the entire calculation.
- The result excludes fees and does not guarantee actual profit.
Formula, rounding and allocation limits
Theoretical condition: 1/k₁ + 1/k₂ (+ 1/k₃) < 1. Budget mode finds the highest common cent-precise payout within the limits and the smallest increment-based stakes that cover it. The remainder stays unused. Existing-bet mode compares nearby stake increments around the allocation covering that payout. This is a balanced allocation, not a global profit optimum under every possible constraint. Profit uses actual stakes and payouts rounded to cents.
Bonus and wagering
From deposit to remaining wagering.
How to use
- Choose your starting information. “I know the bonus amount” suits an awarded bonus or winnings from spins. “Calculate from a deposit” uses the deposit, bonus rate, cap and minimum deposit.
- Check what the multiplier applies to. 30× on a €100 bonus means a €3,000 requirement; 30× on a €100 deposit plus €100 bonus means €6,000.
- Enter the wagering contribution. At 20%, €100 in eligible bets reduces the requirement by €20. A remaining €3,000 requirement therefore needs €15,000 in actual wagering.
- Describe existing progress in the correct form. If you know the amount cleared, it is deducted from the original requirement. If you know the remaining requirement, it is used directly and the contribution rate is not applied a second time.
- Use time and stake size for an estimate. The deadline, usual stake and maximum-bet rule help estimate pace and the number of bets; they do not change the requirement itself.
Explanation and worked example
The bonus amount is only the starting point
A 100% bonus up to €100 gives a €50 bonus on a qualifying €50 deposit. At €150, the bonus is still capped at €100. The minimum deposit determines whether the offer applies at all. The combined deposit and bonus shown in your account is not yet freely withdrawable cash.
A 30× requirement on a €100 bonus is €3000. If the multiplier applies to a €100 deposit plus a €100 bonus, the requirement is €6000. At 20% contribution, this corresponds to €30 000 in actual stakes. The cleared requirement shown by the operator already reflects the contribution rate — do not reduce it a second time.
- Check the wagering basis, eligible games and contribution rate.
- The maximum-stake rule and deadline can be decisive.
- Wagering volume is not the required starting balance or a predicted loss.
Formula and rounding
Requirement = basis specified in the terms × multiplier. Actual remaining wagering = remaining requirement ÷ contribution rate. Intermediate calculations are not rounded; the required amount is finally rounded up to cents. The operator’s rounding may differ. A positive remainder cannot be cleared at 0% contribution. If you enter a known remainder, we use it instead of reconstructing the original requirement.
Cashback
Net loss, cap and amount payable.
How to use
- Choose whether the net loss is already known. “I know the net loss” uses the eligible loss shown in the terms or your account. “Calculate from stakes and payouts” subtracts payouts, including returned stakes, from eligible stakes in the same period.
- Use exactly the same calculation period. Enter data for one day, week or other period defined in the terms. The period text field is only a note and does not affect the formula.
- Enter the rate and cashback form. Cash reduces the cash loss by the amount paid. Bonus funds show a bonus value that may have a separate wagering requirement.
- Add the cap and thresholds when needed. “Cashback cap” limits the amount. “Minimum cashback payable” tests the calculated payment, while “Minimum qualifying net loss” tests the loss before calculation. A blank field means that restriction is not applied.
- Read the reason for a zero result. The result can be €0 when there is no loss, the net loss is below the qualifying minimum, or the amount remaining after the cap is below the payment threshold.
Explanation and worked example
The percentage alone does not tell you the cashback amount
Check which losses and period qualify. If eligible stakes for a week are €1000 and their payouts are €800, net loss in this model is €200. Cashback at 5% would be €10, but a €7.50 cap reduces it to €7.50.
A deposit is not a loss: some money may remain or be tied up in unsettled bets. Use only eligible stakes and their payouts, including returned stakes. Cashback paid as a bonus does not yet reduce your cash loss; it may carry its own wagering requirement.
- Do not combine periods if the cap applies to each separately.
- Minimum cashback and minimum net loss are different restrictions.
- Cashback covers only part of an incurred loss; the cap is not a target.
Calculation order
Net loss × rate is rounded to cents (half up), then the cap and payment thresholds are applied. For example, €199.90 × 5% = €9.995, rounded to €10.00. If the operator checks the threshold before rounding or uses a different net-loss basis, the result may differ.
Odds and probability
Break-even probability and market margin.
How to use
- In single-price mode, choose the conversion direction. Enter odds to see the break-even probability, or enter your own probability estimate to see the corresponding odds. Odds of 2.50 mean a 40% break-even point, not a proven chance of winning.
- In whole-market mode, enter every outcome. Use one operator’s odds for the same market. To split stakes across the best odds at different operators, use the arbitrage calculator.
- Check the total implied by the odds. 100% would theoretically be a market without margin. For example, 105.26% contains 5.26 percentage points of overround.
- The model does not predict true probabilities. It removes the overround proportionally.
Explanation and worked example
Break-even probability is not a prediction
The break-even probability at odds of 2.50 is 1 ÷ 2.50 = 40%. Over a long series of equal stakes at the same odds, 40% wins would balance losses before fees. This does not prove that a particular event has a true winning probability of 40%.
For the whole market, odds of 1.90 and 1.90 total 105.26%. The 5.26 percentage points above 100% describe the overround, not a guaranteed loss for every player. In a proportional model, both shares are 50%, corresponding to odds of 2.00. The model helps compare prices but does not know the true probabilities.
- Compare all outcomes of the same market.
- A lower overall margin does not make every individual price better.
- A total below 100% is a reason to check for arbitrage, not a promise of profit.
Formulas
Break-even probability = 100 ÷ odds. Odds = 100 ÷ percentage. If S is the sum of reciprocal odds, overround is 100 × (S − 1)%. Proportional share = (1/odds) ÷ S. The equal-payout model’s return rate is 100 ÷ S percent, not 100% minus the overround.
Poker bonus release
Instalments, progress and time remaining.
How to use
- Choose how the bonus is released. “In complete instalments” counts the bonus only after a full rake requirement is met. “Continuously” releases it proportionally for partial progress too.
- Enter the bonus cap. This is the maximum bonus that can be released, not your deposit or account balance.
- Describe one instalment’s ratio. “Required rake for one bonus instalment” is the eligible rake needed, while “Bonus released per instalment” is the bonus received for it.
- Enter eligible rake already collected. Prefer the operator’s bonus progress page; rake paid at the table or shown by tracking software may not be the same.
- Choose the final partial-bonus rule. If the cap does not divide into whole instalments, the final part may need proportional rake, a full instalment’s rake, or may not be paid. Leave it unknown when the terms do not say.
- Add volume and deadline only for an estimate. Days remaining and your usual eligible rake per day estimate how much bonus may be released by the deadline.
Explanation and worked example
Rake is not the total amount staked or lost
Poker bonuses are released against rake counted under the offer’s rules. If every €50 of rake releases €10 of bonus, €125 of accumulated rake releases €20 in complete instalments. Another €25 of rake is needed for the next €10, and €375 to finish a €100 bonus. Continuous release would give €25 at the same point.
Use the progress shown in the operator’s bonus tracker: rake in tracking software may not equal the offer’s net rake. If a €105 cap is not divisible into €10 instalments, the final €5 depends on a special rule. When that rule is unknown, we calculate only confirmed complete instalments.
- Check instalment sizes and the final partial instalment rule.
- The time estimate uses your usual volume; it is not a recommendation to play more.
- Enter all amounts in the same currency. Do not enter loyalty points as a rake amount.
Continuous and instalment-based release
Continuous model: collected rake × bonus released ÷ required rake, up to the cap. The instalment model counts only completed instalments. Remaining rake is derived from the total requirement, preserving partial progress already made. The released amount is rounded down to cents; additional rake required is rounded up to cents.
Offer guides
- Wagering requirementsWhich amount the multiplier applies to and how remaining progress works.
- Free bet valueStake return and the payout credited after a win.
- Free spin valueTotal stakes, actual winnings and withdrawal limits.