How to Report Solana Staking Rewards on Your Taxes

If you stake SOL, you owe taxes on the rewards. Here's how it works, what the IRS expects, and how to calculate the numbers correctly.

When Are Staking Rewards Taxed?

The IRS treats staking rewards as ordinary income, taxed at your marginal income tax rate — the same bracket as your salary. The key question is when that income is recognized.

The current IRS position (confirmed in Revenue Ruling 2023-14) is that staking rewards are taxable the moment they are received — not when you unstake, not when you sell. The moment those SOL rewards appear in your wallet, you have taxable income.

How to Calculate Your Staking Income

Solana distributes staking rewards at the end of each epoch (roughly every 2–3 days). To calculate your income, you need the reward amount and the SOL price at the time of each distribution.

The formula is straightforward:

# For each epoch reward: SOL received x SOL price at that moment = Ordinary income # Example calculations: Epoch 612: 0.023 SOL x $148.20 = $3.41 ordinary income Epoch 613: 0.022 SOL x $151.00 = $3.32 ordinary income Epoch 614: 0.024 SOL x $145.80 = $3.50 ordinary income # Annual total: sum all epochs for the tax year Total staking income for 2025: $892.40 (example) Reported on: Schedule 1, Line 8z (Other Income)

Your total staking income for the year is the sum of all per-epoch calculations. Report it on Schedule 1, Line 8z as "Other Income" with a description of "Crypto staking rewards."

Record Keeping Requirements Keep these

The IRS expects you to be able to substantiate any income or deduction if audited. For staking rewards, maintain a record of each epoch distribution with the following information:

Keep these records for at least 7 years — the standard IRS statute of limitations for tax records. A simple spreadsheet or CSV export is fine.

What About Liquid Staking? mSOL, jitoSOL, bSOL

Liquid staking protocols like Marinade (mSOL), Jito (jitoSOL), and Sanctum pools work differently from native staking. Instead of receiving discrete reward deposits each epoch, your liquid staking token accrues value — the exchange rate between mSOL and SOL increases over time.

LanaTax automatically identifies staking transactions in your wallet history and labels them separately in your CSV export. You'll get a clean list of every staking reward with dates and amounts — ready to plug into your spreadsheet or hand to your accountant.

Try it free →
Important disclaimer: Staking tax treatment is still evolving. The Jarrett v. United States case (ongoing appeals as of 2024) challenged the "taxable at receipt" rule, arguing that newly created tokens should not be taxed until sold. While the IRS has maintained its position in Revenue Ruling 2023-14, legal challenges continue. This guide reflects current IRS guidance, but the law may change. Consult a qualified CPA or tax attorney for advice specific to your situation.
Export Your Staking History with LanaTax →