ExportMyWallet.com
Export Free →

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. 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. 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. 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. 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 popular

Supports 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.

Visit →

TaxBit

Enterprise-grade

Strong audit trail features and CPA-friendly exports. Good choice if you need to share reports with a professional accountant.

Visit →

CoinTracker

Simple UI

Clean interface, solid Solana support, and straightforward CSV import. A good option for users with straightforward transaction histories.

Visit →

See the full comparison of Solana tax tools →

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.

Free - No signup required

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.