How to Export Solana Transactions to CSV
Your CPA or tax software needs a structured record of every Solana transaction you made in 2025 — with dates, amounts, and USD values at time of transaction. Here's every way to get that data, and the real cost of each approach.
Option 1: The Hard Way Manual
Solana's blockchain is public, and block explorers like Solscan and Solana Explorer let you look up any wallet address and view individual transactions. This is genuinely useful for investigating a specific transaction, but it was never designed for bulk tax export.
Here's what doing this manually actually looks like: you open Solscan, paste your wallet address, and see a paginated list of transactions. You can click each one to see what happened. But Solscan doesn't let you export the full list as a CSV — you'd have to click transaction by transaction, manually record each one in a spreadsheet, look up the USD price of SOL at that specific timestamp, and then categorize it (was this a swap? a transfer? an NFT purchase?).
If you made 50 transactions in 2025, this is an afternoon of tedious work. If you made 500 — which is easy if you traded on Jupiter or farmed any DeFi protocols — this is unrealistic.
- ✕ Solscan has no bulk CSV export — each transaction must be opened individually
- ✕ No USD values at time of transaction — you have to look up historical prices manually
- ✕ No automatic categorization — you must determine whether each tx is a swap, transfer, stake, NFT sale, etc.
- ✕ Program interaction details are cryptic — reading raw Solana tx logs requires technical knowledge
- ✕ Error-prone — one missed transaction can result in an understated gain and IRS correspondence
- ✕ Hours of work for any wallet with meaningful activity
Option 2: Paid Tax Tools $50–200/year
Services like Koinly, CoinLedger, TaxBit, and TokenTax are full-featured crypto tax platforms. They connect to your wallets, pull transaction history, and generate tax reports across multiple chains and exchanges. If you're heavily invested across Ethereum, Bitcoin, Solana, and multiple CEXes, a paid multi-chain tool may be worth the cost.
For Solana-only users, the tradeoffs are meaningful. These platforms have improved their Solana support, but complex DeFi interactions — liquidity pool deposits, leveraged trading on Mango, Kamino vault strategies — are still frequently miscategorized. You'll often need to review and manually correct a percentage of transactions before the output is reliable enough to hand to a CPA.
- ✓ Automated transaction pulling from multiple chains and exchanges in one place
- ✓ Generates Form 8949 and tax reports directly, not just a CSV
- ✓ Good option if you have cross-chain or CEX activity to consolidate
- ✕ $49–199/year subscription — recurring cost even if you only need it for one filing
- ✕ Complex Solana DeFi transactions (LP positions, leverage, yield strategies) are often miscategorized
- ✕ Some platforms upload your transaction data to their servers — a privacy consideration
- – Usually requires manual review and correction of a portion of transactions before the output is CPA-ready
Option 3: LanaTax Free
We built LanaTax specifically for Solana users who need a clean, tax-ready CSV export without paying a recurring subscription. It's a browser-based tool that connects to the Helius API — one of the most reliable Solana RPC providers — to pull your complete transaction history and parse each transaction type accurately.
Everything runs in your browser. Your wallet address is used to query the blockchain, but your data isn't stored on any server. When you're done, you download a CSV and close the tab. That's it.
The exported CSV is formatted to be compatible with Koinly and CoinLedger's import formats, so if you do use one of those platforms for final tax form generation, LanaTax becomes a free data layer that feeds into them.
- ✓ 100% free — no subscription, no account, no credit card
- ✓ Pulls complete history via the Helius API — handles wallets with thousands of transactions
- ✓ Koinly and CoinLedger compatible CSV format — drop it straight into your tax software
- ✓ Runs entirely in your browser — nothing is sent to or stored on any server
- ✓ Includes timestamp, date, transaction type, asset, amount, fee (SOL), tx signature, and description
- ✓ Categorizes common Solana transaction types: swaps, transfers, staking, NFTs, and more