Free matched betting calculator
Enter decimal odds and your account commission. Choose the correct bet type.
Model results
Lay stake is rounded to cents before both outcomes are calculated. Small differences can remain.
One back and one fully matched lay. No conditional refunds, accumulators, taxes, special charges or live prices.
How the calculation works
S = back stake, B = back odds, L = lay odds, c = commission / 100. Lay stake = S × B / (L − c) for cash or SR, and S × (B − 1) / (L − c) for SNR. Liability = lay stake × (L − 1).
Cash and SR share the lay stake formula, but not the profit: SR does not subtract your own back stake from the losing-back outcome.
Before using a result
Check the same event and compatible rules, full acceptance, available odds, actual commission and bonus requirements. A hedge is only in place once the bets are accepted.
Matched betting risks and common mistakes →What is matched betting? A worked example and its limits
A complete hypothetical example
Imagine an offer awarding a 30-unit stake-not-returned free bet after a 10-unit cash bet. With back odds 2.50, lay odds 2.60 and 2% exchange commission, the rounded lay stake is 9.69. Liability is about 15.50 and the qualifying result is about −0.50.
For the 30-unit free bet, use hypothetical back odds 5.00, lay odds 5.20 and 2% commission. The rounded lay stake is 23.17, liability about 97.31 and the bonus conversion result about 22.70. After the qualifying loss, that leaves about 22.20 before subscriptions, other costs and taxes. These are examples, not current offers.
The bonus face value is not its cash value. Notice that a 30-unit bonus can need nearly 100 units of real cash to cover.
Would NinjaBet’s guidance and tools be useful to you?
Check free access and current plans for your market. Decide after reading the conditions.
Affiliate link: we may receive commission if you subscribe through this link, at no additional cost to you.
Choose countryKeep learning
Matched betting bankroll: stake, liability and available cash
Calculate lay liability and understand why a small bonus may require a larger cash balance.
Understand the method →02How to evaluate a betting bonus before depositing
Check eligibility, free-bet type, qualifying conditions and cash requirements rather than the headline amount.
Understand the method →03What is matched betting? A worked example and its limits
Understand back and lay bets, qualifying losses, bonus conversion and the cash needed to cover an offer.
Understand the method →