Lido Staking Taxes: How stETH and wstETH Are Taxed

Lido staking generates taxable income with every rebase - stETH balances increase daily as staking rewards accrue. Most tax tools miss these micro-events entirely. DYOR.tax scans your wallet and calculates the full income trail automatically.

Add your wallet and DYOR.tax captures every stETH rebase as taxable income. Daily rebases, wstETH wrapping, and disposal gains - all calculated from chain data. Free instant preview.

Try the MetaMask Calculator →

How stETH works and why it's taxable

When you stake ETH via Lido, you receive stETH - a rebasing token that increases in balance daily as staking rewards accrue. Each rebase adds new stETH tokens to your wallet. Those new tokens are taxable income at fair market value on the date they are received.

A holder with 10 stETH today might have 10.05 stETH in a month - each of those 0.0001+ daily increments is a separate income event. Across a year, this creates hundreds of small income events that accumulate into a meaningful tax liability.

In the US, the IRS confirmed in Rev. Rul. 2023-14 that staking rewards are income when a taxpayer gains dominion and control over them - which happens at each rebase.

stETH vs wstETH - different tax treatment

Lido offers two forms of staked ETH with meaningfully different tax profiles:

stETH (rebasing token):

wstETH (wrapped, non-rebasing):

Wrapping stETH to wstETH is itself a taxable event in most jurisdictions - a disposal of stETH and an acquisition of wstETH at the current exchange rate.

Disposing of stETH - the capital gains layer

When you sell or swap stETH, you have a capital gain or loss in addition to the staking income already recognized. The cost basis for your stETH has two components:

Your capital gain is: sale proceeds minus this combined cost basis. Tracking this correctly prevents double taxation - once as income when the rebases occurred, and again as a capital gain on the full appreciation.

DYOR.tax tracks both the income layer and the capital gains layer automatically, with the correct cost basis built up from your complete stETH history.

Lido taxes by country

How DYOR.tax calculates your Lido taxes

  1. Add your EVM wallet address
  2. The scanner reads your complete stETH history from on-chain data
  3. Each rebase is recorded as income at the daily ETH fair market value
  4. wstETH wrapping and unwrapping is handled with correct cost basis tracking
  5. stETH disposals are calculated with the combined cost basis from stake + rebases
  6. All Lido activity merges with your exchange CSV into one unified report

Other liquid staking tokens

DYOR.tax also handles the same income and capital gains layers for other liquid staking tokens: Rocket Pool (rETH), Coinbase Wrapped Staked ETH (cbETH), Frax Ether (frxETH), and Mantle Staked ETH (mstETH). Each protocol has a slightly different rebase or reward mechanism, all handled correctly.

Frequently Asked Questions

In most jurisdictions, yes. Each daily rebase adds new stETH to your balance - treated as taxable income at fair market value on the date received. In the US, Rev. Rul. 2023-14 confirms staking rewards are income when received. The UK, Canada, and Australia each have their own frameworks that generally treat staking rewards as taxable income on receipt, though the characterization and rates differ by jurisdiction. DYOR.tax captures each rebase from your wallet history automatically.

The tax treatment is the same framework - ordinary income at fair market value when received. The key difference is frequency: stETH rebases daily, creating hundreds of small income events per year rather than periodic lump-sum rewards. Each rebase needs the ETH price on that specific day, which is impractical manually but automatic with DYOR.tax.

In most jurisdictions, wrapping stETH to wstETH is a disposal of stETH and an acquisition of wstETH - a taxable event at the time of the wrap. Your gain or loss is the difference between stETH's current market value and your cost basis in those tokens. Once wrapped, wstETH does not rebase, so no further income events occur until you unwrap or sell.

Your stETH cost basis has two parts: the original ETH staked (at the ETH price on the staking date) plus each rebase recognized as income (each rebase adds to your cost basis at the value it was reported as income). This combined cost basis prevents double taxation - you don't pay capital gains on income you already reported.

Yes, if you received stETH rebases. Staking income is taxable in the year received, regardless of whether you sold. In the US, Rev. Rul. 2023-14 confirms rewards are income when you gain dominion and control - which happens at each rebase. The UK, Canada, and Australia each have frameworks that generally treat staking rewards as taxable income on receipt, though characterization and rates differ. Not reporting staking income because you haven't sold is a common and costly mistake.

Related guides and calculators