Cryptocurrency Tax Treatment
The cryptocurrency tax treatment under U.S. law classifies digital assets as property, not currency, meaning every sale, exchange, or payment triggers a capital gain or loss calculated from your purchase cost basis to the fair-market value at the time of the transaction, with results reported on Form 8949.
The property classification
The IRS does not treat cryptocurrency as currency. When you buy a bitcoin for $30,000 and later sell it for $40,000, the $10,000 difference is a capital gain subject to capital gains tax, just as if you had sold a stock or real estate. This classification has significant tax consequences: you cannot simply use crypto to buy goods and avoid reporting; you owe tax on the difference between your basis and the fair-market value (FMV) on the date of the transaction.
The classification also means you must track a cost basis for every crypto asset. If you buy 1 bitcoin at $20,000, and later buy another at $40,000, and then sell 1 bitcoin for $50,000, you must choose which bitcoin you’re selling (using FIFO, LIFO, or specific identification) to calculate the correct gain or loss. FIFO and LIFO rules, borrowed from inventory accounting, are the default if you don’t explicitly specify.
Taxable events and recognition
A sale to dollars is the clearest taxable event. But the IRS goes further: exchanging one cryptocurrency for another (bitcoin to ethereum, for example) is a taxable exchange, recognizing a gain or loss at the moment of the trade based on the FMV of the crypto you received. If you trade 1 bitcoin worth $40,000 for 10 ethereum worth $40,000, and your cost basis in the bitcoin was $20,000, you recognize a $20,000 gain at the moment of exchange, even though you hold no dollars.
Receiving crypto through payment for goods or services triggers tax at the FMV on the date received. If you earn 0.1 bitcoin as a consultant and it’s worth $4,000 on the day of receipt, you report $4,000 of income (at ordinary income rates if self-employed). Your cost basis is then $4,000, and any future gain or loss is measured from that point.
Airdrops—receiving new coins for free because you held an existing cryptocurrency—are taxed as income at their FMV on the date received. Staking rewards, similar to dividends, are ordinary income at receipt, with cost basis equal to the FMV received.
Spending crypto to buy goods or services is also a taxable event. Paying for a coffee with 0.001 bitcoin when bitcoin is trading at $40,000 per coin means recognizing a capital gain or loss based on your cost basis in that 0.001 bitcoin and its $40 value at the moment of purchase.
Cost basis and traceability
Establishing cost basis requires proof of what you paid. If you buy crypto on a major exchange (like Coinbase, Kraken, or Gemini), the exchange keeps records you can download. But if you mined crypto, bought it peer-to-peer, or received it as a gift, documenting cost basis is more complex.
Gifts complicate the picture: if someone gives you bitcoin, you don’t recognize income, but your cost basis is their cost basis (allowing the giver’s unrealized gains to transfer to you). If you can’t establish the giver’s basis, the IRS may view your basis as the FMV on the date received, creating ambiguity.
Cost basis must be tracked in U.S. dollars, even if you bought crypto in another currency or country. If you purchased ethereum in euros for €20,000 when the spot rate was $1.10 per euro, your cost basis is $22,000.
Reporting on Form 8949
Form 8949 (Sales of Capital Assets) is where you list each transaction: the asset, the date acquired, the date sold, the cost basis, the FMV on sale, and the gain or loss. For investors with many transactions, this becomes tedious; an exchange like Coinbase can generate a tax report, but it’s your responsibility to verify accuracy and reconcile the IRS’s eventual data match request (if exchanges report your trades).
The form feeds into Schedule D, which consolidates your short-term (held ≤ 1 year) and long-term (held > 1 year) capital gains and losses. Long-term gains are taxed at preferential rates (0%, 15%, or 20% depending on income); short-term gains are taxed as ordinary income, potentially at rates up to 37%.
Wash sales and loss harvesting
A significant difference from stocks: the wash-sale rule, which prevents you from selling a stock at a loss and repurchasing it within 30 days to artificially lock in a loss, does not apply to crypto. You can sell ethereum at a loss and immediately buy it back to harvest the loss for tax purposes, then rebuy if you wish. This is a powerful tax-planning tool, though it does expose you to price swings in the period between sale and repurchase.
Lost, stolen, or worthless crypto
If you lose a private key or have your wallet hacked, you typically cannot deduct the loss. The IRS views this as a personal loss (like a stolen car not used in business), which is not deductible for individuals. If you mine or trade crypto as a business (not a hobby), lost or stolen inventory may be deductible; the distinction hinges on profit motive and the IRS’s assessment of your activity.
Crypto that becomes worthless—such as a token that fails or a blockchain fork that makes your holding obsolete—can sometimes be deducted as a capital loss in the year it becomes worthless, but only if you can document the worthlessness. This is fact-intensive and often disputed.
Reporting obligations and audit risk
The IRS has increasingly focused on crypto tax compliance. Some exchanges now report customer transactions to the IRS on forms similar to those for stock brokers. Failure to report crypto gains exposes you to penalties, back taxes, and interest. The agency has also subpoenaed exchange records in bulk, matching customer identities to transaction histories.
Recordkeeping is essential. The IRS can audit back several years (longer if unreported income is substantial), so maintain transaction records, cost-basis documentation, and exchange statements for at least three to seven years.
See also
Closely related
- Capital gains tax — framework for taxing profits from asset sales
- Form 8949 — IRS schedule for reporting asset sales
- Cost basis — how to establish your purchase price for tax purposes
- FIFO — first-in, first-out method for identifying which assets you sold
- Tax-loss harvesting — strategically realizing losses to offset gains
Wider context
- Schedule D — consolidated capital gains and losses form
- Distributed ledger — the underlying blockchain technology
- Cryptocurrency exchange — where transactions occur
- Proof of stake — blockchain consensus mechanism generating rewards
- Marginal tax rate — your top rate determining effective long-term rates