The IRS Guide to Cryptocurrency Taxation, Cost-Basis Accounting & Form 8949
In the United States, the Internal Revenue Service (IRS) classifies virtual currency, stablecoins, NFTs, and digital tokens as property rather than legal tender under IRS Notice 2014-21 and Revenue Ruling 2019-24. Consequently, the general tax principles applicable to property transactions govern all cryptocurrency dispositions.
1. Taxable vs Non-Taxable Cryptocurrency Events
Taxpayers must distinguish between taxable disposition events and non-taxable wallet movements:
- Taxable Events (Capital Gains / Losses): Selling crypto for US Dollars or foreign fiat; trading one crypto asset directly for another (e.g. swapping BTC for ETH on Uniswap or Coinbase); spending cryptocurrency to purchase consumer goods, plane tickets, or physical property.
- Taxable Events (Ordinary Income): Receiving crypto as compensation for freelance services (reported on Form 1099 or W-2); mining rewards; staking yield; interest from decentralized finance (DeFi) protocols; promotional token airdrops.
- Non-Taxable Events: Purchasing crypto with fiat and holding it in cold storage; transferring tokens between your own private hardware wallets (Ledger, Trezor, MetaMask); gifting crypto under the annual federal exclusion threshold ($18,000 for 2026).
2. Short-Term vs Long-Term Capital Gains Tax Rates
The duration of your holding period dictates your applicable tax bracket:
- Short-Term Capital Gains (Holding Period $le 365$ Days): Taxed at ordinary individual income tax brackets (10%, 12%, 22%, 24%, 32%, 35%, or 37%). High-frequency day traders and swing traders face significant tax burdens because short-term profits are stacked directly onto salaried wage income.
- Long-Term Capital Gains (Holding Period $> 365$ Days): Enjoy preferential federal rates of 0% (for single incomes up to $47,025), 15% (for single incomes up to $518,900), and 20% for top earners. HODLing digital assets for at least 366 days slashes your federal tax liability by up to 50%!
3. Cost Basis Accounting: FIFO vs LIFO vs HIFO
The IRS allows specific identification methods for establishing cost basis, provided you maintain detailed timestamped transaction logs:
- FIFO (First-In, First-Out): The IRS default method. Assumes the earliest coins acquired are the first ones sold. In a bull market with rising asset prices, FIFO generally triggers larger capital gains.
- HIFO (Highest-In, First-Out): Identifies the lots purchased at the highest historic price and sells them first. HIFO mathematically minimizes current-year capital gains or maximizes capital losses, optimizing current tax deferral.
- LIFO (Last-In, First-Out): Assumes the most recently acquired tokens are sold first.