Matched betting calculator
Work out the lay stake that balances a back bet, for a qualifying bet or for a bonus bet. Free, no account needed, and it runs in your browser so nothing you type is sent anywhere. Enter your own exchange commission rate rather than trusting the default.
A normal bet placed with your own money to unlock a promotion. The aim is the smallest possible loss, not a profit.
Decimal odds at the bookmaker.
Decimal odds on the exchange.
Betfair rates vary by market, code and state.
The exchange holds this while the market is open. It is not the lay stake, and it is the number that decides how many offers you can run at once.
The two outcomes match because the lay stake is set to make them match. Real results move with the odds actually available when you place both legs, and with the promotion terms.
What the three bet types mean
Picking the wrong one is the most common way people end up unbalanced, so it is worth being precise about the difference. All three ask for the same four inputs. What changes is what the bookmaker gives back when the bet wins.
Qualifying bet. A normal bet placed with your own money to trigger a promotion. If it wins, the bookmaker returns your stake plus the profit, but the stake was already yours, so only the profit is a gain. If it loses, you lose real cash at the bookmaker and the exchange pays you. Balanced correctly, both outcomes land on the same small loss: the qualifying loss.
Bonus bet, stake not returned. The standard Australian bonus bet. If it wins, the bookmaker pays the profit and keeps the bonus stake, so a $50 bonus at 4.00 pays $150 rather than $200. If it loses, you lose nothing of your own at the bookmaker, because the stake was never your cash. That asymmetry is why the lay stake formula drops the stake portion out.
Bonus bet, stake returned. Rarer, and worth much more. The bookmaker pays the profit and gives the stake back, so it behaves like free cash and uses the same lay stake as a qualifying bet. If a promotion says the bonus is returned with winnings, use this mode.
The formula, in plain language
Commission is the part most explanations get vague about. An exchange only takes commission on a net win, so a lay bet at odds of 4.20 with five percent commission behaves exactly like a lay bet at 4.15. That is why the commission rate, expressed as a decimal, is subtracted from the lay odds in the denominator.
Qualifying bet, or bonus bet with the stake returned
lay stake = (back odds x back stake) / (lay odds - commission rate)
Bonus bet with the stake not returned
lay stake = ((back odds - 1) x back stake) / (lay odds - commission rate)
Liability, either way
liability = lay stake x (lay odds - 1)
The commission rate is a decimal fraction, so five percent is 0.05 and the denominator for lay odds of 4.20 is 4.15. Enter the percentage in the calculator above and it does the conversion for you.
A worked qualifying bet
A promotion requires a $50 bet. You back a selection at 4.00 with the bookmaker, and the same selection is available to lay at 4.20 on the exchange. Your commission rate is five percent.
- Lay stake: (4.00 x 50) divided by (4.20 - 0.05), which is 200 divided by 4.15, which is $48.19.
- Liability: the unrounded lay stake of 48.1928 multiplied by 3.20, which is $154.22. That is the amount the exchange holds until the market settles.
- If the back bet wins: the bookmaker pays $150 profit and you lose the $154.22 liability, so you are down $4.22.
- If the lay bet wins: the exchange pays $48.19 less five percent commission, which is $45.78, and you lose the $50 staked at the bookmaker, so you are down $4.22.
Both outcomes land on the same $4.22. That is the check: a lay stake is correct precisely when the two sides agree. The $4.22 is what it cost you to unlock the promotion, and the promotion is where the value is.
A worked bonus bet
The qualifying bet above triggered a $50 bonus bet, stake not returned. You back at 4.00 and lay at 4.20 again, still on five percent commission.
- Lay stake: ((4.00 - 1) x 50) divided by 4.15, which is 150 divided by 4.15, which is $36.14.
- Liability: the unrounded lay stake of 36.1446 multiplied by 3.20, which is $115.66.
- If the back bet wins: the bookmaker pays $150 and keeps the bonus stake, and you lose the $115.66 liability, leaving $34.34.
- If the lay bet wins: the exchange pays $36.14 less commission, which is $34.34, and nothing of your own is lost at the bookmaker.
Both sides land on $34.34, which is 68.7 percent of the $50 face value. Longer odds convert a larger share of a bonus bet, which is why bonus bets are usually placed at longer prices, and why they tie up more liability while they run. The bonus bet calculator is this same engine preset to that bet type.
What the calculator cannot do for you
- It cannot tell you the odds will still be there. Exchange prices move, and a lay stake calculated on a price you can no longer get leaves you exposed on one side.
- It cannot tell you whether the lay matched in full. A partially matched lay is a partially covered bet, and the exchange screen is the only place that answers it.
- It cannot read the promotion terms. Minimum odds, eligible markets, expiry dates and whether the stake comes back are all in the terms and all change the answer.
- It cannot stop you laying the wrong selection. Similar team names and similar race times cause more losses than anything complicated.
Matched betting aims to reduce outcome risk, not to remove risk. Anyone describing it as risk free is being careless. The honest version of how it works, including where it goes wrong, is on our matched betting in Australia page.
Other calculators
- Bonus bet calculator: turn a bonus bet into cash.
- Dutching calculator: split a stake across outcomes.
- Odds converter: decimal, fractional, american, probability.
- All free calculators: the full list with an explanation of each one.
Frequently asked questions
How does a matched betting calculator work?
It works out the lay stake that makes both possible outcomes settle at the same amount. You give it the back stake, the bookmaker odds, the exchange odds and your commission rate, and it returns the lay stake, the liability the exchange will hold, and the result if the back bet wins and if the lay bet wins.
What is the matched betting lay stake formula?
For a qualifying bet, the lay stake is the back odds multiplied by the back stake, divided by the lay odds minus the commission rate expressed as a decimal. For a bonus bet where the stake is not returned, the back odds are reduced by one first: the lay stake is the back stake multiplied by the back odds minus one, divided by the lay odds minus the commission rate.
What commission rate should I use for Betfair Australia?
Use the rate your own account is charged on that market. Betfair commission in Australia varies by market, by racing code and by state, so there is no single correct number. Five percent is a common starting point and is the default in this calculator.
What is liability in matched betting?
Liability is the amount the exchange holds from your balance while the market is open, equal to the lay stake multiplied by the lay odds minus one. It is not the same as the lay stake, it is usually several times larger, and it is what decides how many offers you can run at once.
Why is the qualifying bet result negative?
Because a qualifying bet is a cost rather than a source of profit. Its only job is to unlock the promotion, and the small loss it produces is the price of doing that. The profit comes afterwards, from the bonus bet or the offer the qualifying bet triggered.
Does this calculator guarantee a profit?
No. It shows arithmetic for the prices you type in. What you actually make depends on the odds available at the moment you place both legs, on whether both legs match in full, and on the bookmaker's promotion terms. Losses are possible, most often through human error.
Written by the YAUPICKS team. Last reviewed July 2026.
Gambling involves risk. Matched betting is a strategy that aims to reduce outcome risk, not eliminate it. Losses are possible, particularly through human error, and bookmakers may restrict or close accounts at their discretion. YAUPICKS is an education and community platform operated by YAUPICKS PTY LTD (ABN 40 673 940 228). We are not a bookmaker, a casino or a financial services provider, and no wagers, deposits or withdrawals occur on this site. Nothing here is legal, tax or financial advice. You must be 18 or over. If gambling is causing you harm, contact Gambling Help Online on 1800 858 858 or self exclude from all Australian licensed online wagering services through BetStop, the National Self-Exclusion Register. See our responsible gambling page.