Crypto Staking Tax Calculator
Staking rewards get taxed twice — once as income when you receive them, and again as capital gains when you sell. See exactly what you owe.
Staking Rewards Received
Each reward is taxed as ordinary income at the FMV on the date received. This also becomes your cost basis for future sales.
Rewards Sold / Disposed
When you sell staking rewards, you realize a capital gain or loss (sale price minus FMV at receipt). Leave blank if you haven't sold any.
Your Tax Rate
Your federal marginal tax bracket. Staking income is taxed at this rate.
Crypto Staking Taxes: The Complete Guide
Everything you need to know about how staking rewards are taxed, cost basis tracking, and minimizing your tax bill.
Crypto staking rewards are subject to two layers of taxation. The first layer hits when you receive the reward, and the second hits if you later sell it. Understanding both layers is critical for accurate tax reporting.
Layer 1 — Ordinary Income (at receipt):
- When you receive staking rewards, the IRS treats the fair market value (FMV) at the time of receipt as ordinary income, reported on your tax return just like wages or freelance income.
- The FMV becomes your cost basis for that batch of tokens. If you received 0.5 ETH when ETH was worth $2,000, your cost basis for those tokens is $1,000.
- Tax rate: Your marginal federal income tax bracket applies (10% to 37%), plus any applicable state income tax.
Layer 2 — Capital Gains (at sale):
- When you sell staking rewards, the difference between the sale price and your cost basis (the FMV at receipt) is a capital gain or loss.
- Holding period matters: If you held the tokens for more than one year after receiving them, the gain qualifies for long-term capital gains rates (0%, 15%, or 20%). Otherwise, it is taxed as short-term capital gains at your ordinary income rate.
This double taxation is why staking can be more tax-intensive than simply buying and holding crypto. Planning the timing of both receipt and sale can significantly reduce your overall tax burden.
When you sell staking rewards, you need to identify which specific reward batch (lot) you are selling. The IRS allows several methods, and the two most relevant for staking are FIFO and Specific Identification.
FIFO (First In, First Out):
- Oldest rewards are sold first. If you received staking rewards on January 1, March 1, and June 1, a FIFO sale would consume the January lot first.
- Pros: Simple to track, widely understood, and the default method used by most exchanges and tax software.
- Cons: In a rising market, FIFO sells the cheapest lots first, generating higher taxable gains than necessary.
Specific Identification (Spec ID):
- You choose which lot to sell. This lets you strategically pick the lot with the highest cost basis (minimizing gain) or the lot that qualifies for long-term treatment.
- Pros: Maximum flexibility for tax optimization. Can save significant money in a volatile market.
- Cons: Requires detailed record-keeping. You must identify the specific lot at the time of sale and maintain records proving which lot was sold.
Our calculator compares both methods side by side so you can see exactly how much you would save by choosing Specific ID over FIFO (or vice versa) for each disposal.
The IRS considers staking rewards taxable at the moment you gain dominion and control over them. In practice, this means:
- Proof-of-Stake blockchains (ETH, SOL, ADA): Tax is typically owed when the reward is credited to your wallet or staking account, even if you cannot immediately withdraw it.
- Locked staking programs: If rewards are locked and you cannot access them until an unbonding period ends, there is some argument that tax may not be owed until the tokens become available. However, the IRS has not issued clear guidance on this specific scenario, and the conservative approach is to report income when credited.
- Exchange staking (Coinbase, Kraken): Most exchanges treat the reward as income on the date it is credited to your account. They may issue a 1099-MISC or similar form.
The key takeaway: do not wait until you sell to report staking income. The ordinary income event happens at receipt, regardless of whether you later sell the tokens.
Yes. Staking rewards are taxable as ordinary income in the year you receive them, regardless of whether you sell, trade, or hold them. This is a common misconception that catches many crypto holders by surprise.
What you must report:
- Form 1040, Schedule 1 (or Schedule C if staking is treated as a business): Report the total FMV of all staking rewards received during the tax year as “other income.”
- Record each reward event: Date received, number of tokens, and FMV per token at the time of receipt. This becomes your cost basis if you later sell.
Practical challenges:
- Staking rewards may be credited daily or even every few minutes, creating dozens or hundreds of micro-transactions per year.
- FMV must be determined for each individual reward event. Most crypto tax software (Koinly, CoinTracker, TaxBit) can aggregate these automatically.
- Failing to report staking income can result in penalties, interest, and potential audit triggers, especially as the IRS increases crypto enforcement.
The fair market value (FMV) of a staking reward is the price of the token at the exact time you received it. Since crypto prices fluctuate constantly, getting an accurate FMV matters both for income reporting and for establishing your cost basis.
Acceptable methods for determining FMV:
- Exchange spot price: Use the price on a major exchange (Coinbase, Binance, Kraken) at the timestamp of the reward. This is the most common and defensible approach.
- Aggregated price feeds: Services like CoinGecko or CoinMarketCap provide historical prices that average across multiple exchanges.
- Daily average: If you cannot determine the exact timestamp, using the daily average price is a reasonable approach accepted by most tax professionals.
Important considerations:
- Be consistent in your method throughout the tax year. Do not cherry-pick prices from different sources for different rewards.
- Document your methodology. If audited, you will need to explain how you determined FMV for each reward.
- For low-liquidity tokens, use the best available market data and document any assumptions or limitations.
Yes, but only on the capital gains portion. The ordinary income portion (FMV at receipt) is always taxed at ordinary income rates. However, if you hold the staking reward tokens for more than one year before selling, any appreciation above the cost basis qualifies for long-term capital gains rates.
How the holding period works:
- Start date: The day you receive the staking reward (when it is credited to your wallet).
- One-year threshold: You must hold for more than 365 days to qualify for long-term rates.
- Long-term rates: 0% (income under ~$47K), 15% (income ~$47K-$518K), or 20% (income above ~$518K) for 2024, compared to ordinary rates of up to 37%.
Tax planning strategy:
If you are considering selling staking rewards, check the holding period first. Waiting a few extra weeks to cross the one-year threshold can save 10-20 percentage points in tax on the gain. Our calculator shows you the holding period for each reward batch so you can make informed timing decisions.
Most U.S. states follow federal treatment and tax staking rewards as ordinary income at receipt, with capital gains taxes on subsequent sales. However, there are some important state-level differences:
- No income tax states (TX, FL, NV, WA, WY, SD, AK, NH, TN): No additional state tax on staking income or capital gains. This is a significant advantage for crypto stakers in these states.
- High-tax states (CA, NY, NJ, OR, MN): Staking income is added to your state AGI and taxed at marginal rates that can exceed 10%, making the effective tax rate on staking rewards over 47% (federal + state) before capital gains.
- Capital gains treatment: Some states tax capital gains at the same rate as ordinary income (CA, NY, NJ), while others offer preferential rates or exclusions.
Our calculator focuses on federal taxes. Add your state marginal rate to the ordinary income rate for a more complete picture of your total tax burden.
No. There is no minimum threshold for reporting crypto staking income. The IRS requires you to report all income, even if the individual reward is worth fractions of a cent.
Common misconceptions:
- “I only need to report if I get a 1099” — Incorrect. You must report all staking income regardless of whether you receive a tax form. Exchanges are not required to issue 1099s for all transactions, but the obligation to report is on you.
- “Small amounts don't matter” — The IRS has no de minimis rule for crypto income. Even $0.01 in staking rewards is technically taxable.
- “I can batch micro-rewards into monthly totals” — While practically most tax software does aggregate daily or weekly, each reward is technically a separate taxable event. Using daily totals with the day's closing price is a common and defensible approach.
In practice, most tax professionals recommend aggregating rewards on a daily basis using a consistent pricing source, which simplifies record-keeping while remaining compliant.
Ready to build a professional valuation model?