Use this RTP calculator to turn a stake, spin count and theoretical return percentage into turnover and expected-value figures. It can also compare a consistent record of actual stakes and returns. It cannot predict what the next spin or a particular session will pay.
The default example uses a $0.50 total stake, 100 spins and 96% theoretical RTP. Change the inputs to examine the arithmetic, not to treat a calculated return as money you are guaranteed to receive.
RTP and house-edge calculator
Enter the total stake per spin, number of spins and theoretical RTP. The figures show an expected-value calculation, not a session forecast. All money fields use AUD.
Calculated figures
- Total turnover
- Theoretical expected return
- Theoretical expected loss
- Theoretical house edge
Your entered results
- Observed return percentage
- Actual net result
Theoretical figures are averages under the entered model. They do not establish your chance of profit, a maximum loss, a guaranteed return or how long a balance will last.
What to enter in each field
Total stake per spin
Enter the whole cost of one spin in Australian dollars. On a simple line-bet game, this can be active lines multiplied by stake per line. Twenty lines at $0.05 each cost $1, so $1 is the input. The paylines guide explains the distinction.
Use the stake arrangement for the calculation you are describing. Do not mix ordinary paid spins, promotional spins and separately priced features into one constant-stake entry unless the figures genuinely represent the same cost model.
Number of spins
Enter a positive whole number. The calculator multiplies that count by the same stake for every spin. It does not simulate outcomes or assume you will have sufficient funds to complete that many spins.
If stakes changed during a recorded session, use the transaction history to establish the actual turnover. A simple average of two stake sizes is not reliable when the number of spins at each size differs.
Theoretical RTP
Enter the percentage supplied for the exact game and version. A value of 96 means 96%, not 0.96%. This tool accepts theoretical rates from 0% to 100% for ordinary house-edge illustrations; its sample figure is not a rating assigned to an actual game.
Check the game’s information screen or developer documentation. A review describing a different version is not proof of the setting offered in the game you are viewing. If the rate is unknown, do not invent a precise figure.
Actual total returns, if known
This optional field lets you calculate an observed percentage for the same set of stakes. Enter the sum of gross game awards or returns, not a deposit amount, final balance or net profit. Leave it blank when the records do not provide a consistent total.
A return can include value from the original stake. If a $1 play returns $1.50, that is $1.50 of gross return and $0.50 of net profit on that play. Mixing those measures will distort the observed percentage.
The formulas behind the results
Total turnover
Total stake per spin × number of spins. The default example is $0.50 × 100 = $50.
Expected return
Turnover × RTP ÷ 100. With $50 and 96%, the theoretical expected return is $48.
Expected loss
Turnover × (100 − RTP) ÷ 100. The same example gives $50 × 4% = $2.
The theoretical house edge is 100% minus RTP. At 96% RTP, that is 4%. Expected return and expected loss add up to turnover in this simplified model.
These are expected-value calculations. The $48 figure does not promise that 100 spins return $48, and the $2 figure is not a maximum loss or a recommended spending amount. A short session can end with much less or much more than the theoretical average suggests.
For another hypothetical comparison, $200 of turnover at 95% RTP gives a $190 expected return and $10 expected loss. At 97% RTP, it gives $194 and $6. The difference is $4 in theoretical expectation for the same turnover, not a guaranteed $4 improvement in a real session.
RTP applies to stakes, not simply deposits
The UK Gambling Commission’s RTP explanation describes return as a long-run average rather than a promise for each session. The reference is an explanation of the concept, not approval of a casino for Australian players.
A deposit is money added to an account. Turnover is the sum of stakes. They can be different because funds and game returns may be wagered repeatedly. A $50 deposit does not establish $50 of turnover, and $500 of turnover does not establish a $500 deposit.
For illustration, a recorded sequence can contain ten $1 stakes, making $10 of turnover, regardless of whether some of the money used came from earlier awards. The turnover calculation counts the stakes, not the number of times new money was added.
Keeping that distinction prevents a common error: multiplying a deposit by RTP and treating the result as a guaranteed amount remaining. The calculator uses stakes because that is the relevant quantity in the expected-value model.
Theoretical RTP versus observed return
Theoretical RTP comes from the game model. An observed return percentage describes a particular sample of stakes and returns. The observed calculation is total gross returns divided by total stakes, multiplied by 100.
If a hypothetical record contains $100 in stakes and $150 in returns, the observed percentage is 150% and the net result is a $50 profit. If returns are $70, the percentage is 70% and the net result is a $30 loss.
Neither sample establishes a new theoretical RTP for the game. Small samples can be highly variable, and a large award can dominate a record. Do not describe a personal winning session as proof that a game consistently pays above 100%.
Use records covering the same stakes and associated returns. Account transfers, fees, bonus credits, withdrawals and changing currencies can make balance changes unsuitable as a substitute. If the information cannot be reconciled, leave the optional field blank.
Why volatility is not included in the output
RTP gives an average, not the complete distribution of possible awards. Two games can share an expected return while distributing it through different combinations of small and rare large awards.
Without the full distribution and relevant game rules, this calculator cannot provide a probability of finishing ahead, a likely maximum loss or a reliable range for a specific number of spins. It deliberately does not turn a low, medium or high label into a fabricated probability.
The volatility guide includes a mathematical example showing the difference. A higher RTP does not mean a win is due, and increasing the spin count does not guarantee your result will reach the theoretical percentage.
Four welcome offers to compare separately
The calculator does not price or certify these packages. Compare each offer’s qualifying commitment and conditions separately from the game’s theoretical return.
We may earn commission through these links. Read our affiliate disclosure and the operator’s current terms.
| Casino | Welcome package | Bonus code | Offer page |
|---|---|---|---|
![]() | 300% + 50 free spinsCash Bandits 2 · minimum deposit $20 | 300-WELCOME | View offer |
![]() | 400% up to $4,000 + 20 spinsCash Bandits 3 · deposit bonus | 400CB20 | View offer |
![]() | 400% up to $4,000 + 100 spins40× rollover · no maximum cashout | BANDIT4000 | View offer |
![]() | 100% up to $1,000 + 40 spinsFortunate Buddha · min $20 · 30× · 48 hours | RC400 | View offer |
See the individual offer breakdowns for Fair Go, Ozwin, Uptown Pokies and Ripper Casino. The welcome bonus guide explains package structure.
What the calculator does not include
Bonus rules
Wagering requirements, contribution rates, maximum stakes, expiry and cashout caps do not appear in the RTP formula. An expected return figure cannot establish whether a bonus will be completed or what a promotion will let you withdraw.
Use the wagering calculator guide, free-spins wagering guide and bonus withdrawal limits for those separate questions. Bonus fund treatment can also change the eligible balance.
Payment costs and conversions
Deposit charges, payout fees, exchange rates and network fees can affect money received without being part of the game’s RTP. The tool uses one AUD unit throughout and does not fetch rates or convert currencies.
The banking hub covers those payment questions. The AUD guide explains why account currency and transaction currency must be checked separately.
Game states and changing models
The calculation assumes the stated rate applies to the turnover being examined. It does not model changing features, persistent states, separately priced modes or mixed game versions. Do not use a single ordinary-game rate to represent a different mode without documentation.
Likewise, the tool does not predict a jackpot, simulate reel outcomes or estimate when a feature will trigger. Read the actual game rules alongside the how pokies work guide.
Use the figures as an explanation, not a target
Turnover is a measurement, not a recommendation to keep playing. An expected loss is a theoretical average, not a budget guarantee. Stop conditions and spending limits should not depend on waiting for a personal return percentage to match a theoretical one.
Past results do not create a requirement for the next independent spin to correct the record. A calculator showing a gap between observed and theoretical return is not evidence that a game owes a payout.
For game-category context, see high-RTP pokies, and return to the guides hub for related explanations. The calculation helps you read percentages accurately; it cannot remove the uncertainty of gambling outcomes.
For Australian readers: a theoretical return or accessible game does not establish Australian authorisation. ACMA lists online pokies and casino-style services among illegal online gambling services. See the official guidance and our responsible gambling information.
RTP calculator FAQs
What does the RTP calculator work out?
It calculates turnover, theoretical expected return, theoretical expected loss and house edge from the stake, spin count and RTP you enter. If actual total game returns are supplied, it also calculates the observed return percentage and net result.
Does 96% RTP mean I get $96 back from a $100 deposit?
No. RTP relates to total stakes over a theoretical long run, not a guaranteed refund of a deposit. Turnover can differ from deposits because the same funds or winnings can be wagered more than once.
How is theoretical expected loss calculated?
Multiply total turnover by the house edge. With $50 of turnover and a 96% RTP, the 4% house edge gives a $2 theoretical expected loss. The actual result can differ substantially.
Should I enter the line bet or total spin stake?
Enter the total cost of the spin. If a simple line-bet game uses 20 active lines at $0.05 each, the total stake is $1, not $0.05. Check any additional charges separately.
What does the actual total returns field mean?
It means the sum of gross game returns associated with the entered stakes, including any returned stake value within those awards. It is not the deposit, final balance or net profit. Leave it blank if you do not have a consistent record.
Can an observed return percentage exceed 100%?
Yes. If actual returns exceed stakes over the measured sample, the observed percentage is above 100%. That does not establish that the game’s theoretical RTP is above 100% or predict another profitable sample.
Can this calculator estimate my chance of profit?
No. RTP alone does not supply the full payout distribution. The calculator does not estimate outcome probabilities, balance survival, session length or a confidence interval.
Does higher RTP guarantee a better session?
No. It gives a higher theoretical expected return for the same turnover under the specified model, but individual results can vary. Volatility and payout distribution affect the range of outcomes.
Can I use the calculator with changing stakes?
The spin mode assumes one constant total stake. For varying stakes, calculate the actual total turnover from a consistent game record; do not use a simple average unless it correctly accounts for the number of spins at each stake.
Does the calculation include bonus wagering and cashout caps?
No. It does not apply coupon eligibility, contribution rates, maximum bets, bonus deductions, cashout caps, fees or payment conversion. Those conditions need to be checked separately.



