Crypto Staking Rewards Tax Guide | How to Report
HodlCue
Taxes and Reporting

How to Handle Crypto Staking Rewards on Your Taxes

Jul 5, 2026

Staking rewards are treated as ordinary income at the time you receive them, and later as capital gains when sold. This post explains the tax rules for staking, how to calculate income, and how to report it properly. It also covers different staking methods like solo staking, pool staking, and exchange staking.

Staking is a popular way to earn passive income in crypto, but it comes with tax obligations. Here is what you need to know.

Staking Rewards Are Taxable Income

When you receive staking rewards, the IRS considers them ordinary income at the fair market value on the date you receive them. This applies whether you stake on a proof-of-stake network, a staking pool, or an exchange. You must report the value of each reward as income on your tax return.

How to Calculate Income from Staking

For each reward, determine the USD value at the time it was credited to your wallet or account. If you receive rewards frequently, you can use an average price or the price at the end of the day. Keep a log of all rewards. Some tax software can import staking history from wallets.

Capital Gains When You Sell

After you receive staking rewards, they become part of your crypto holdings. When you later sell or trade them, you will have a capital gain or loss. The cost basis is the fair market value you included as income. For example, if you received 1 ETH worth $2,000 as a reward, your basis is $2,000. If you later sell for $2,500, you have a $500 capital gain.

Different Staking Methods

Solo staking: You run a validator node and receive rewards directly. You must track each reward individually. Pool staking: You delegate to a pool, and rewards are distributed periodically. The pool may provide a report. Exchange staking: Exchanges like Coinbase or Kraken stake on your behalf. They may issue a tax form (e.g., 1099-MISC) showing the income. However, you are still responsible for reporting accurately.

Reporting on Your Tax Return

In the US, report staking income as "Other income" on Schedule 1, line 8z. Some tax professionals argue that staking rewards should be treated as property created by your own efforts, similar to mining, so they are ordinary income. When you sell, report on Form 8949. For foreign staking, there may be additional reporting requirements.

Recordkeeping Tips

Keep a spreadsheet or use software to track each reward: date, amount, USD value, and transaction ID. This will make tax time much easier. If you stake multiple assets, track each separately. Consider consulting a tax professional who understands crypto.

Featured in this guide

Staking and earn platforms related to this guide

Browse every provider →
3Commas

3Commas

Traders who want automated trading strategies

Trading bot Strategy types: DCA, grid, options bots, signal bots, SmartTrade terminal Supported exchanges: 20+ CEX incl. Binance, Bybit, OKX, Coinbase, Kraken

3Commas is a non-custodial trading bot platform that helps automate crypto trading strategies. It suits traders looking for advanced tools like smart trading and portfolio management.

  • Non-custodial, keeping funds on your exchange
  • Wide range of automated bot strategies
  • Paper trading mode for testing
Aave

Aave

Long-term holders wanting staking rewards

Staking and earn Risk grade: AA APY: USDC/USDT supply ~3.5-7% variable (utilization-driven); ETH lower; directional and floats every block

Aave is a non-custodial DeFi lending protocol that lets you earn interest on crypto deposits. It offers flexible terms and a wide range of supported assets.

  • Non-custodial, you control your funds
  • Wide range of supported assets
  • Innovative features like flash loans
Altrady

Altrady

Traders who want automated trading strategies

Trading bot Strategy types: Smart orders, DCA, grid, signal bots, terminal trading Supported exchanges: 20+ incl. Binance, Bybit, OKX, Kraken, Coinbase

Altrady is a non-custodial trading bot platform that lets you automate crypto trades while keeping your funds in your own wallet. It suits traders who want control over their assets and advanced charting tools.

  • Non-custodial: you keep control of your funds
  • Advanced charting and trading tools
  • Supports multiple exchanges from one dashboard