# What Is Bankroll Management in Betting?

> Bankroll management in betting explained simply: set aside betting money, stake 1–2% per bet, set stop-loss limits and track every bet in a table.

Source: https://oddsclass.com/learn/bankroll_management/ · Publisher: OddsClass editorial team · Reviewed: 2026-11-06 · Language: en
> **Short answer:** Bankroll management in betting means setting aside money for betting only. You then stake a small, set part of it on each bet. It keeps losses small and controlled. It does not make you win.

## Bankroll example: Gor Mahia vs AFC Leopards

Say your bankroll (money kept only for betting) is KSh 2,000. You decide on 2% per bet. Your stake (the money you bet) is KSh 2,000 × 0.02 = KSh 40.

You back Gor Mahia to win at 2.00 (example odds).

- If the match ends 2–1 to Gor Mahia, you get back KSh 40 × 2.00 = KSh 80. That is KSh 40 profit. Your bankroll becomes KSh 2,040.
- If the match ends in a draw or an AFC Leopards win, you lose KSh 40. Your bankroll becomes KSh 1,960.

Either way, one result cannot damage your budget. Check returns with the [payout calculator](https://oddsclass.com/tools/payout_calculator/).

## What is a bankroll?

A bankroll is money you set aside only for betting. It is separate from money for rent, food, transport, airtime and school fees.

Pick an amount you could lose fully without missing a bill. Write it down. Keep it in one place, such as your betting account, not your main wallet.

If you have to borrow, or use money meant for family needs, that money is not a bankroll. Do not bet with it.

## How big should each bet be?

Each bet should be 1–2% of your bankroll. This set amount is called a unit.

Small units mean a bad run costs you a little at a time. You will not lose your whole budget in one evening.

| Bankroll | 1 unit at 1% | 1 unit at 2% |
|---|---|---|
| KSh 2,000 (Kenya) | KSh 20 | KSh 40 |
| ₦20,000 (Nigeria) | ₦200 | ₦400 |
| USh 50,000 (Uganda) | USh 500 | USh 1,000 |
| TSh 20,000 (Tanzania) | TSh 200 | TSh 400 |

Example with ₦20,000: at 1%, you stake ₦200 on Enyimba vs Rivers United. At 2%, you stake ₦400. Never go above your unit because you "feel" a bet is strong.

Recalculate your unit on a set day, such as Monday. If your bankroll drops from ₦20,000 to ₦16,000, 2% is now ₦320.

## What are stop-loss and session limits?

A stop-loss is a loss amount that makes you stop betting for the day or week. A session limit is a cap on time or number of bets.

Set both before you start. Simple rules could be:

- Stop for the day after losing 5 units. On KSh 2,000 at 2%, that is KSh 200.
- Stop for the week after losing 10 units. On ₦20,000 at 2%, that is ₦4,000.
- Place no more than 5 bets in one session.
- Stop after 30 minutes, win or lose.

Also set a deposit limit in your bookmaker account. Then the limit works even when you are tired or upset.

## Why does chasing losses fail?

Chasing losses fails because bigger stakes do not make a win more likely. They only make the next loss bigger.

Chasing means raising your stake to win back money you lost. A common way is doubling after each loss. Look at what happens on a KSh 2,000 bankroll, starting at KSh 40:

| Loss number | Stake | Total lost so far |
|---|---|---|
| 1 | KSh 40 | KSh 40 |
| 2 | KSh 80 | KSh 120 |
| 3 | KSh 160 | KSh 280 |
| 4 | KSh 320 | KSh 600 |
| 5 | KSh 640 | KSh 1,240 |

After five losses in a row, you have lost KSh 1,240. That is 62% of your bankroll. Losing runs like this are normal in betting.

The bookmaker's margin stays the same at every stake. So chasing only speeds up your losses.

## How do you track your bets?

Track every bet in a simple table. Use a notebook or a free spreadsheet app on your phone.

Write down the date, match, market (the type of bet), stake, odds, result and running bankroll. Below is a made-up week for a KSh 2,000 bankroll. The entries are examples, not real results.

| Day | Match | Market | Stake | Odds (example odds) | Result | Return | Profit/loss | Bankroll |
|---|---|---|---|---|---|---|---|---|
| Start | — | — | — | — | — | — | — | KSh 2,000 |
| Mon | Gor Mahia vs AFC Leopards | Gor Mahia win | KSh 40 | 1.90 | Lost | KSh 0 | −KSh 40 | KSh 1,960 |
| Wed | Tusker vs Gor Mahia | Over 2.5 goals | KSh 40 | 2.10 | Won | KSh 84 | +KSh 44 | KSh 2,004 |
| Sat | Arsenal vs Chelsea | GG (both teams score) | KSh 40 | 1.80 | Won | KSh 72 | +KSh 32 | KSh 2,036 |
| Sun | AFC Leopards vs Tusker | Draw | KSh 40 | 3.20 | Lost | KSh 0 | −KSh 40 | KSh 1,996 |
| Week total | — | — | KSh 160 | — | 2 won, 2 lost | KSh 156 | −KSh 4 | KSh 1,996 |

Notice that two wins from four bets still ended in a small loss. A table shows you the truth about your betting. Memory usually remembers wins and forgets losses.

Check the table each week. If the bankroll keeps falling, take a break.

## Common mistakes

- Using rent, food or school fee money as a bankroll.
- Raising the stake after a loss to "win it back".
- Adding more money in the middle of the month when the bankroll runs out.
- Making the stake bigger because a [tipster](https://oddsclass.com/learn/what_does_a_tipster_do/) says a bet cannot lose.
- Not writing bets down, so losses are forgotten.

## Bet responsibly

Only stake money you can afford to lose. Set a deposit limit in your bookmaker account before you start. If betting stops being fun, read [where to get help](https://oddsclass.com/learn/gambling_help/).

## Related guides

- [How betting odds work](https://oddsclass.com/learn/how_betting_odds_work/)
- [How to calculate a betting payout](https://oddsclass.com/learn/how_to_calculate_betting_payout/)
- [Why sure odds do not exist](https://oddsclass.com/learn/sure_odds/)
- [Where to get help with gambling](https://oddsclass.com/learn/gambling_help/)
