Free preview · no sign-up · read-only

Solana Tax Calculator

Scan your Solana wallets, classify SPL token swaps and staking rewards automatically, optionally merge exchange CSVs, and preview a filing-ready tax report in minutes.

Instant preview No sign-up Full SPL history Meme coin trades
Step 1
Choose your country

Apply the right tax rules from the start.

Step 2
Choose tax year

Preview the report for the year you need to file.

Steps 3-5

Add your data for an instant tax preview

Start with Phantom, then optionally merge Coinbase, Binance, or Kraken data for a more complete cost basis picture.

Wallet-first flow Optional CSV merge No sign-up
Primary path
Solana wallets Read-only

Connect Phantom or paste the Solana wallet address you want to scan.

Paste wallet address
📡 Full SPL token history ⚖ Raydium, Jupiter, Orca 💰 Max 5 wallets
Combine wallet and exchange data
Optional exchange CSV

Merge exchange history for a more complete tax picture.

Drop your exchange CSV here
Choose the exchange, then drop the file or .

Choose the exchange you want to merge, then export its account-opening-to-today CSV:

  • Coinbase: accounts.coinbase.com → Statements → Generate custom statement → account opening to today, CSV
  • Binance: Wallet → Asset History → Export Transaction Records → account opening to today → Generate
  • Kraken: Profile icon → Documents → Create Export → Ledger, account opening to today, CSV → Generate (arrives as .zip)

Wallet-only? Skip this step and scan your Solana address below.

Connect Phantom or paste a Solana wallet to unlock your preview.
Read-only wallet scan No sign-up required Full SPL token history Filing-ready report
Why Solana users choose DYOR.tax

Coverage built for SPL tokens, staking, and meme coin volume

From Phantom wallet scans and Raydium swaps to staking rewards, failed transactions, and exchange CSV merges, the preview is designed to make Solana tax reporting feel fast, guided, and trustworthy.

🔥
Trades

Meme Coin Volume Handled

Every Raydium and Jupiter swap classified as a disposal. Thousands of trades per wallet processed automatically.

📡
Coverage

Full SPL Token History

All SPL tokens tracked from your wallet address. No CSV export needed - chain data is the source of truth.

💰
Income

Staking Rewards as Income

Native SOL staking epochs and liquid staking (mSOL, JitoSOL) recognized as income at fair market value on receipt.

🌎
Local rules

7 Countries

US, UK, Canada, Australia, NZ, India, and South Africa. FIFO cost basis with country-specific filing guides.

Simple, one-time pricing

No subscriptions. Pay once per tax year.

Up to 50 events
$29
51 – 100
$39
501 – 1,000
$59
1,001 – 3,000
$79
3,001 – 5,000
$99
5,001+
$129

How Solana is taxed

SOL is treated as property in all supported jurisdictions. Every swap, sale, or disposal triggers a capital gain or loss. Staking rewards are generally taxable income in most countries at fair market value on the date received.

Taxable events: selling SOL for fiat, swapping SOL or any SPL token, spending SOL on purchases, receiving SOL as payment, staking rewards received, SOL spent on transaction fees (a disposal at market price).

Not taxable: buying SOL with fiat, transferring between your own wallets, holding.

Solana meme coin taxes - 2024/2025

The Solana meme coin trading season created significant tax complexity for many active traders:

DYOR.tax handles Solana token swaps at scale. Add your wallet address and the full trade history is scanned automatically - no manual entry required regardless of volume.

Solana staking taxes

Solana uses delegated Proof of Stake. Staking rewards are distributed approximately every 2-3 days (each epoch):

How DYOR.tax handles Solana

Add your Solana wallet address and the scanner reads your complete on-chain history:

Note: Full Solana DeFi protocol support (lending, liquidity positions) is coming soon. Token swaps and wallet transactions are fully supported now.

Solana taxes by country

United States

United Kingdom

Canada

Australia

New Zealand

India

South Africa

Common Solana tax mistakes

Related guides and calculators

Phantom Tax Calculator · Bitcoin Tax Calculator · Ethereum Tax Calculator · Crypto Staking Taxes · Airdrop Taxes

🇺🇸 Phantom US · 🇬🇧 Phantom UK · 🇨🇦 Phantom Canada · 🇦🇺 Phantom Australia · 🇺🇸 US · 🇬🇧 UK

Frequently Asked Questions

Yes. Every swap on Solana is a disposal of the input token and an acquisition of the output token. Your taxable gain is the fair market value of what you received minus the cost basis of what you gave up. This applies regardless of the token's market cap or how briefly you held it.

Staking rewards are distributed approximately every 2-3 days (each epoch) and are generally taxable income at fair market value on the date received. In the US, the IRS confirmed in Rev. Rul. 2023-14 that staking rewards are ordinary income when received. In the UK, HMRC generally treats them as miscellaneous income if the activity does not amount to a trade. The rewards are taxable in the year received, not when you sell.

A failed transaction does not execute the swap, so no disposal of SPL tokens occurs. However, the SOL spent on the transaction fee is still a disposal of SOL at the market price at the time of the failed transaction - a small capital event that still needs to be tracked.

Token swaps on Raydium, Jupiter, and Orca are disposals and need to be reported. Full DeFi protocol support for lending and liquidity positions is coming soon to DYOR.tax. Token swaps and wallet transactions are fully supported now - scan your wallet to get your complete trade history and tax estimate.

You don't need to export anything. Add your Solana wallet address to DYOR.tax and the scanner reads your full transaction history directly from the Solana blockchain. All SPL token swaps, staking rewards, and wallet activity are captured automatically - regardless of how many transactions you have.

Receiving tokens from a Pump.fun launch may be a taxable income event in most jurisdictions if you received tokens in exchange for SOL. The tokens would be treated as income at fair market value on the date of receipt, establishing a cost basis for any future disposal. The specific treatment depends on the structure of the launch and your jurisdiction.