On this page
Use this RTP calculator to work out turnover, theoretical expected return, theoretical expected loss and house edge from an entered stake, spin count and RTP. You can also enter the complete game credits from those same stakes to calculate an observed return percentage and actual net result.
The figures answer mathematical questions about the inputs. They do not predict the next spin, promise a closing balance or determine a required deposit. All money fields use Canadian dollars. The starting values are hypothetical examples, not settings verified for a named Alberta game.
Use the RTP calculator
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 CAD.
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.
Leave actual total returns blank if you only want the theoretical figures. Enter zero when the completed sample genuinely returned nothing. Reset restores the example inputs and clears the displayed calculation.
Read the inputs and results
Total stake
The complete cost of one round in CAD. Include selected lines and extras rather than entering only a coin denomination.
Spin count
A whole number of rounds at that same complete stake. Mixed prices need a separate turnover calculation.
Theoretical RTP
The applicable model’s return percentage. Use the exact title and mode’s information, rather than assuming the example value applies.
Actual returns
An optional total of final gross game credits from those same completed stakes. Exclude deposits and withdrawals.
Theoretical figures
Expected-value arithmetic under the entered model, including the complementary theoretical house edge.
Observed figures
The return ratio and net game result for the sample you entered. These do not certify the underlying game setting.
For definitions, read the RTP guide and Slots Glossary.
Compare the five Alberta casino reviews
The selected brands appear in the AiGC directory checked November 1, 2026. Payment summaries retain operator information checked October 30. The calculator’s example RTP is not assigned to these casinos, and the cards do not confirm particular game configurations. Visit links may earn a commission; see our affiliate disclosure.
Jackpot City
Game RTPVaries by title
- Interac Online and payment cards listed
- Visa timeframe published separately
- Game help gives each title’s RTP
More about Jackpot City
Jackpot City’s Alberta payment page lists different timeframes for Visa and Interac Online. Compare the route available to your own account, including verification and any processing before a payment is released. The figures in this card are published payment information checked on October 30, 2026; they are not measured payout results.
Spin Casino
Game RTPVaries by title
- Interac and Visa payout routes listed
- Confirm the current withdrawal route
- RTP information is game-specific
More about Spin Casino
Spin’s payment page distinguishes methods that support withdrawals from methods used only for deposits. That distinction matters more than the number of logos in a cashier. Its two-way methods section includes Apple Pay, but the withdrawal FAQ names only Interac and Visa; confirm eligibility in the current cashier. Its published timeframes were checked on October 30, 2026; account checks and the receiving provider can affect completion.
Royal Vegas
Game RTPVaries by title
- Visa and Interac timeframes listed
- 24-hour review period in payment FAQ
- Game help explains individual RTP
More about Royal Vegas
Royal Vegas’s Alberta payment page gives a one-to-three-business-day timeframe for Visa and Interac. Its FAQ also describes a standard 24-hour pending period for review. These are published figures checked October 30, 2026. A listed payment method does not establish its availability, limits or eligibility for every player.
Ruby Fortune
Game RTPVaries by title
- Withdrawal FAQ gives broad timing
- Interac and card methods listed
- RTP varies between game titles
More about Ruby Fortune
Ruby Fortune’s withdrawal FAQ uses the wording “a few business days” for Visa and Interac. We retain that broad wording rather than turn it into an unsupported numerical promise. The information was checked on October 30, 2026; the FAQ also says eCheck can take longer.
Betway
Game RTPCheck game information
- Listed in the AiGC site directory
- Confirm the Alberta account route
- Check cashier terms before paying
More about Betway
Betway appears in the AiGC registered-site directory checked on November 1, 2026. Alberta-specific payment timings were not verified in our October 30 operator check. General Canadian or Ontario help information is not used here as a substitute for Alberta account terms. Confirm the regional site and cashier before depositing.
Game and payment information stay separate. A payment timeframe does not supply an RTP or an observed game return. No paid spin, deposit or withdrawal was performed for this page.
Enter a consistent set of inputs
Start with the full cash stake per spin. If a hypothetical game charges twenty lines at two cents each, enter $0.40, not $0.02. Read the complete debit again after changing a mode, bet level or selected extra.
Enter the number of rounds using that same price. The tool multiplies the two values to obtain turnover. A count of one hundred rounds at one price should not be mixed with another hundred at a different price without first separating the activity.
Next, enter the applicable theoretical RTP as a percentage: 96 for 96%, rather than 0.96. The form converts the percentage for its calculation. A return figure for a different release or feature is not automatically applicable.
The optional actual-returns field concerns the same sample. If that record is incomplete, leave it blank and resolve the missing entries rather than filling the gap with a closing balance or an estimate.
The formulas behind the results
Let the complete stake be S, the number of equally priced rounds be N, the theoretical RTP percentage be R and optional complete actual credits be A. Turnover is the total staked, not the initial deposit.
| Result | Calculation | Example |
|---|---|---|
| Turnover | S × N | $0.50 × 100 = $50 |
| Expected return | Turnover × R ÷ 100 | $50 × 96 ÷ 100 = $48 |
| Expected loss | Turnover × (100 − R) ÷ 100 | $50 × 4 ÷ 100 = $2 |
| House edge | 100 − R | 4% |
| Observed return | A ÷ turnover × 100 | $60 ÷ $50 × 100 = 120% |
| Actual net result | A − turnover | $60 − $50 = $10 gain |
The final two rows require an actual-returns entry. Their $60 figure is an invented sample total, not a forecast or a real casino result. Theoretical and observed outputs should retain their labels when copied into notes.
Reading the starting example
The starting inputs are a 50-cent complete stake, one hundred rounds and 96% theoretical RTP. They create $50 of turnover. The theoretical expected return is $48 and the theoretical expected loss is $2.
Those figures do not mean a $50 deposit is required, or that a person will finish with $48. They describe a fixed amount of turnover under an entered model. A closing balance also depends on the starting funds, transfers and actual credits.
The 4% house edge is the complement of that hypothetical 96% return on the same basis. It is not a guaranteed four-cent deduction from each individual dollar round.
Replace the example inputs with the information relevant to your calculation. Leaving a default unchanged does not turn it into a verified game statistic.
Adding actual total returns
Use complete gross credits from the same completed rounds. Gross credits are the amounts returned before subtracting the stakes. The calculator performs that subtraction for the actual net result.
With the starting $50 turnover, enter an invented $60 of actual returns. The observed ratio is 120% and the actual net result is a $10 gain. The theoretical $48 return remains separate because an observed sample does not change the entered model.
If the actual credits instead total $35, the observed return is 70% and the net result is a $15 loss. Neither sample establishes that the theoretical setting is 120% or 70%.
Enter zero only if the defined completed sample credited nothing. At $50 turnover, zero actual returns produces an observed 0% and a $50 loss. A blank entry means no observed calculation has been requested.
Why deposits and ending balances are not inputs
A deposit adds money to an account. Returned credits can then be staked again, creating additional turnover. A withdrawal removes eligible money. These movements do not replace the total of game stakes or complete game credits.
For a deliberately chosen hypothetical sequence, start with $10, stake $1 and receive 80 cents, leaving $9.80. Stake another $1 and receive $1.50, leaving $10.30. The two rounds have $2 of turnover and $2.30 of complete credits.
Their observed return is 115%, with a 30-cent game gain. Dividing the $10.30 balance by the $10 starting amount would instead describe a balance comparison, not the return ratio for the $2 of stakes.
For full account accounting, use the session ledger. It organizes starting funds, deposits, withdrawals and closing balances rather than confusing them with game turnover.
Count complete credits once
A paid round can contain several evaluations, such as cascades, free spins or held-symbol steps. Record the complete settled credit once instead of adding every displayed subtotal to a final total that already includes it.
In an invented example, a screen shows 20 cents, then a 50-cent accumulated subtotal, then a final $1.40 credit. If the first two messages are already included in that final figure, the actual-returns entry for the round is $1.40. Adding all three would incorrectly produce $2.10.
A separately priced feature entry needs its own complete cost. Its internal steps should not be counted as separately paid ordinary spins unless the actual records establish that pricing.
The How Slots Work guide and slot-features guide explain the connection between debit, evaluations and final settlement.
Keep the sample boundaries consistent
Choose the completed rounds included in the record before adding their stakes and credits. Keep the same currency, date scope and definition on both sides of the ratio. An amount that appears in account history is not automatically a game return.
For an invented record with $100 of completed stakes and $90 of final game credits, observed return is 90%. Suppose a separate $10 account correction also appears during the period. Adding it to game credits would produce 100%, but that would answer a different accounting question because the correction was not a credit from those rounds.
Identify voided, cancelled or unsettled entries rather than removing one side of a transaction without checking its matching record. An incomplete feature can also leave a temporary subtotal that differs from its final credit. If settlement is unclear, preserve the round reference and ask the operator which entries represent the completed result.
Accurate inputs make the arithmetic useful. The calculator cannot determine whether two downloaded records cover the same activity, or decide whether an unexplained adjustment belongs in the game sample.
Mixed stakes and combined samples
The form models a constant complete stake. For mixed prices, calculate the turnover of each group first and keep its applicable return rate with it. Do not invent an average stake that loses track of the underlying activity.
For an illustrative record, forty rounds at 25 cents create $10 of turnover, and twenty rounds at $1 create $20. The total is $30, even though the activity contains sixty rounds.
If the two groups returned $8 and $24 respectively, their combined credits are $32. The aggregate observed ratio is $32 divided by $30, approximately 106.67%, with a $2 gain. Averaging the separate 80% and 120% ratios would incorrectly give 100%, because their turnovers differ.
Keep a separate worksheet for such groups rather than forcing them into this constant-stake example. Combine the monetary totals first when the accounting scope and currency are consistent.
Comparing theoretical rates fairly
Hold turnover constant when isolating a return-rate difference. In a hypothetical $400 comparison, 96% RTP corresponds to $384 of theoretical return and $16 of theoretical loss. At 98%, the corresponding figures are $392 and $8.
The return rises by two percentage points; the theoretical loss rate falls from 4% to 2%. That does not mean the chance of a profitable session has increased by a particular amount.
Changing the stake at the same time changes the cash comparison. One hundred 50-cent rounds at a hypothetical 96% rate have $2 of theoretical loss. One hundred $2 rounds at 98% have $4, because the turnover is four times larger.
Our high-RTP slots guide discusses the comparison fields. A higher percentage does not cancel additional spending.
Find the correct theoretical RTP
Use the information for the exact release, regional configuration and selected mode. Play Alberta’s own RTP explanation directs players to the in-game information screen. A supplier page is useful background, but its headline should not overwrite a different applicable setting.
Play’n GO’s historical Gates of Troy rules and settings document illustrates a title supplied with multiple RTP options and market-dependent defaults. It does not identify the setting currently deployed by any reviewed Alberta casino.
Preserve qualifiers, footnotes and the date. If a source provides a range or separates modes, identify which conditions apply before entering a single percentage.
If the actual figure remains undisclosed, leave that factual question unresolved. The calculator can demonstrate an expressly hypothetical assumption, but it cannot discover a game’s hidden setting from its name or artwork.
What the calculator does not measure
The tool does not calculate a complete outcome distribution, hit frequency, probability of profit or session duration. Those questions need information beyond stake, spin count and one average return.
The volatility guide shows invented models that share an average and paying frequency while distributing prizes differently. A matching theoretical return therefore does not establish matching session behaviour.
The UK Gambling Commission’s monitoring guidance distinguishes theoretical and measured return and explains why variation and sample volume matter when interpreting results. That is statistical background, not Alberta operating rules or a certification of the data entered here.
A short personal sample can be far above or below its theoretical model. Do not keep playing to make the observed percentage catch up. More stakes create more turnover; they do not promise a chosen closing result.
Features, modes and jackpot components
Keep the complete cost and stated return scope together. A purchased feature can have a different price basis from ordinary spins, and a conditional feature description need not define the whole game’s RTP.
For an invented mode costing $20 with a modelled average complete credit of $19, the theoretical return is 95% of that $20 price. Dividing by a displayed 50-cent base unit would use the wrong denominator.
If a published return includes a jackpot component, do not add that component again after entering the complete total. Likewise, an independently priced jackpot layer needs its own accounting rather than being silently mixed into ordinary spin costs.
The progressive-jackpot guide explains eligibility and pool structure. A displayed jackpot amount alone does not supply the probabilities required for an RTP calculation.
Input limits, errors and reset
The form requires a positive complete stake, a positive whole-number spin count and a theoretical percentage from 0% to 100%. The optional actual-returns amount must be non-negative. A fractional spin count does not describe a completed round count.
An error identifies the field needing correction. Editing an input clears the previous result so that an older calculation is not mistaken for the new values. Press Calculate again after completing the correction.
Blank actual returns and zero actual returns deliberately produce different behaviour. The first leaves the observed section unused; the second records a sample with no credits. An observed percentage above 100% is allowed when entered credits exceed turnover.
The form’s numerical bounds are calculator input limits, not casino stake permissions, recommended stakes or payment allowances. Reset returns the starting example and clears results; it does not alter any casino account.
Rounding, percentages and currency
Money outputs are displayed to two decimal places in CAD, and percentage outputs to two decimal places. A rounded display is a presentation of the calculation, rather than a separate guarantee about provider settlement or rounding policy.
For a hypothetical $3 of turnover at 96.5% RTP, the unrounded theoretical return is $2.895 and the theoretical loss is $0.105. Because return and loss are rounded independently, their displayed sum can differ by a cent from turnover. Keep unrounded values when doing intermediate calculations.
Keep all money in one currency. Convert an outside record consistently before combining it, preserving any conversion and fee adjustments separately. Do not mix a US-dollar credit with a Canadian-dollar stake simply because both use the dollar symbol.
Theoretical loss is based on game stakes and modelled credits. Bank charges, taxes or other account adjustments are not inferred by the calculator and should not be hidden inside the RTP input.
Use the tool on a phone or keyboard
Read the label above each field and check the complete price before calculating. On a phone, ensure the currency, spin count and decimal point remain visible. A clipped label or an unexpected value should be resolved before relying on the output.
The fields and buttons can be reached with the keyboard. After an invalid entry, use the named error and highlighted field to make the correction. A newly entered number requires a new calculation.
The calculation runs in the page and does not ask for a casino login or retrieve account records. Supply totals from your own complete records; the tool cannot verify them. Our mobile guide covers browser and app access questions.
A calculated return is not a withdrawal statement
Actual game profit or loss and account transfers need separate records. A withdrawal can move money out without establishing that the session was profitable, and a pending payment can move funds between balance categories.
In an invented account example, start with $30, deposit another $10, withdraw $12 and finish with $18. The account loss is $10: $30 + $10 − $12 − $18. The $12 withdrawal alone is not a $12 gain.
For a missing result, preserve the exact title, time, round reference, stake and final-credit record. For a missing payment, preserve the transaction reference and status instead. Use withdrawals and account verification for those account questions.
Keep spending and time limits independent of the calculator. Our responsible-gambling page provides Alberta support information if stopping is becoming difficult.
Use the Guides hub for the related definitions and worked lessons. Keep the source, currency and sample boundaries beside any result you save.
RTP calculator questions
No. Actual total returns means complete gross game credits from the same completed stakes. Deposits, withdrawals and ending balances are different amounts. Reusing returned credits also means total stakes can exceed the money originally deposited. The entered game credits can exceed stakes in a completed sample. For example, $60 of returns against $50 staked gives a 120% observed return and a $10 gain. That sample does not establish a positive theoretical expectation or change the entered game RTP. No. It makes expected return equal turnover in this arithmetic model, with zero theoretical expected loss. Individual outcomes can still differ. The calculator does not contain the outcome distribution needed to predict the result of your session. The form models one constant complete stake and one entered rate. Keep mixed groups separate, then combine suitable monetary totals in a separate record. For observed return, divide combined credits by combined stakes; do not simply average percentages from groups with different turnover. A blank field requests only the theoretical figures. Entering zero records a completed sample that returned nothing and requests an observed calculation. With $50 staked, zero returns means 0% observed return and a $50 loss; leaving it blank makes no such claim. No. It uses the theoretical percentage you enter. Actual credits produce an observed ratio for that sample, not proof of the game’s underlying setting. Check the exact game release, regional configuration and mode information; an undisclosed setting remains unresolved. No. Stake, spin count and one average return are not enough to determine a full outcome distribution or probability of profit. Games with the same theoretical RTP can have different prize distributions. Expected loss is not a session forecast or a maximum-loss limit. No. It restores this form’s example inputs and clears its displayed calculation. The arithmetic runs in this page. It does not access or control a casino account, payment service or bank record.Can I use my deposit as actual total returns?
Why can an observed return exceed 100%?
Does 100% theoretical RTP guarantee breaking even?
Can I combine different stakes or game rates in one entry?
How do blank and zero actual returns differ?
Can the calculator discover a game’s hidden RTP?
Does the calculator predict my chance of finishing ahead?
Does reset delete my game or bank records?
References
Technical and publisher information and the AiGC directory checked November 1, 2026. The August 2022 supplier document is a historical configuration example. Payment summaries retain the October 30 operator check; regional cashier pages were unavailable during this review. All expressly hypothetical amounts, rates and sequences illustrate the formulas.
- UK Gambling Commission: live RTP performance monitoring — theoretical and measured return, turnover and sample variation; technical background rather than Alberta operating rules.
- Play Alberta: Slot RTP Explained — long-run definition and locating applicable in-game information.
- Play’n GO: Gates of Troy rules and settings — historical August 2022 configuration example hosted by BetConstruct.
- AiGC: registered iGaming sites — directory check for the selected brands.
- Jackpot City Alberta, Spin Casino Alberta, Royal Vegas Alberta, Ruby Fortune Alberta and Betway Alberta — regional account destinations; current game configurations require separate confirmation.
