Uniswap V3 Fee Calculator — LP Returns & IL
Free Uniswap V3 fee calculator. Estimate LP fee income, impermanent loss, break-even time, and net returns for concentrated liquidity ranges on any V3 pool.
This is a simplified model. Actual LP returns depend on pool composition, rebalancing path, gas costs, and live market volatility.
How to use Uniswap V3 Fee Calculator — LP Returns & IL
The Uniswap Calculator estimates what a liquidity position in a Uniswap pool earns in trading fees and loses to impermanent loss over a chosen period. Enter your deposit, the pool's TVL and daily volume, the fee tier (0.01%, 0.05%, 0.3%, or 1%), an expected price move and the farming period in days to see your share of the pool, daily and total fee income, the estimated impermanent loss, the net result and the break-even time.
Use it to compare different fee tiers for the same pair, a 0.05% fee tier may have deeper liquidity and lower slippage for stablecoin pairs, while a 1% tier may be the only pool available for exotic pairs. Then vary the price move to see how much of it the fees earned over the period can absorb: the Break-even time row shows how many days of fees it takes to cover the impermanent loss.
What do the inputs mean?
Deposit Amount (USD) is the value you add to the pool. Pool TVL (USD) is the pool's total value locked and Pool Daily Volume (USD) its trading volume per day; you type both in or pick a preset, and your deposit divided by the TVL is your LP share of the pool. Fee Tier is the fee charged on that volume: 0.05% for stable pairs, 0.3% for standard pairs, and 1% for illiquid or exotic pairs, with 0.01% also available.
Price Move (%) is how far one token's price moves against the other by the end of the period (presets from -30% to +50%); the impermanent loss estimate depends only on this move and your deposit. Daily fee income is multiplied by the Farming Period (days) to give gross fees for the period. The net result is gross fees minus impermanent loss; gas costs and the price path in between are not modelled.
How to interpret results correctly
The Uniswap fee calculator projects the fee income of your liquidity position per day and over the farming period you set, from your deposit, the pool's TVL and daily volume, and the fee tier; it treats the position as full-range and has no price-range input. The fee income per day is calculated as: (your liquidity share × pool daily volume × fee rate). In concentrated liquidity (v3), your effective fee share within your active range is higher than your nominal pool share, this is the leverage of concentrated liquidity.
For v3 positions the most actionable question is whether price stays in your range, and this calculator does not track it: it has no range input, so estimate your in-range time separately. When price exits your range, you earn zero fees. Your fee APY is thus an average of the high rate (when in range) and zero (when out of range). For volatile pairs, price exits a ±20% range approximately 30–40% of the time based on historical data, meaning a wide range is often more capital-efficient than a very narrow range for volatile assets.
What scenarios can you model?
Range selection optimization: for ETH/USDC, compare three range configurations: full range (like v2, captures all fees but diluted), ±20% range (moderate concentration), and ±5% range (highest fee rate when in-range, but frequent out-of-range). This calculator models only the full-range case, so take its Daily fee income as that baseline and run the two narrower ranges through the concentrated liquidity calculator. Compare the blended APY (fee rate × in-range time) to find the sweet spot for your risk tolerance.
Capital efficiency analysis: compare a $10,000 full-range position, which is what this calculator models, with $10,000 concentrated in a ±15% band in v3. The v3 position earns fees on the equivalent of $30,000–50,000 of capital within its range, effectively providing 3–5× capital efficiency, but earns nothing when price exits. Calculate whether this leverage is worth the management overhead for your pair.
What should you check before you act?
- Before providing Uniswap v3 liquidity: 1) Verify the pool exists and has sufficient volume (>$500K/day) to generate meaningful fee income. 2) Review the price range's historical in-range percentage using a tool like Revert.finance. 3) Calculate IL for the worst-case scenario within your range.
- After calculating fee income: compare to the fee APY of a simpler position (full range or v2 equivalent) and the IL generated by both. Only choose concentrated ranges if the blended APY (fee × in-range time) significantly exceeds the full-range fee income after accounting for the higher IL risk.
What mistakes make this calculation wrong?
- Setting ranges too narrow on volatile pairs (±5% for ETH/BTC) leads to constant out-of-range time and frequent rebalancing gas costs that exceed the fee income. For assets with 5–10% daily volatility, a ±5% range will be out of range 50%+ of the time, halving your effective APY.
- Not accounting for IL when comparing v3 fee income to v2. In a narrow v3 range, IL is amplified proportionally to the concentration factor. A ±10% range with 5× concentration earns 5× more fees but also experiences 5× more IL for the same price movement within the range.
Authoritative sources
Frequently asked questions
How does the Uniswap V3 Fee Calculator — LP Returns & IL work?
The Uniswap V3 Fee Calculator — LP Returns & IL combines your inputs with standard crypto formulas and outputs a practical result instantly. It is designed for fast planning and is updated live as you change values.
How accurate are the results?
Results are mathematically accurate based on your inputs and available market data. Live prices, fees, slippage, tax treatment, and execution conditions can change final real-world outcomes.
Can beginners use this calculator?
Yes. The interface is built for both beginners and advanced users, with clear labels, defaults, and practical interpretation guidance below the calculator.
Does this tool store my data?
No personal account is required. The calculator runs in your browser and is designed for privacy-first usage.
Can I use this for real trades or investing decisions?
Use it as a decision-support tool, not as guaranteed advice. Always validate risk, fees, and strategy assumptions before committing capital.
Which related calculators should I use next?
After using Uniswap V3 Fee Calculator — LP Returns & IL, compare outcomes with Profit, ROI, Position Size, Tax, and Break-Even calculators to validate your full scenario end-to-end.
Related calculators
← ← All DeFi & Yield calculators