Rate Corner

Free tool

Bonus Terms Calculator

The banner tells you almost nothing; the terms tell you almost everything. Enter the offer's real clauses and see the total wagering, the statistically expected cost of clearing it, and an honest verdict.

The offer's real terms

All numbers come from the bonus terms, not the banner. Weighting: slots are usually 100%, table/live games often 5-10% or 0%.

What it really costs

Bonus you receive
-
Wagering required
-
Real betting volume (after weighting)
-
Expected cost to clear (house edge)
-
Expected net value of the bonus
-
Minimum bets at the max-bet cap
-

-

Simplified statistical expectation, not a prediction: variance means many players bust before completing the cycle, and reduced-RTP builds or stricter weighting push the real cost higher. One bet over the max-bet cap can void everything.

How the math works

A wagering requirement turns a bonus into a task: bet the multiplier times the base before anything becomes withdrawable. Every dollar you cycle through a game loses the house edge (100% minus RTP) on average, and game weighting inflates the real volume - a game counted at 10% makes the true requirement ten times bigger. The calculator multiplies it out: total wagering, weighting-adjusted volume, expected cost at your game's RTP, and the difference between that cost and the bonus itself.

Two honest caveats baked into every result. First, this is a simplified statistical expectation - variance means many players bust before finishing the cycle, and casinos can run reduced-RTP builds of the same game. Second, the max-bet rule is enforced retroactively at most casinos: one oversized spin can void the bonus and everything won with it, no matter what the math said.

The clauses behind each field are decoded in Bonus Terms Decoded and Wagering Requirements Explained. For offers we have vetted, see bonus comparisons.

Embed this calculator

Publishers are welcome to embed the calculator for free with attribution. Copy the snippet - the widget is self-contained, cookieless, and always current:

HTML embed code
<iframe src="https://ratecorner.net/tools/bonus-calculator/embed/" width="100%" height="760" style="border:0;border-radius:12px" title="Bonus Terms Calculator by Rate Corner" loading="lazy"></iframe>
<p>Calculator by <a href="https://ratecorner.net/tools/bonus-calculator/">Rate Corner</a></p>