Tax reporting guide
Solana Tax Report
To file your Solana taxes, you need a complete record of every transaction - swaps, transfers, NFT sales, and staking rewards. This guide shows you how to export that data and turn it into a tax report in minutes.
What You Need to Create a Solana Tax Report
Complete transaction history
Every on-chain event: token swaps, SOL transfers, NFT mints and sales, staking rewards, and DeFi interactions.
Transaction timestamps
Accurate dates and times are required to determine which tax year each event falls in and to calculate holding periods.
Token amounts and prices
The amount transferred and the USD value at the time of the transaction, used to calculate gains or losses.
Network fees
SOL transaction fees are often deductible as a cost of disposal. Your CSV export includes the fee for every transaction.
ExportMyWallet.com provides all of the above in a single CSV download. See the full CSV format →
How to Generate Your Solana Tax Report
- 1
Export your Solana transaction history
Go to ExportMyWallet.com, paste your Solana wallet address, and download your transaction history as a CSV file. No login required.
- 2
Import the CSV into a tax tool
Upload the CSV to Koinly, TaxBit, or CoinTracker. These tools automatically apply historical prices to calculate your gains, losses, and taxable income.
- 3
Review and classify transactions
Most transactions are auto-classified. Review any flagged transactions - particularly DeFi interactions, LP positions, or airdrops - which may need manual categorisation.
- 4
Generate your tax report
Export the completed tax report from your chosen tool. This gives you the numbers to fill in your tax return, or hand to your accountant.
Best Crypto Tax Tools for Solana
All of these tools accept the CSV format generated by ExportMyWallet.com.
Koinly
Most popularSupports 700+ integrations including direct Solana wallet sync. Accepts CSV import. Free plan covers up to 10,000 transactions for tracking; tax reports require a paid plan.
TaxBit
Enterprise-gradeStrong audit trail features and CPA-friendly exports. Good choice if you need to share reports with a professional accountant.
CoinTracker
Simple UIClean interface, solid Solana support, and straightforward CSV import. A good option for users with straightforward transaction histories.
Frequently Asked Questions
Are Solana transactions taxable?
In most jurisdictions, yes. Token swaps, NFT sales, and staking rewards are typically treated as taxable events. The rules vary by country - consult a tax professional for advice specific to your situation.
What Solana transactions need to be reported for tax?
Generally: token swaps and trades (capital gains event), SOL and token transfers that result in gains, NFT sales, staking and liquidity rewards (income), and DeFi interactions. Simple wallet-to-wallet transfers of the same asset are usually not taxable.
How do I get historical USD prices for my Solana transactions?
Crypto tax tools like Koinly and TaxBit apply historical market prices automatically when you import your CSV. You do not need to look up prices manually.
Can I use ExportMyWallet.com for multiple wallets?
Yes. Run a separate export for each wallet. Then import all CSV files into your tax tool - most tools let you import multiple files and merge the data.
Start Your Solana Tax Report
Export your transaction history to CSV and import into Koinly or TaxBit in minutes.
Export Solana Transactions →Works with Phantom, Solflare, Backpack, and any Solana wallet.