Crypto Taxes 101: What Every Wallet User Needs to Know
Every wallet move can create a tax bill. Most tax agencies treat crypto as property, which means you report gains or losses when you sell, trade, or spend it. Track your cost basis from the day you acquired each coin, then calculate the difference at the time you dispose of it.
Consider this case. You bought 0.5 BTC for $12,000. Six months later you send it to an exchange and sell for $18,500. The $6,500 gain counts as taxable income. The same rule applies if you swap that BTC directly for ETH inside a decentralized wallet. The IRS and similar bodies in other countries view the swap as a sale at fair market value.
Common Wallet Actions That Trigger Taxes
| Action | Tax consequence | Concrete example |
|---|---|---|
| Sell crypto for fiat | Capital gain or loss | You sell 2 ETH for $4,000 USD; your basis was $2,800, so $1,200 gain. |
| Swap one token for another | Taxable disposal | You trade 500 USDC for 0.25 SOL; fair market value of the SOL sets your proceeds. |
| Spend crypto on goods | Capital gain or loss | You pay 0.1 BTC for a $3,000 laptop; if basis was $2,200 you report a $800 gain. |
| Receive airdrop or staking reward | Ordinary income at receipt | You get 50 new tokens worth $250; that amount adds to your income for the year. |
Keep records of every transaction hash, date, and USD value at the time it happened. Wallet export files from MetaMask, Trust Wallet, or Ledger Live give you the raw data, but you still need to match each outgoing amount to its original purchase price. If you lose access to an old wallet, the coins that left it are treated as disposed at whatever price the blockchain shows on that day.
Short-term gains on assets held under one year get taxed at ordinary rates. Longer holds may qualify for lower capital-gains rates in some jurisdictions. Losses can offset other gains, so record them even when the market drops.