To calculate observed RTP, divide the total amount a game paid out by the total amount staked, then multiply by 100. The difficult part is usually not the division. It is deciding which amounts belong in the numerator and denominator.

Deposits, starting balance, turnover and payouts are different measurements. Keep them separate and the calculation becomes useful. Mix them together and a perfectly accurate spreadsheet formula can still answer the wrong question.

Use total stakes rather than deposits

Suppose you deposit €50 and repeatedly play from that balance. Over the session you might place €200 in total stakes because returned amounts can be staked again. The €200 is wagering turnover; the €50 is a cash deposit.

If the game returns €182 over those recorded spins, observed RTP is 182/200 × 100 = 91%. Dividing €182 by the €50 deposit would produce 364%, but that is not the game’s return-to-stake measure. Record deposits and withdrawals in a separate cash-accounting section so the two questions remain clear.

Count payouts in a consistent way

Include the final amounts credited by the game according to the scope of your record. If you log every spin, make sure the feature total is not also added as a second copy of awards already included in the individual rows.

Free-spin features need a clear convention. For a session-level return, their settled payouts can be included with the paid stakes that generated the session. If you are studying base-game return separately, mark the feature category so you do not accidentally compare a partial payout total with the full turnover. State the rule in the worksheet.

Calculate net result alongside RTP

Using the €200 turnover and €182 payout example, net gaming result is €182 − €200 = minus €18. If no other cash movements occurred after the €50 deposit, the final balance would be €32.

These measures reconcile but are not interchangeable. Observed RTP expresses a ratio of payouts to turnover. Net result expresses the money won or lost on the recorded play. Ending balance also reflects starting funds, deposits, withdrawals and any separately accounted adjustments. The slot calculator article shows a worksheet structure for keeping those layers tidy.

Distinguish observed return from theoretical return

Theoretical RTP comes from the game’s mathematical model and configuration. Observed RTP comes from a sample. A sample can finish above or below the theoretical figure, especially when large prizes make up part of the distribution.

For example, a session returning 130% does not establish that the game’s long-run model returns 130%. It establishes the result of that session under your counting convention. Likewise, a low short-session figure is not a complete diagnosis of the game. Understanding volatility and variance helps explain why samples can look very different.

State the sample and its limitations precisely

Record the number of paid spins, full stakes, game edition and feature treatment. If stakes vary, use the sum of actual stakes rather than average stake multiplied by an incomplete spin count. Keep cancelled or refunded entries separate.

The UK Gambling Commission’s RTP-monitoring guidance emphasises that variability and the amount of play matter when comparing observed and designed return within its scope. For your own worksheet, the practical lesson is to describe the sample rather than presenting one ratio without context. More data does not repair missing records or inconsistent definitions.

Combine sessions by turnover, not a simple average

Suppose a first hypothetical session stakes €100 and returns €50, giving 50% observed RTP. A second stakes €200 and returns €190, giving 95%. The combined record returns €240 from €300 in stakes, so its observed RTP is 80%. Simply averaging 50% and 95% would give 72.5%, which is not the combined payout-to-stake ratio because the denominators differ. Add the cash totals first. This matters when stakes vary between sessions or when a short recording and a long recording are presented together as though they carried the same weight.

Use the result to ask the next question

Once the arithmetic reconciles, decide what you are trying to learn. Session accounting, comparison of settings and estimation of a game parameter require different amounts of information. Name the question before choosing another tool.

Analyzers can explain the calculations and the platform-specific workflows presented on this site. Review EGT RNGenerator at €5,000 or Novomatic RNGenerator at €3,000, and use the general FAQ to prepare your equipment and software questions.

KNOW THE DETAILS. CHOOSE YOUR PLATFORM.

We know the workflow.

We know how to calculate observed return from a session record and explain what that calculation tells you about your data.

EGT RNGenerator€5,000Novomatic RNGenerator€3,000
Talk to Analyzers about your setup

Frequently asked questions

01What is the observed RTP formula?+

Divide total game payouts by total game stakes and multiply by 100. Use all spins in the period and count the full stake for each paid spin.

02Do I divide by the amount I deposited?+

Not for game RTP. Deposits and stakes measure different things because the same balance can be staked more than once. Use total wagering turnover.

03Is a short session enough to establish theoretical RTP?+

No. A short record describes that sample. Estimating a game parameter requires an appropriate model, reliable data and an understanding of the payout variability.

Back to the journalAsk about your setup