This poker bankroll requirements calculator estimates the bankroll needed for a chosen risk of ruin in cash games. Enter your winrate, standard deviation and risk target to see the requirement in big blinds, whole 100 bb buy-ins and dollars.
For example, a winrate of 5 bb/100 and SD of 90 bb/100 gives requirements of 25, 32 or 38 whole buy-ins for 5%, 2% or 1% eventual risk. These are estimates under a fixed-stakes model with a constant positive edge, not a guarantee that a bankroll will last.
Bankroll Requirements Calculator
Choose a risk target to estimate the bankroll for cash games. Results are in big blinds, whole 100 bb buy-ins, and optionally dollars.
Fixed-stakes Brownian model: constant winrate and SD, no deposits or withdrawals, and indefinite play. Estimates depend on your inputs and do not guarantee survival.
Enter your inputs and calculate.
Required bankroll at SD 100 bb/100
Fixed reference scenarios. Every bb and whole-buy-in value is rounded up. These rows do not change with the calculator inputs.
| Winrate | 1% target | 2% target | 5% target | 10% target | Whole BI at 1% |
|---|---|---|---|---|---|
| 1 bb/100 | 23,026 bb | 19,561 bb | 14,979 bb | 11,513 bb | 231 BI |
| 2 bb/100 | 11,513 bb | 9,781 bb | 7,490 bb | 5,757 bb | 116 BI |
| 3 bb/100 | 7,676 bb | 6,521 bb | 4,993 bb | 3,838 bb | 77 BI |
| 4 bb/100 | 5,757 bb | 4,891 bb | 3,745 bb | 2,879 bb | 58 BI |
| 5 bb/100 | 4,606 bb | 3,913 bb | 2,996 bb | 2,303 bb | 47 BI |
| 6 bb/100 | 3,838 bb | 3,261 bb | 2,497 bb | 1,919 bb | 39 BI |
| 8 bb/100 | 2,879 bb | 2,446 bb | 1,873 bb | 1,440 bb | 29 BI |
| 10 bb/100 | 2,303 bb | 1,957 bb | 1,498 bb | 1,152 bb | 24 BI |
SD presets and bankroll multipliers
Illustrative scenarios, not measured population averages. Relative to SD 100 at the same winrate and risk target.
| Game preset | Illustrative SD | Multiplier vs SD 100 |
|---|---|---|
| NLHE Full Ring | 70 bb/100 | 0.49× |
| NLHE 6-max | 100 bb/100 | 1× |
| NLHE Heads-Up | 125 bb/100 | 1.5625× |
| PLO Full Ring | 120 bb/100 | 1.44× |
| PLO 6-max | 140 bb/100 | 1.96× |
| PLO Heads-Up | 175 bb/100 | 3.0625× |
Risk with 20 buy-ins at SD 100 bb/100
Each row starts with 2,000 bb. Compare the percentage with your own selected target.
| Winrate | Eventual risk with 20 BI |
|---|---|
| 2 bb/100 | 44.93% |
| 4 bb/100 | 20.19% |
| 5 bb/100 | 13.53% |
| 6 bb/100 | 9.07% |
| 8 bb/100 | 4.08% |
| 10 bb/100 | 1.83% |
What went wrong?
How to use the poker bankroll requirements calculator
- Enter an estimated long-term winrate in bb/100, after rake. A short winning sample can overstate your edge.
- Enter standard deviation in bb/100 from the same game and sample. Game buttons supply illustrative starting values.
- Choose the eventual risk target. Enter 1 for 1%, not 0.01.
- Enter the big blind in dollars, such as 0.50 for NL50. Leave it blank if you only need bb and buy-ins.
- Compare the result with the modeled risk for 20 buy-ins. Recalculate after changing any input.
One buy-in means 100 big blinds throughout this page. A minimum of 2,427 bb is different from 25 complete buy-ins, which contain 2,500 bb. The tool shows both dollar amounts with their corresponding bankrolls. Numbers use a dot for decimals; correctly grouped thousands such as 1,000 are accepted.
What is Risk of Ruin?
Risk of ruin is the probability that a starting bankroll reaches zero at some point during indefinite play. Here the game stakes, expected winrate and standard deviation remain constant, and money is neither added nor withdrawn. A 1% target means a one-in-100 modeled probability of eventually reaching zero under those assumptions.
A 5% target corresponds to one in 20; 10% corresponds to one in 10. These are scenario choices. They do not establish a universal standard for professional or recreational players, and a lower target does not eliminate risk.
This calculation has no hand-count input because it has no time limit. It does not measure the chance of a losing session, a losing year, or a particular peak-to-trough downswing. Those questions require a time horizon and a different calculation.
How the Math Works
The calculator uses the Brownian approximation for a bankroll with positive drift:
r = exp(−2 × w × B / s²)
Solving for the required bankroll gives the reverse risk of ruin formula:
B = −s² × ln(r) / (2 × w)
Understanding the Variables
- B: starting bankroll in big blinds.
- w: expected profit per 100 hands, expressed in big blinds.
- s: standard deviation of a 100-hand result, expressed in big blinds; conventionally labeled SD bb/100.
- r: target probability as a fraction, so 1% becomes 0.01.
- ln: the natural logarithm.
Time is measured in blocks of 100 hands. You do not divide the final answer by another 100; divide by 100 only when converting big blinds into 100 bb buy-ins. Variance is already s²: the formula squares standard deviation once.
The unrounded result is the model threshold. The calculator separately rounds up to the next whole big blind and the next whole buy-in. Reference tables use the same upward rounding, so a displayed bankroll does not fall below the calculated threshold.
The underlying barrier-hitting result is given in Karl Sigman’s Notes on Brownian Motion, section 1.8. It is exact for that continuous stochastic model. Applying it to poker is an approximation: real results occur hand by hand, opponents change, and estimated winrates are uncertain.
Typical Standard Deviation by Game Type
The existing game presets are retained below as illustrative scenarios. They are not universal averages or promises about a particular format. Use your measured SD when available; playing style, stack depth and game conditions can change it substantially.
| Game preset | Illustrative SD | Multiplier vs SD 100 |
|---|---|---|
| NLHE Full Ring | 70 bb/100 | 0.49× |
| NLHE 6-max | 100 bb/100 | 1× |
| NLHE Heads-Up | 125 bb/100 | 1.5625× |
| PLO Full Ring | 120 bb/100 | 1.44× |
| PLO 6-max | 140 bb/100 | 1.96× |
| PLO Heads-Up | 175 bb/100 | 3.0625× |
The multiplier is (s / 100)², holding winrate and risk target fixed. SD 140 therefore gives 1.96 times the unrounded requirement at SD 100. Comparing games with different winrates requires recalculating both inputs.
Other calculators may start with SD 90 for an NLHE example. That is a different scenario, not a different formula: changing 90 to 100 increases the bankroll threshold by about 23.46% at the same winrate and target.
Complete Bankroll Requirements Table
These cash-game scenarios use SD 100 bb/100. All bankrolls are rounded up to whole big blinds; the last column independently rounds the 1% threshold up to whole 100 bb buy-ins.
| Winrate | 1% target | 2% target | 5% target | 10% target | Whole BI at 1% |
|---|---|---|---|---|---|
| 1 bb/100 | 23,026 bb | 19,561 bb | 14,979 bb | 11,513 bb | 231 BI |
| 2 bb/100 | 11,513 bb | 9,781 bb | 7,490 bb | 5,757 bb | 116 BI |
| 3 bb/100 | 7,676 bb | 6,521 bb | 4,993 bb | 3,838 bb | 77 BI |
| 4 bb/100 | 5,757 bb | 4,891 bb | 3,745 bb | 2,879 bb | 58 BI |
| 5 bb/100 | 4,606 bb | 3,913 bb | 2,996 bb | 2,303 bb | 47 BI |
| 6 bb/100 | 3,838 bb | 3,261 bb | 2,497 bb | 1,919 bb | 39 BI |
| 8 bb/100 | 2,879 bb | 2,446 bb | 1,873 bb | 1,440 bb | 29 BI |
| 10 bb/100 | 2,303 bb | 1,957 bb | 1,498 bb | 1,152 bb | 24 BI |
Bankroll at 5 bb/100 and SD 90
This shared example also appears in our cash-game variance tool. The requirement is the same when the inputs and model match.
| Target | Model threshold, approx. | Rounded up to 1 bb | Whole buy-ins | NL50 | NL100 | NL200 |
|---|---|---|---|---|---|---|
| 5% | 2,426.54 bb | 2,427 bb | 25 BI | $1,250 | $2,500 | $5,000 |
| 2% | 3,168.74 bb | 3,169 bb | 32 BI | $1,600 | $3,200 | $6,400 |
| 1% | 3,730.19 bb | 3,731 bb | 38 BI | $1,900 | $3,800 | $7,600 |
The last three columns price the whole-buy-in bankroll. At NL100 and a 5% target, the minimum rounded to 1 bb costs $2,427, while 25 complete buy-ins cost $2,500. Both are displayed by the calculator; they refer to different rounding units.
Example: Planning for Professional Play
Suppose you estimate a net winrate of 4 bb/100 and SD of 100 bb/100, and select a 1% target:
B = −100² × ln(0.01) / (2 × 4) = 5,756.4627… bb
- Minimum rounded up to 1 bb: 5,757 bb.
- Whole-buy-in bankroll: 58 BI = 5,800 bb.
- At NL100: $5,757 for the rounded-bb minimum, or $5,800 for 58 buy-ins.
- At NL200: $11,514 for the rounded-bb minimum, or $11,600 for 58 buy-ins.
Selecting 0.1% instead gives 8,635 bb, or 87 whole buy-ins. A lower target increases the required bankroll; it does not account for rent, taxes, withdrawals or an uncertain edge. Money reserved for living expenses is outside the playing bankroll modeled here.
Why “20 Buy-ins” Is Often Not Enough
Whether 20 buy-ins meet a target depends on both winrate and SD. At 4 bb/100 and SD 100, a 2,000 bb bankroll gives 20.19% eventual risk of ruin. That exceeds each of the 1%, 2%, 5% and 10% preset targets.
| Winrate | Eventual risk with 20 BI |
|---|---|
| 2 bb/100 | 44.93% |
| 4 bb/100 | 20.19% |
| 5 bb/100 | 13.53% |
| 6 bb/100 | 9.07% |
| 8 bb/100 | 4.08% |
| 10 bb/100 | 1.83% |
The SD is 100 for every row. At 8 bb/100, 20 BI gives 4.08% risk: it meets a 5% target but does not meet a 1% target. At 5 bb/100 and SD 90, 20 BI gives 8.47%, which exceeds a 5% target even though the rounded requirement is only 25 BI.
The correct comparison uses the unrounded probability against the selected target. It cannot be inferred from a broad label such as “under 25 buy-ins” or from a universal claim that 20 buy-ins are safe.
NLHE vs PLO: The Variance Multiplier
For a winrate of 4 bb/100 and a 1% target, SD 100 gives 5,757 bb or 58 whole buy-ins. With the same winrate and target, SD 140 gives 11,283 bb or 113 whole buy-ins.
The ratio of unrounded thresholds is exactly 1.96. SD 160 gives a 2.56 multiplier relative to SD 100; doubling SD gives four times the bankroll. These are mathematical comparisons between specified scenarios, not evidence that every PLO player needs a fixed multiple of every NLHE player’s bankroll.
If your edge falls as variance rises, the effects compound. Halving winrate doubles the threshold; combining half the winrate with SD 140 instead of 100 gives a 3.92 multiplier.
Preparing for Downswings
A downswing measures a drop from an earlier bankroll peak. Ruin measures reaching zero from the starting bankroll. After winning 30 BI, losing 20 BI from that peak leaves you ahead of your starting point, so a 20 BI downswing does not necessarily mean ruin.
The following table converts downswing sizes into dollars. It states amounts, not probabilities or predictions that a downswing must occur:
| Downswing | Big blinds | NL50 | NL100 | NL200 |
|---|---|---|---|---|
| 10 BI | 1,000 bb | $500 | $1,000 | $2,000 |
| 20 BI | 2,000 bb | $1,000 | $2,000 | $4,000 |
| 30 BI | 3,000 bb | $1,500 | $3,000 | $6,000 |
| 50 BI | 5,000 bb | $2,500 | $5,000 | $10,000 |
To estimate the chance of those swings, specify a hand-count horizon in the variance calculator and downswing guide. Simulated maximum drawdowns depend on the horizon, sample size and observation grid. The reverse RoR formula alone cannot justify a claim that you should “expect” a 20, 40 or 50 BI downswing over a particular number of hands.
Uncertain winrate, rake and withdrawals
The poker bankroll requirements calculator treats your entered winrate as known and constant. If the true edge is smaller, the displayed risk target will be understated. Test several plausible winrates rather than treating one short-term estimate as established skill.
For example, reducing winrate from 4 to 2 bb/100 doubles the unrounded threshold at the same SD and risk target. At SD 100 and 1%, the rounded requirement rises from 58 to 116 whole buy-ins. A result based on a positive assumption cannot establish that you are a winning player.
Use winrate after rake. If your tracker already reports net winnings, subtracting rake again would count it twice. Include rakeback only when it is reliable, not already counted and available to the bankroll; a delayed promotion or uncertain leaderboard prize is not equivalent to a constant cash flow.
Moving down in stakes, making deposits, taking regular withdrawals, or changing games alters the process. This calculator does not model those policies. With zero or negative winrate and positive SD, no finite bankroll achieves an eventual risk below 100% under its fixed-stakes assumptions.
Related Poker Calculators
- Bankroll and risk calculators hub — choose a tool for bankroll, variance or bet sizing.
- Poker risk of ruin tool — start with an existing bankroll and estimate its risk.
- Cash-game variance and downswing simulator — explore results over a stated number of hands.
- Rake and rakeback calculator — examine costs and net winrate.
- Poker rake analysis — compare rake pressure across games.
- MTT bankroll calculator — examine tournament scenarios with their own inputs.
- Poker equity calculator — estimate winning chances in a hand.
- Pot odds calculator — compare a call’s cost with the pot.
- ICM calculator — estimate tournament prize equity.
Frequently Asked Questions (FAQ)
Where do I find my Standard Deviation?
Look for a standard-deviation statistic in your poker tracker, expressed in bb/100. Use the same game format and sample as your winrate. Do not enter variance, currency SD, or a statistic expressed in big bets without converting the units. The calculator’s presets are illustrative substitutes when measured data are unavailable.
Why does the required bankroll skyrocket for PLO?
The formula is proportional to standard deviation squared. At the same winrate and target, SD 140 requires 1.96 times the unrounded bankroll at SD 100; SD 200 requires four times as much. Those ratios describe specific inputs, not a universal NLHE-to-PLO rule.
What is Risk of Ruin in poker?
Here it is the modeled probability of the bankroll reaching zero during indefinite play at fixed stakes, with no deposits or withdrawals and constant winrate and SD. It is different from the probability of finishing a specified number of hands with a loss.
Is 20 buy-ins enough for poker?
Compare the modeled risk with your chosen target. At 5 bb/100 and SD 90, 20 BI gives 8.47% risk, so it does not meet a 5% target; 25 whole buy-ins do. At 8 bb/100 and SD 100, 20 BI gives 4.08%, meeting 5% but exceeding 1%. No fixed buy-in count works for every input.
How much bankroll do I need for NL50?
At a winrate of 4 bb/100 and SD 90, a 5% target gives a threshold of 3,033.18 bb, rounded up to 3,034 bb or 31 whole buy-ins. At a $0.50 big blind, those rounded options cost $1,517 or $1,550. A 1% target gives 4,663 bb or 47 BI, costing $2,331.50 or $2,350 respectively.
What winrate should I use if I’m not sure?
Use several plausible estimates and compare the results. This poker bankroll requirements calculator cannot infer your true edge from a short sample. The variance tool can show uncertainty around an observed winrate. If a zero or negative edge remains plausible, a positive-input result does not prove that the stated risk target is achievable.
Does this formula work for tournaments?
This implementation uses cash-game winrate and SD in bb/100 with fixed stakes and 100 bb buy-ins. Tournament ROI, entry costs and payouts use different units and distributions; do not enter tournament ROI in the winrate field. Use the MTT bankroll tool for tournament scenarios and review its model assumptions.
How does rake affect bankroll requirements?
Rake lowers expected net winnings. Use a post-rake winrate, and do not subtract rake twice if your tracker already reports net results. Holding SD and target fixed, reducing net winrate from 4 to 2 bb/100 doubles the unrounded bankroll threshold.
Should I include rakeback in my winrate?
Only include rewards that are reliable, not already counted, and available to the playing bankroll. Thirty percent rakeback on 3 bb/100 of eligible rake would add 0.9 bb/100 as an average. Payment delays and uncertain bonuses are not modeled, so also check a scenario excluding them.
What if I’m a losing player?
With positive SD and a zero or negative winrate, every finite bankroll has 100% eventual ruin in this model. The tool therefore displays “No finite bankroll” instead of a negative requirement. This infinite-horizon result does not mean ruin must occur in your next session or within a fixed number of hands.