> For the complete documentation index, see [llms.txt](https://balancer.gitbook.io/balancer-v2/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://balancer.gitbook.io/balancer-v2/ecosystem/vebal-and-gauges/vebal/how-vebal-boosting-works/calculating-my-boost.md).

# Calculating My Boost

To determine a user's boost their portion of staked liquidity in a pool as well as their share of total veBAL must be considered. First, a user's "non-boosted" and actual working supply are calculated as such:

$$
Non-boosted \ working  \ supply\_{user} = 0.4\*l
$$

* This equation assumes a user holds no veBAL

$$
working \ supply\_{user}=min \bigg(0.4*l \ + \  0.6* L'\* \frac{veBAL \ Held}{Total \ veBAL} \ , \ liquidity \ provided (l) \bigg)
$$

* This equation accounts for a user's veBAL holdings, while bounding boost between 1x and 2.5x

The boost a user receives is the the ratio of their working supply over the new total working supply, divided by the minimum case of their working supply entering a pool.

$$
Boost = \frac{\frac{working \ supply\_{user}}{working \ supply\_{user} + total \ working \ supply\_{pool}}}{\frac{Non-boosted \ working \ supply\_{user}}{Non-boosted \ working \ supply\_{user} + total \ working \ supply\_{pool}}}
$$

* The total working supply can be pulled from a pool's gauge contract or simulated.

In the case of already being in the pool and depositing further liquidity, further adjustments to the calculation must be considered.&#x20;
