Is Cryptocurrency Taxable?
Yes. The Internal Revenue Service (IRS) has made it clear that cryptocurrency is taxable. Under IRS Notice 2014-21, virtual currency is treated as property for federal tax purposes — not as currency. This means general tax principles that apply to property transactions also apply to crypto.
Rev. Rul. 2019-24 further clarified that a hard fork of a cryptocurrency followed by an airdrop results in gross income to the taxpayer who receives the new currency. Every transaction involving the disposition of cryptocurrency is a taxable event unless a specific exemption applies.
Taxpayers must track the fair market value of each crypto transaction in U.S. dollars on the date of the transaction. Failure to report crypto transactions can result in penalties, interest, and potential criminal prosecution.
Crypto Taxable Events
The following transactions involving cryptocurrency are generally taxable events and must be reported:
- Selling crypto for USD — Converting Bitcoin, Ethereum, or any other cryptocurrency to U.S. dollars triggers a capital gain or loss based on the difference between your cost basis and the sale price.
- Trading one crypto for another — Exchanging BTC for ETH or any crypto-to-crypto trade is a taxable disposition. The IRS treats this as selling the first asset at fair market value and buying the second.
- Spending crypto on goods or services — Using cryptocurrency to buy a coffee, a car, or any product or service is a taxable sale. You must report the difference between your basis and the fair market value of what you received.
- Receiving crypto as payment (income) — If you receive cryptocurrency as payment for goods or services, it is taxed as ordinary income at its fair market value on the date of receipt.
- Mining rewards — Cryptocurrency received through mining is included in gross income at its fair market value on the date of receipt.
- Staking rewards — Rewards from proof-of-stake validation are generally treated as ordinary income when received.
- Airdrops — Free tokens received via airdrop are included in income at their fair market value when the taxpayer gains dominion and control over them.
- DeFi yield farming — Returns from providing liquidity or lending crypto in DeFi protocols are generally taxable as income.
- NFTs (collectibles treatment) — The IRS treats NFTs as collectibles, which may be subject to a maximum 28% long-term capital gains rate.
Crypto Non-Taxable Events
Not every interaction with cryptocurrency triggers a tax consequence. The following are generally non-taxable events:
- Buying crypto with USD — Simply purchasing cryptocurrency with fiat currency is not a taxable transaction. No gain or loss is realized until you sell, trade, or otherwise dispose of the crypto.
- Transferring between your own wallets — Moving cryptocurrency from one wallet you own to another (including between exchanges and private wallets) is not a taxable event, provided you retain full ownership and control.
- Gifting (under annual exclusion) — Gifting cryptocurrency to another person is generally not a taxable event for the giver if the gift is under the annual gift tax exclusion amount. The recipient takes on your cost basis.
- Donating to charity — Donating cryptocurrency to a qualified charitable organization may not trigger capital gains tax and could qualify for a charitable deduction if you itemize.
Capital Gains Treatment
When you dispose of cryptocurrency, the resulting gain or loss depends on your holding period and cost basis.
Short-Term vs. Long-Term Capital Gains
- Short-term capital gains — Crypto held for 1 year or less is taxed at ordinary income tax rates (up to 37% in 2026).
- Long-term capital gains — Crypto held for more than 1 year qualifies for preferential rates of 0%, 15%, or 20% depending on your taxable income. See our capital gains tax rates guide for current brackets.
Cost Basis Methods
The IRS allows several methods for calculating cost basis. The default method is FIFO (First-In, First-Out), but you may elect Specific Identification or HIFO (Highest-In, First-Out). Note that average cost basis is not permitted for cryptocurrency.
For more detail on tax brackets, visit our tax brackets guide.
Cost Basis Methods
Your cost basis determines how much gain or loss you realize when you sell or trade cryptocurrency. The IRS requires you to use a consistent method and to keep records supporting your calculations.
- FIFO (First-In, First-Out) — The default method. The oldest units of crypto you acquired are deemed sold first. This tends to produce the largest gains in a rising market.
- Specific Identification — You identify which specific units of crypto you are selling at the time of sale. Requires meticulous record-keeping and timely identification. Most advantageous for tax planning.
- HIFO (Highest-In, First-Out) — You sell the units with the highest cost basis first, minimizing your taxable gain. The IRS has not formally addressed HIFO for crypto but many tax professionals consider it acceptable.
- Average Cost — Not allowed for cryptocurrency. The IRS explicitly rejected the average cost (average basis) method for digital assets in Chief Counsel Advice 202035011.
You may use different methods for different wallets or exchanges, but you must be consistent within each account. Consult a tax professional before adopting Specific Identification or HIFO.
Mining & Staking Income
Cryptocurrency obtained through mining or staking is treated as ordinary income at the fair market value on the date you receive it.
- Mining rewards — When you successfully mine a block or validate a transaction, the crypto reward is included in gross income at its FMV. If mining is a trade or business (not a hobby), you may deduct related expenses and may be subject to self-employment tax.
- Staking rewards — Rewards from proof-of-stake validation are generally income at receipt. Tax Court rulings (e.g., Jarrett v. United States) continue to shape the treatment, but the current IRS position is that staking rewards are income when received.
- Subsequent sale — After recognizing mining or staking rewards as income, the FMV at receipt becomes your cost basis. Any later sale above that basis is a capital gain; any sale below is a capital loss.
Crypto Losses
Cryptocurrency investments can decline in value, but those losses can provide tax benefits if managed strategically.
- Wash-sale rules do NOT apply to crypto — As of 2026, the wash sale rules (which disallow losses on securities repurchased within 30 days) do not apply to cryptocurrency. This means you can sell crypto at a loss, immediately repurchase it, and still claim the loss.
- Losses offset gains — Capital losses from crypto first offset capital gains. If your losses exceed your gains, you can deduct up to $3,000 ($1,500 if married filing separately) against ordinary income each year.
- Loss carryforward — Unused capital losses carry forward indefinitely to future tax years.
- Tax-loss harvesting — You can strategically sell losing positions before year-end to realize losses, offset gains, and reduce your tax liability. This is the same strategy used for stocks and bonds.
The IRS wash sale rule restricts crypto tax-loss harvesting — losses may be disallowed if you repurchase the same cryptocurrency within 30 days.
DeFi, NFTs, and Airdrops
Emerging crypto sectors carry their own tax complexities.
DeFi Lending and Borrowing
Providing liquidity or lending crypto in decentralized finance protocols may create taxable events. Interest earned or yield farming rewards are generally ordinary income. Transferring crypto into a smart contract may or may not be a disposition, depending on the level of control you retain. The IRS has not issued comprehensive guidance on DeFi, so conservative reporting is recommended.
NFTs (Collectibles)
The IRS treats NFTs as collectibles for tax purposes. This means:
- Gains on NFTs held over 1 year may be taxed at a maximum 28% long-term capital gains rate, rather than the 0-20% rate for other assets.
- Short-term gains on NFTs held 1 year or less are taxed at ordinary income rates.
- Creating and selling NFTs may be treated as ordinary income (self-employment income) if done regularly as a business.
Airdrops
Airdropped tokens are included in gross income at their fair market value when you gain dominion and control — meaning when you can claim, transfer, or sell them. If you later sell the airdropped tokens, any change in value from the income recognition point is a capital gain or loss.
Reporting Requirements
Proper reporting of cryptocurrency transactions is essential. Here is what you need to know:
- Form 8949 — All capital transactions (sales, trades, spending) must be reported on Form 8949 (Sales and Other Dispositions of Capital Assets). You list each transaction individually, including date acquired, date sold, proceeds, cost basis, and gain or loss.
- Schedule D — Totals from Form 8949 are carried to Schedule D to compute your net capital gain or loss.
- Schedule 1 (Form 1040) — Mining income, staking rewards, and other crypto income (not from sales) is reported on Schedule 1, line 8z (Additional Income).
- Form 1040 crypto question — The Form 1040 includes a yes/no question: "At any time during 2026, did you receive, sell, exchange, or otherwise dispose of any financial interest in any virtual currency?" You must answer this question.
- FBAR/FATCA — If you hold cryptocurrency on a foreign exchange, you may need to file FBAR (FinCEN Form 114) or FATCA Form 8938 if the aggregate value exceeds certain thresholds.
For a step-by-step filing guide, see how to file your taxes. For estimated payment requirements, visit estimated tax payments.
Crypto Tax Software
Given the complexity of crypto tax reporting — especially for high-volume traders — many taxpayers use specialized software to import transaction history, compute gains and losses, and generate completed tax forms. These tools can integrate with exchanges and wallets to automate cost basis calculations and generate Form 8949. When evaluating software, look for support for your specific exchanges, DeFi protocols, and cost basis method preferences.
State Crypto Tax Treatment
Most states conform to federal tax treatment of cryptocurrency, meaning they adopt the same rules as the IRS. However, there are some differences:
- States without income tax (Alaska, Florida, Nevada, New Hampshire, South Dakota, Tennessee, Texas, Washington, Wyoming) do not tax crypto gains at the state level.
- Some states have specifically issued guidance on crypto treatment — check your state's department of revenue for updates.
- If you live in a state with a state-level capital gains tax, crypto gains are generally taxed the same way as other capital assets.
Estimate your overall tax liability — including cryptocurrency capital gains — with our free calculator.
Use Our Tax Refund Calculator →Frequently Asked Questions
Disclaimer: The information provided on this page is for general informational purposes only and does not constitute tax, legal, or financial advice. Cryptocurrency tax laws and regulations are complex and subject to change. You should consult with a qualified tax professional regarding your specific circumstances. TaxCalcHQ makes no representations as to the accuracy, completeness, or timeliness of the information provided.