Back to blog
March 17, 202610 min readBlockchain Smart Tax

Staking Rewards Tax Guide 2026: Native, Liquid, and Epoch Staking

How the IRS taxes staking rewards in 2026. Covers native staking, liquid staking tokens (stETH, mSOL, rETH), rebasing tokens, epoch rewards, and how to report them correctly.

guidestakingtaxes

Are Staking Rewards Taxable?

Yes — definitively. The IRS ruled in Rev. Rul. 2023-14 that staking rewards are taxable as ordinary income when they are received, valued at their fair market value on the date of receipt. This ruling settled years of ambiguity and applies to all proof-of-stake networks: Ethereum, Solana, Cosmos, Cardano, and beyond.

The ruling also clarified that the value you recognize as income at receipt becomes your cost basis for those tokens. So if you later sell your staking rewards, you'll owe capital gains (or capital loss) on the difference between the sale price and the FMV you reported as income.

How Staking Income Is Reported

Staking rewards are reported as ordinary income on Schedule 1, Line 8z ("Other income"). If you run a staking-as-a-business operation (validator node, staking service), they may belong on Schedule C instead.

The income amount equals: (number of tokens received) × (price per token at the moment of receipt). When you eventually sell those tokens, the gain or loss is calculated against that cost basis and goes on Form 8949 and Schedule D.

Native Staking (ETH, SOL, ADA, DOT, ATOM)

Native staking means locking your tokens directly in a proof-of-stake validator to earn protocol rewards. Each reward distribution is a separate income event.

Ethereum (ETH) staking

ETH staking rewards accrue in the consensus layer and were inaccessible until the Shapella upgrade (April 2023). Since then, withdrawals are enabled and each withdrawal is a taxable income event at the ETH price at the time of the withdrawal. Validator tips and MEV rewards are also taxable income when received in the execution layer.

Solana epoch rewards

Solana distributes staking rewards at the end of each epoch — approximately every 2 to 3 days. These don't appear as standard transfer transactions in your wallet history; they are applied directly to your stake account balance via a special credits mechanism. Blockchain Smart Tax fetches these reward events directly from the Solana RPC inflation reward API and creates income entries for each epoch reward automatically.

Cosmos, Cardano, Polkadot

Delegation rewards on Cosmos chains, staking pool rewards on Cardano, and nominations on Polkadot all follow the same income-at-receipt rule. Each claim transaction is a taxable event. Some validators compound rewards automatically — Blockchain Smart Tax parses these compound events and reports each cycle as income.

Liquid Staking Tokens (stETH, mSOL, rETH, wstETH)

Liquid staking protocols let you stake while keeping liquidity — you receive a derivative token representing your staked position. The tax treatment varies significantly by token design.

Rebasing tokens: stETH (Lido)

stETH is a rebasing token. Every day, your stETH balance increases to reflect accrued staking rewards. Each daily balance increase is a separate income event — you owe ordinary income tax on each day's rebase amount, valued at the stETH price at the time of the rebase.

This creates hundreds of micro-income events per year. Blockchain Smart Tax automatically detects daily stETH rebase events and records them as income. Manually tracking these in a spreadsheet is extremely tedious and error-prone.

Non-rebasing tokens: rETH, wstETH, mSOL, bSOL

Non-rebasing liquid staking tokens appreciate in value rather than changing in quantity. Your rETH or wstETH balance stays constant, but each token is worth more ETH over time as rewards accrue in the protocol.

For these tokens, there is no income event while you hold them. You only recognize gain (capital gain, not ordinary income) when you sell or unwrap the tokens. The gain equals the difference between your sale price and your original purchase cost basis.

This is a significant tax advantage over rebasing tokens like stETH — you defer all tax until disposal, and it's taxed at capital gains rates rather than ordinary income rates if held over a year.

Is the initial deposit a taxable event?

Depositing ETH into Lido to receive stETH, or SOL into Marinade to receive mSOL, is potentially a taxable swap — you are exchanging one token for another at market value. However, many tax professionals argue for a "no realization" position when the derivative tracks the underlying 1:1. Until the IRS issues explicit guidance, Blockchain Smart Tax lets you configure this toggle in your tax settings: treat liquid staking deposits as a taxable swap, or as a non-taxable transfer.

Restaking (EigenLayer, Symbiotic)

Restaking protocols like EigenLayer allow you to restake already-staked ETH or LSTs to earn additional yields from Actively Validated Services (AVSs). The additional rewards earned through restaking follow the same ordinary income at receipt rule. There is no separate IRS guidance on restaking specifically, but the income treatment is consistent with Rev. Rul. 2023-14.

Staking Expenses as Deductions

If you're staking at scale (operating a validator node), expenses directly related to your staking income may be deductible. These can include:

  • Hardware and server costs for running a validator
  • Electricity attributable to staking operations
  • Software and monitoring subscriptions
  • Internet service costs

Casual stakers delegating to a third-party validator generally cannot deduct expenses, as the activity is passive investment income rather than a trade or business.

Unstaking and the Holding Period

When you unstake or sell staking rewards, the holding period starts on the date you received the tokens as income — not on your original staking date. Each reward batch starts a new holding period clock. To qualify for long-term capital gains treatment on staking rewards, you must hold each reward for more than 12 months after receipt.

Practical Tip: Track Rewards in Real Time

The biggest staking tax mistake is waiting until year-end to reconstruct your reward history. Prices are highly volatile — the ETH price the day you received your rewards may be very different from year-end prices. You must use the price at the time of each reward receipt, not an end-of-year average.

Blockchain Smart Tax fetches staking rewards in real time from all major PoS networks, records the FMV at the moment of each receipt, and keeps a running income tally. You can see your year-to-date staking income on the Tax Health page at any time.

Summary: Staking Tax Rules at a Glance

  • All staking rewards = ordinary income when received (Rev. Rul. 2023-14)
  • FMV at receipt = your cost basis for future capital gain calculation
  • stETH daily rebases = income each day; tracked automatically
  • rETH, wstETH, mSOL = no income until sale; capital gain on exit
  • Holding period starts on the date of each reward receipt, not staking start date
  • Solana epoch rewards are fetched from RPC directly — they don't appear in standard wallet history

Track Staking Reward Taxes Automatically

Blockchain Smart Tax reads directly from the blockchain and automatically classifies staking reward transactions — swaps, LP entries and exits, staking deposits and rewards, lending positions, and more. No CSV uploads, no manual tagging.

How we compare to other crypto tax platforms:

  • Koinly ($49+/year) — good DeFi support with growing protocol coverage
  • CoinTracker ($59+/year) — strong Ethereum DeFi coverage with growing multi-chain support
  • AwakenTax — strong Solana DeFi auto-classification, but limited to ~20 chains total
  • Blockchain Smart Tax (from $25/year) — DeFi tracking across 550+ chains with automatic wallet discovery, all cost basis methods free, free during beta

Import your DeFi wallets in under 2 minutes — free during beta →

Related Articles

Ready to calculate your crypto taxes?

Import your wallets in under 2 minutes. 10,000 free transactions during beta.

Get Started Free