Cryptocurrency is taxed as property under IRS rules, which means nearly every time you sell, trade, or spend a digital asset, you create a taxable event and have to calculate a gain or loss. Rewards you earn from mining, staking, airdrops, or getting paid in crypto are treated differently: those count as ordinary income at their fair market value on the day you gain control of the tokens. Simply buying crypto with dollars and holding it is not taxable, and neither is moving coins between wallets you own.
Which Crypto Activities Are Taxable
The IRS classifies digital assets as property, not currency. That single choice drives everything else: the rules that apply to selling stocks or real estate apply to your cryptocurrency, and every disposal requires a gain or loss calculation.
These activities are taxable events:
- Selling crypto for dollars. If you bought Bitcoin at $30,000 and sold it at $50,000, you have a $20,000 capital gain.
- Trading one crypto for another. Swapping Ethereum for Solana is treated as selling the Ethereum and buying the Solana. You owe tax on any gain at the moment of the swap.
- Spending crypto on goods or services. Buying a laptop with Bitcoin is a disposal. Your gain or loss is the difference between what you originally paid for the Bitcoin and the laptop’s price.
- Receiving crypto as payment. If an employer or client pays you in cryptocurrency, that amount is ordinary income at fair market value on the day you receive it.
The IRS treats exchanges of digital assets “differing materially in kind or extent” as recognition events requiring gain or loss calculation.1Internal Revenue Service. Frequently Asked Questions on Digital Asset Transactions
Several activities do not create a tax obligation. Transferring cryptocurrency between wallets you own is not taxable, as long as you don’t use crypto to pay the transfer fee. Receiving a gift of cryptocurrency is not taxable to you until you later sell or trade it. And a network’s software update that doesn’t produce new tokens (a “soft fork”) changes nothing on your return.1Internal Revenue Service. Frequently Asked Questions on Digital Asset Transactions
Short-Term vs. Long-Term Capital Gains
Your holding period decides the rate. Sell within one year of buying and the profit is a short-term capital gain, taxed at your ordinary income rate. Hold longer than a year and it becomes a long-term capital gain, taxed at 0%, 15%, or 20% depending on your income.
The difference is not small. Someone in the 32% federal bracket who sells crypto at eleven months pays 32% on the gain. Waiting one more month drops the rate to 15% in most cases. The holding period clock starts the day after you acquire the asset and includes the day you sell it.2Internal Revenue Service. Instructions for Form 8949
Losses work in your favor. If you sell at a loss, you can use it to offset other capital gains. If losses exceed gains, you can deduct up to $3,000 of the excess against ordinary income each year and carry the remainder forward.
Mining, Staking, Airdrops, and Hard Forks
Rewards from mining or staking are ordinary income, not capital gains. You owe tax on the fair market value of the tokens at the moment you gain the ability to sell or transfer them.3Internal Revenue Service. Revenue Ruling 2023-14
Timing turns on what the IRS calls dominion and control. You don’t owe tax the instant the network “creates” a reward; you owe it when you can actually access and dispose of the tokens. This applies whether you stake directly on a blockchain or through an exchange. That fair market value at receipt also becomes your cost basis, so if the tokens appreciate before you sell, the additional gain is taxed as a capital gain on top of the income you already reported.
Airdrops and hard forks follow the same logic. A hard fork by itself is not taxable if no new tokens land in your wallet. But if a fork or airdrop deposits new tokens you can freely sell, those tokens are ordinary income at their fair market value on the date you gain control.1Internal Revenue Service. Frequently Asked Questions on Digital Asset Transactions
Reporting Crypto on Your Tax Return
Every taxpayer filing a federal return has to answer the digital asset question on Form 1040, whether or not they owned any crypto. The question asks if you received digital assets as a reward, payment, or award, or sold, exchanged, or otherwise disposed of any digital asset during the year. Holding crypto without transacting, or buying with dollars without selling, means you check “No.”4Internal Revenue Service. Digital Assets
If you sold or traded, the transaction details go on Form 8949: what you sold, when you acquired it, when you disposed of it, your cost basis, and the sale proceeds. Totals from Form 8949 flow to Schedule D, where your overall capital gain or loss is calculated.2Internal Revenue Service. Instructions for Form 8949 Digital asset transactions use specific reporting boxes on Form 8949: short-term sales go in boxes G, H, or I, and long-term sales use J, K, or L.
Mining income, staking rewards, and crypto received as payment for services are reported differently. Those are ordinary income and go on Schedule 1, or on Schedule C if you earned them through self-employment or a trade or business.5Internal Revenue Service. Taxpayers Need to Report Crypto, Other Digital Asset Transactions on Their Tax Return
Records You Need to Keep
The IRS expects you to keep records documenting every purchase, sale, exchange, and disposal of digital assets, along with the fair market value in U.S. dollars at the time of each transaction.4Internal Revenue Service. Digital Assets For each unit of cryptocurrency, your records should show the date and time you acquired it, your cost basis at acquisition, the date and time you disposed of it, and the fair market value at the time of disposal.1Internal Revenue Service. Frequently Asked Questions on Digital Asset Transactions
How long? The general federal statute of limitations gives the IRS three years from the date you file to assess additional tax.6Office of the Law Revision Counsel. 26 USC 6501 Limitations on Assessment and Collection That window expands to six years if you omit more than 25% of your gross income, or if the omitted amount exceeds $5,000 and involves assets reportable under foreign financial asset rules. Because crypto activity is easy to underreport across multiple wallets and exchanges, keeping records for at least six years is the safer approach.
Broker Reporting Starts in 2026
Beginning with transactions in 2026, cryptocurrency exchanges and other brokers must report your sales to the IRS on a new form called Form 1099-DA, the crypto counterpart to the 1099-B that stock brokerages have sent for years. Your broker will report gross proceeds of each sale, the date, and the number of units sold.7Internal Revenue Service. Instructions for Form 1099-DA
Cost basis reporting has limits in year one. Brokers must report your cost basis for assets you acquire after 2025 in a custodial account, but they are not required to report basis for assets you bought before 2026. If you hold older assets, you still need to track your own basis for accurate filing.
A few categories carry reporting exemptions. Stablecoin sales below $10,000 in aggregate for the year, NFT sales below $600, and payment processor transactions below $600 annually are not required to appear on Form 1099-DA.7Internal Revenue Service. Instructions for Form 1099-DA
For people who sell through third-party payment platforms, the 1099-K reporting threshold has reverted to $20,000 and 200 transactions per year. The lower $600 threshold scheduled under the American Rescue Plan Act never took permanent effect.8Internal Revenue Service. IRS Issues FAQs on Form 1099-K Threshold Under the One, Big, Beautiful Bill Dollar Limit Reverts to $20,000
Penalties for Underreporting
The IRS can impose a 20% accuracy-related penalty on any underpayment of tax caused by negligence or a substantial understatement of income.9Office of the Law Revision Counsel. 26 USC 6662 Imposition of Accuracy-Related Penalty on Underpayments Negligence includes any failure to make a reasonable attempt to follow tax rules. A substantial understatement exists when the amount you underreported exceeds the greater of 10% of the tax that should have been on your return or $5,000.
Interest accrues on unpaid tax from the original due date of the return and compounds daily. Criminal penalties are on the table in cases involving willful evasion. Cryptocurrency enforcement is a stated IRS priority, and Form 1099-DA reporting will make matching exchange filings against taxpayer returns straightforward.
Crypto Held on Foreign Exchanges
If you hold cryptocurrency on a foreign exchange, the international reporting rules are still developing. Under the most recent FinCEN guidance, virtual currency held in a foreign account is not currently required to be reported on the FBAR (FinCEN Form 114), though FinCEN has publicly stated its intention to change this through a rulemaking that would add virtual currency accounts to the list of reportable foreign accounts.10Financial Crimes Enforcement Network (FinCEN). Notice – Virtual Currency Reporting on the FBAR
FATCA reporting on Form 8938 is a separate obligation with different thresholds. If you live in the United States and are unmarried, you must file Form 8938 when specified foreign financial assets exceed $50,000 on the last day of the tax year or $75,000 at any point during the year. For married couples filing jointly, those thresholds double to $100,000 and $150,000. Taxpayers living abroad get higher thresholds: $200,000 and $300,000 for individuals, or $400,000 and $600,000 for joint filers.11Internal Revenue Service. Summary of FATCA Reporting for US Taxpayers Whether cryptocurrency on a foreign exchange qualifies as a “specified foreign financial asset” under FATCA is unsettled, and professional tax advice is worth the cost for large holdings.