Deciphr Academy
Track 4 · Module 17 · Lesson 5 of 7 · 8 min read

How do liquidity providers earn fees, and what is impermanent loss?

Short answer

Liquidity providers (LPs) deposit both tokens of a pair into a pool, receive LP tokens for their share, and earn a cut of the trading fees.1,2 If prices move, their share can end up worth less than just holding the tokens, which Uniswap's documentation, quoting an outside article, calls impermanent loss.3

Provideran LPPoolBRDL and USDCTraderswapsBRDL + USDCLP tokensswap+ 0.30% feeBurn LP tokens: get your share back, fees includedPrice moves can leave that share worth less than holding
Fig. 5. An LP deposits both tokens and gets LP tokens back. Traders pay fees into the pool. Burning the LP tokens returns the LP's share.

Putting tokens into a pool

A pool only works if someone deposits both of its tokens. Uniswap's documentation says the first liquidity provider sets the pool's starting price.1 Later providers must deposit both tokens in proportion to the current price. If they don't, arbitrage traders can take part of what they added.1

In return, the pool gives them liquidity tokens, often called LP tokens. They record each provider's share of the pool.2,1 An outside article quoted in Uniswap's v2 documentation calls them a bookkeeping tool that keeps track of what each provider is owed.3

The v2 whitepaper says that when someone adds to an existing pool, the number of new LP tokens depends on how much is already there.4 Add 1% to the pool's reserves and you get new LP tokens equal to 1% of those already issued.4,3

The form of the LP token depends on the version.5

  • Uniswap v2 issues ERC-20 pool tokens, each a share of the whole pool.5
  • Uniswap v3 records each position as an NFT, because each provider picks their own price range.5

To take their money out, providers "burn" their LP tokens and receive their share of the pool, plus their share of fees.1

Earning fees

Uniswap's documentation says the 0.3% fee on each v2 trade is shared out pro rata, in proportion to each provider's share.1 In v2 the fees are added to the pool's reserves, so they build up inside the pool. In v3 and v4, providers collect them separately.6

As Lesson 4 noted, Uniswap's documentation says a protocol fee takes 0.05% of each v2 trade, so v2 providers now get 0.25%.6 It has applied since December 2025 on Ethereum, and later elsewhere.7,8

How we work out a provider's fees

Fees earned = trading volume × fee paid to providers × your share of the pool.1,3 If $400,000 trades through a pool that pays providers 0.30%, providers earn $1,200. With 10% of the LP tokens, your share is $120. The quizzes use this method, with the fee rate given in each question.

Impermanent loss

When the market price of one token moves, arbitrage traders trade with the pool until its price matches.3,4 If one token gets more valuable, the pool ends up holding less of it and more of the other.3 So a provider's share can end up worth less than if they had just held the two tokens.

Uniswap's v2 documentation, quoting the same outside article, gives a formula for this gap, where the price ratio is the new price divided by the price when the provider deposited:3

impermanent loss = 2 × √(price ratio) ÷ (1 + price ratio) − 13

The quoted article also lists results.3

Price change Loss compared with just holding
1.25 times 0.6%3
1.5 times 2.0%3
2 times 5.7%3
3 times 13.4%3
4 times 20.0%3
5 times 25.5%3

The loss is the same whichever way the price moves: a doubling causes the same loss as a halving.3 It is called "impermanent" because it disappears if the price returns to where it was when the provider deposited.3

Fees can make up for it, or not. The same article says it is hard to know the balance between fee income and losses from price moves without knowing how much trading happens in between.3

How we work out impermanent loss

Divide the new price by the old price to get the price ratio, r. Then work out 2 × √r ÷ (1 + r) − 1.3 If a token's price goes from $0.20 to $0.80, r = 4 and √r = 2, so 2 × 2 ÷ 5 − 1 = −0.20: the share is worth 20% less than holding. The quizzes use this method, round to one decimal place, and ignore fees.

Concentrated liquidity

Uniswap v3 changed how providers supply tokens. Its whitepaper calls the defining idea "concentrated liquidity": liquidity limited to a price range.9 Before v3, each provider's tokens were spread across every price from zero to infinity.10

Uniswap's documentation gives an example. A v2 DAI/USDC pool used only about 0.50% of its money for trading between $0.99 and $1.01, where most of its trading happened.10 In v3, a provider could put everything in that range instead, so traders get deeper liquidity near the price and the provider can earn more fees from the same money.10

There is a catch. If the price leaves a provider's range, their position stops earning fees and is left holding just one of the two tokens.9 Uniswap v4 keeps this design, and adds "hooks": extra contracts that can be attached to a pool to change how it behaves.10,11

Our viewProviding liquidity is a trade-off, not free income. Providers are paid fees for agreeing to have their tokens traded against, and a big price move can cost them more than the fees bring in.
Sources
  1. Pools (Uniswap v2). Uniswap Developers documentation (read 22 October 2026).
  2. Ethereum glossary (Decentralized exchange; Liquidity tokens). ethereum.org (read 22 October 2026).
  3. Understanding Returns (Uniswap v2). Uniswap Developers documentation (read 22 October 2026; rechecked 24 October 2026). The formula, the table and the term “impermanent loss” sit inside the page's quotation of an outside article it links to on Medium.
  4. Uniswap v2 Core (whitepaper). Hayden Adams, Noah Zinsmeister and Dan Robinson, March 2020.
  5. How Uniswap Works. Uniswap Developers documentation (read 22 October 2026).
  6. Fees. Uniswap Developers documentation (read 22 October 2026).
  7. UNIfication (onchain proposal 93). Uniswap governance vote page on Agora (read 22 October 2026; rechecked 24 October 2026).
  8. Protocol Fee Expansion: Vote 3 (onchain proposal 96). Uniswap governance vote page on Agora (read 24 October 2026).
  9. Uniswap v3 Core (whitepaper). Hayden Adams, Noah Zinsmeister, Moody Salem, River Keefer and Dan Robinson, March 2021.
  10. Concentrated Liquidity. Uniswap Developers documentation (read 22 October 2026).
  11. Understanding Uniswap v4 Hooks. Uniswap Developers documentation (read 22 October 2026).

General education built from the publicly available sources listed above. Not financial, legal, tax or investment advice. Naming a company, project or regulator is not an endorsement either way. Last checked 2026-10-24. Terms and disclaimer.