Calculate your sports betting ROI from total stakes and net profit or total returns, or find the profit or stakes behind a target ROI.
Betting ROI Formula and Method
ROI = net profit / settled stakes × 100
Sum the stakes of settled cash tickets in one reporting period. Sum all money returned from those tickets, including returned cash stakes. Net profit is returns less stakes, and ROI divides that profit by total stakes. Deposits into an account are not stakes and withdrawals are not ticket profit.
How to Use This Calculator
Select the result and any applicable method before entering the visible values. The selected unknown is calculated from the remaining quantities; change Solve for to rearrange the relationship. Review the primary result and its breakdown, then open the calculation steps to see how the inputs were used.
Worked Example
With the example inputs in the table, the result is 10%. ROI uses cumulative settled stakes, including stakes returned on pushes.
Input and Example Guide
| Input or category | Example or weight | Entry guidance |
|---|---|---|
| Total amount staked ($) | 1000 | Use the stated unit; retain available precision. |
| Net profit ($) | 100 | Use the stated unit; retain available precision. |
Interpreting the Result
Pushes can be included consistently in the stake denominator even though they create no net profit. This convention is stated so comparisons use the same basis. Solving for stakes requires nonzero ROI and a profit with a matching sign; zero profit at zero ROI does not identify a unique stake total.
Use the same settled period for stakes and returns. Deposits, withdrawals, unsettled tickets and bonus credits are not cash-stake profit.
Assumptions and Common Input Errors
ROI uses cumulative settled stakes, including stakes returned on pushes. Keep the same currency and settlement conditions throughout a scenario. Displayed currency amounts are rounded to two decimals; calculations retain precision unless cent allocation is explicitly described.
Saving and Revising a Scenario
A successful calculation is saved in this browser and can be restored on the next visit. Editing an input marks the old result as previous until you calculate again. Reset clears the inputs and the saved result.
Sources
Betfair Help, Decimal Odds and Stake-Inclusive Returns, reviewed 2026. Arithmetic and scenario assumptions are specified above.
