Betting Bonus Calculator
A bonus calculator works out the betting a bonus needs: turnover = wagering requirement × the bonus (or × bonus + deposit, if the terms say so). A ₹1,000 bonus at 10x is ₹10,000 of bets. At a 5% bookmaker edge, that costs about ₹500 on average.
So this bonus is worth about ₹500 on average, before busts, time limits and win caps. The simulation below adds those.
By CricketPrediction.com ·
Bonus wagering calculator
Copy the numbers from the offer's terms. The results update as you type.
0 = no limit
What the bonus needs
- Bonus
- ₹1,000.00
- Wagering to complete
- ₹10,000.00
- Stake to place
- ₹10,000.00
- Bets at ₹100
- 100
- Bets a day
- 15
- Each bet at odds of at least
- 1.50
Its expected cost at a 5% edge
- Edge on each bet
- 5.00%
- Expected cost of the stake
- ₹500.00
- Estimated value
- +₹500.00
- Break-even edge a bet
- 10.00%
An average only: it leaves out busts, time limits and win caps. It assumes the bookmaker keeps 5% of each single's stake (1.90 on a fair 2.00), or 5% a leg on an acca.
How to Calculate a Wagering Requirement
Four steps give the turnover and its cost. The bonus calculator above runs them as you type.
- Find the bonus. A 100% bonus on ₹1,000, up to ₹10,000, is ₹1,000.
- Find the turnover. 10x the bonus is ₹10,000 of bets. If the terms say 10x bonus + deposit, it is ₹20,000.
- Allow for the share that counts. If only 50% of each bet counts, ₹10,000 needs ₹20,000 staked.
- Price the turnover. At a 5% edge a bet, ₹10,000 of singles costs ₹500 on average. The bonus less that cost is the rough value: ₹500.
Worked Example: A ₹1,000 Sports Bonus
Say you deposit ₹1,000 for a 100% bonus. The terms ask for 10x the bonus in 7 days, at odds of 1.50 or more. You bet ₹100 at a time on cricket.
- Singles. ₹10,000 of bets is 100 bets, or 15 a day. At a 5% edge they cost ₹500, so the bonus is worth about ₹500.
- Accas of 3 legs. Each acca is at least 1.50³ = 3.375. The edge compounds to 14.26% a bet, so ₹10,000 costs ₹1,426.25. The bonus no longer covers it: −₹426.25.
- Deposit counted too. 10x of ₹2,000 is ₹20,000, which costs ₹1,000 at 5%. The whole bonus goes on the cost.
Our review of the BC.GAME sports offer lists 20x the deposit and bonus, with sports bets counting 50%. That is ₹80,000 of stakes on a ₹1,000 deposit with a ₹1,000 bonus: 40 times the ₹2,000.
What the Estimate Leaves Out
- Busts. You can lose your balance before the wagering is done. The simulation shows how often that happens under its assumptions. The same turnover in smaller bets swings less, so it busts less often, but takes more bets. Our bankroll management guide covers bet sizing.
- Time limits. Too many bets a day may be more than you can place. Our review of Parimatch lists 3 days to wager its bonus 16 times.
- Win caps. A cap on what the bonus can win cuts the lucky sessions short.
- The real edge. 5% is an assumption. A market with a bigger margin costs more, and a smaller one less.
- The rules. Minimum odds, which bets count and what happens to a void bet are set by each offer. Read them before you opt in.
Frequently Asked Questions
What is a wagering requirement?
A wagering requirement (also called rollover) is how many times you must bet a bonus before you can withdraw it. A ₹1,000 bonus at 10x needs ₹10,000 of bets. Some offers count the deposit too, which doubles that here.
How do I calculate the turnover for a bonus?
Multiply the requirement by what it applies to: the bonus, or the bonus plus the deposit if the terms say so. Then divide by the share of each bet that counts. ₹10,000 of wagering at 50% contribution means ₹20,000 staked.
What does a minimum odds rule mean?
Only bets at or above the minimum count towards the wagering. For an accumulator, some offers set the minimum for each leg and some for the whole acca. If it is each leg, three legs at 1.50 or more make an acca of at least 1.50³ = 3.375. Read the offer's terms: the calculator cannot check them.
Why are accumulator requirements harder to clear?
Every leg must win, and the bookmaker's edge compounds. Three legs at 1.50 have a 29.63% chance of all winning at fair prices, against 66.67% for one single at 1.50. At a 5% edge a leg, each acca costs 14.26% of its stake on average, not 5%.
What does the bust rate mean?
It is the share of simulated sessions that ran out of money before finishing the wagering. A 40% bust rate means 4 in 10 simulated sessions were left with less than a tenth of a bet. It depends on the simulation's assumptions, which the page lists.
Is a bonus with a positive estimate worth taking?
The estimate is an average over many sessions. You can still lose your deposit, and a time limit or win cap can take the bonus back. Read the terms, and check whether you can withdraw your own deposit if you do not take the bonus.
⚠️ 18+ only. Please gamble responsibly.
Betting involves risk. Never bet more than you can afford to lose. If you need help, visit our responsible gambling page or contact BeGambleAware.org.