Staking tax guide
Solana Staking Tax
Staking on Solana generates SOL rewards. Understanding when those rewards are taxable and how to report them correctly is one of the most common questions for Solana holders. The answer depends on your country, but the starting point is always the same: get a complete record of every reward you received.
How Solana Staking Rewards Are Taxed
The general rule across most jurisdictions
In most jurisdictions - including the US, UK, and EU - staking rewards are treated as ordinary income at the fair market value of SOL when received. That means each epoch reward is an income event at the price of SOL on that date.
When you receive staking rewards, the SOL is taxable as income at its value on that date.
When you later sell that SOL, any price appreciation since the reward date may also be subject to capital gains tax.
Tax rules are evolving. The US IRS issued staking-specific guidance in 2023. Always verify the current rules for your country and consult a qualified tax professional before filing.
Types of Solana Staking
Native Staking
Delegating SOL directly to validators through your wallet. Rewards accrue per epoch (roughly every 2-3 days) and appear as SOL deposits in your transaction history. Each reward is a separate on-chain event.
Most straightforward for tax purposes.
Liquid Staking
Protocols like Marinade (mSOL) and Lido (stSOL) issue a token representing your staked position. Rewards are reflected in the token's exchange rate rather than as direct SOL deposits. The tax event may differ from native staking.
mSOL and stSOL are more complex - consult a tax professional.
DeFi Yield
Lending and liquidity pool rewards from protocols like Solend and Orca are treated similarly to staking income in most jurisdictions. Rewards received are taxable as ordinary income at the value when received.
LP rewards create a cost basis for those tokens when sold.
How to Export Your Staking Transaction History
Staking rewards are recorded on-chain with every other Solana transaction. Your export from ExportMyWallet.com includes them automatically - no separate export needed.
- 1
Copy your Solana wallet address
Open your Solana wallet (Phantom, Backpack, or any other) and copy your public address. This is the wallet you used to delegate your stake.
- 2
Paste it into ExportMyWallet.com
Paste your address into ExportMyWallet.com. The tool reads your full transaction history from the blockchain, including all staking reward events. No wallet connection is needed.
- 3
Download your CSV
Click export to download your history as a CSV. Staking rewards appear as RECEIVED SOL transactions. The Type column may show STAKE or the source program name for native rewards.
Calculating Your Staking Income
To calculate taxable staking income, you need two pieces of information for each reward: the SOL amount received and the price of SOL on that date. ExportMyWallet.com records the date and amount of every transaction, including each epoch reward.
Compare Solana tax tools to find the best fit for your staking history →
Frequently Asked Questions
Are Solana staking rewards taxable?
In most countries, yes. The US IRS and HMRC in the UK both treat staking rewards as ordinary income at fair market value when received. Always check the rules in your jurisdiction.
When are Solana staking rewards received?
Native staking rewards are distributed per epoch, which runs roughly every 2-3 days on Solana. Each epoch reward is a separate on-chain transaction and a separate income event for tax purposes.
How do I report liquid staking (mSOL, stSOL) for taxes?
Liquid staking tokens are more complex than native staking. The rewards are typically reflected in the token's exchange rate rather than separate deposits, so the tax event may occur when you unstake or sell. Consult a tax professional for guidance specific to your situation.
Does ExportMyWallet.com show staking rewards in the CSV?
Yes. All SOL received transactions are included in your export, including staking rewards. The Type column indicates the transaction type and the Source column identifies the staking program or validator.
Related Guides
Solana tax report guide
How to turn your full Solana export into a complete tax report.
Solana NFT taxes
Tax treatment of NFT mints, sales, royalties, and airdrops on Solana.
Solana DeFi taxes
How swaps, LP positions, and yield farming rewards are taxed.
Best Solana tax tools
Koinly vs CoinLedger vs CoinTracker - which is right for you?
Export Your Solana Staking History
Download every SOL reward transaction as a CSV - free, no login needed.
Export Solana TransactionsWorks with Phantom, Solflare, Backpack, and any Solana wallet.