Phantom Wallet Tax Guide: Solana DeFi and NFT Reporting
How to handle taxes for your Phantom wallet. Covering Solana swaps, Jupiter DEX, Solana staking rewards, NFT sales, and how to import your transaction history.
Phantom Is a Self-Custody Wallet — You're Responsible for Your Taxes
Phantom is the most popular self-custody wallet for Solana. Like MetaMask on Ethereum, Phantom doesn't report to the IRS or issue tax forms. Every taxable transaction you make through Phantom is your responsibility to report. The good news: Solana's public blockchain means every transaction is permanently recorded and retrievable.
Taxable Events in Phantom / Solana
Token swaps (Jupiter, Orca, Raydium)
Swapping SOL for USDC, or any SPL token for another, through Jupiter Aggregator, Orca, or Raydium is a taxable disposal of the token you're giving up. Each swap is a separate Form 8949 entry with proceeds equal to the FMV of tokens received and cost basis equal to what you paid for the tokens you swapped away.
Solana staking rewards
SOL staking rewards received through native staking, Marinade Finance (mSOL), or Jito (jitoSOL) are ordinary income when received (or in some liquid staking cases, when they accrue). The FMV of SOL on the reward date is your income — and becomes your cost basis for the staking rewards when you eventually sell.
Phantom DeFi interactions
Entering liquidity pools on Orca (Whirlpools), depositing into lending protocols (Marginfi, Solend), or yield farming on Raydium all generate taxable events. LP entries are generally treated as disposals of both tokens at current FMV; reward harvests are ordinary income.
Solana NFT sales
Selling NFTs on Tensor, Magic Eden, or other Solana marketplaces is a capital gain or loss. If you're an artist who mints and sells NFTs as a business, the proceeds are ordinary income. The royalties you pay on secondary sales are deductible expenses.
Receiving token airdrops
Solana ecosystem airdrops (like the JTO, WEN, or other protocol token distributions) are ordinary income at FMV when received into your Phantom wallet and accessible.
Transaction Fees on Solana
Solana transaction fees (typically fractions of a cent in SOL) are deductible as investment expenses or can be added to cost basis, similar to Ethereum gas. They're small individually but tracking them ensures you don't pay tax on fee amounts.
How to Export Phantom/Solana Transactions for Taxes
Phantom doesn't offer a built-in tax export. Your options:
- Solscan.io: Enter your wallet address and download your transaction history CSV. Comprehensive but requires manual classification of each transaction type.
- Connect to tax software: Blockchain Smart Tax reads your Phantom wallet address directly from the Solana blockchain, automatically classifying swaps (Jupiter routes), staking rewards, LP entries/exits, NFT purchases and sales, and airdrops. Just paste your public key (starts with a capital letter, 32–44 characters).
Multiple Solana Wallets
Many Phantom users have multiple wallet addresses. Each address is a separate "wallet" for tax purposes under Rev. Proc. 2024-28's per-wallet cost basis rules. If you transfer SOL between your own Phantom wallets, that's not taxable — but the cost basis transfers with the SOL, and you need to track it per wallet.
Compressed NFTs (cNFTs)
Solana's compressed NFT standard (used for large-scale mints like Drip Haus, DRiP drops) allows NFTs at near-zero cost. These are still property for tax purposes — receiving a cNFT as an airdrop is income at FMV (which may be near zero for many free drops), and selling one is a capital gain or loss.
Track All Your Wallets — Not Just Phantom Wallet
Blockchain Smart Tax doesn't just import Phantom Wallet — it analyzes your transfer patterns to automatically discover other wallets you may have forgotten about. Old exchange accounts, hardware wallets, staking addresses, DeFi positions — one click to add, one click to dismiss.
How we compare to other crypto tax platforms:
- Koinly ($49+/year) — established platform with transfer flagging and broad exchange support
- CoinTracker ($59+/year) — polished interface with strong exchange integrations
- CoinLedger ($49+/year) — scans same address across EVM chains, but doesn't find different wallet addresses
- Blockchain Smart Tax (from $25/year) — the only platform with transfer-pattern wallet discovery across 550+ chains, free during beta
Import Phantom Wallet and discover what you're missing — free during beta →