/* Legacy content CSS (original compiled Tailwind v4) - static, loads first */
Free crypto capital gains tax calculator for 2026. Calculate Bitcoin, Ethereum, and cryptocurrency taxes including short-term and long-term rates, DeFi income, NFT taxes, and IRS reporting requirements.
Bitcoin, Ethereum, altcoins, NFTs and DeFi — 2026 IRS rules
Your income from other sources (excluding this gain)
The IRS classified cryptocurrency as property for federal tax purposes in Notice 2014-21. This means the general tax principles applicable to property transactions also apply to transactions using virtual currency — forming the foundation for all crypto taxation in the United States.
The IRS treats cryptocurrency as property for federal tax purposes, a classification established in IRS Notice 2014-21. This means the general tax principles applicable to property transactions also apply to transactions using virtual currency. When you sell, exchange, or dispose of cryptocurrency, you must recognize a capital gain or loss on the difference between your adjusted basis (typically what you paid) and the amount you receive in return.
This fundamental classification has far-reaching implications for every type of cryptocurrency transaction, from simple buy-and-hold investing to complex DeFi yield farming strategies. Understanding that crypto is treated as property — not currency — is the first step to compliant tax reporting.
Virtually every disposition of cryptocurrency is a taxable event. This includes selling crypto for fiat currency, trading one cryptocurrency for another (such as exchanging Bitcoin for Ethereum), using cryptocurrency to purchase goods or services, and even spending crypto on a cup of coffee. Many new investors are surprised to learn that crypto-to-crypto trades are taxable.
The IRS views each trade as two separate transactions: a sale of the crypto you gave up and a purchase of the crypto you received. The capital gain or loss is calculated based on the fair market value at the time of the trade. Even swapping tokens on a decentralized exchange creates a reportable tax event.
If you held crypto for one year or less, any gain is classified as a short-term capital gain and is taxed at your ordinary income tax rate, which ranges from 10% to 37% depending on your total taxable income and filing status.
If you held the crypto for more than one year, your gain qualifies as a long-term capital gain with preferential rates of 0%, 15%, or 20%. For high-income earners, an additional 3.8% Net Investment Income Tax (NIIT) may apply, bringing the effective maximum rate to 23.8% on long-term crypto gains.
Your cost basis is generally the amount you paid to acquire the crypto, including any transaction fees or commissions. If you purchased Bitcoin at multiple times and at different prices, you need to track each lot separately to accurately calculate your gain or loss.
The IRS allows several methods for identifying which specific units were sold, including specific identification (choosing which lot was disposed of), first-in-first-out (FIFO), or other consistent methods. Specific identification generally provides the most tax-efficient outcome but requires detailed record-keeping.
Not all crypto-related income is subject to capital gains tax. Income earned from cryptocurrency mining, staking rewards, DeFi yield farming, and interest from crypto lending platforms is generally taxed as ordinary income at the fair market value of the coins when you receive them. Mining income may also be subject to self-employment tax (15.3%) if it is considered a business activity.
Once you have reported this income and established your cost basis, any subsequent appreciation will be subject to capital gains tax when you eventually sell or trade the coins. Understanding the distinction between capital gains and ordinary income is essential for accurate crypto tax reporting and effective tax planning. Use our capital gains tax calculator to estimate your federal tax liability on crypto dispositions.
Form 8949
Sales and Other Dispositions of Capital Assets — list each individual crypto transaction
Schedule D
Capital Gains and Losses — summarizes all gains/losses from Form 8949
Schedule 1
Additional Income — for staking rewards, airdrops, and DeFi income
Schedule C
Business Income — for mining operations and crypto businesses
The primary form for reporting crypto capital gains and losses is Form 8949, titled "Sales and Other Dispositions of Capital Assets." This form requires you to list each individual crypto transaction, including the date acquired, the date sold, the proceeds, your cost basis, and the resulting gain or loss. All of your crypto transactions must be reported on Form 8949, regardless of whether you received a Form 1099 from an exchange.
Even if no reporting form was issued, you remain responsible for accurately reporting every taxable crypto event.
After completing Form 8949, the totals are carried over to Schedule D (Form 1040), which summarizes all of your capital gains and losses for the year. Schedule D is where you calculate your net capital gain or loss, applying the $3,000 annual limit on capital loss deductions against ordinary income. If your net capital losses exceed $3,000, the excess is carried forward to future tax years indefinitely.
For crypto income that is not from capital gains—such as mining income, staking rewards, airdrops, and DeFi yield—you generally report this on Schedule 1 (Additional Income) or Schedule C (Profit or Loss from Business) if the activity rises to the level of a business.
Starting with the 2025 tax year, cryptocurrency exchanges and brokers are required to report your transactions to the IRS using Form 1099-DA, a new form created under the Infrastructure Investment and Jobs Act of 2021. This form will report the proceeds from your crypto sales, similar to how stock brokerages report transactions on Form 1099-B.
The introduction of Form 1099-DA significantly increases IRS visibility into cryptocurrency transactions and makes it more important than ever to accurately report your crypto activity. Discrepancies between your tax return and the 1099-DA forms filed by exchanges can trigger an IRS audit or automated notices.
Starting in tax year 2025, exchanges must issue Form 1099-DA to both you and the IRS. This means the IRS will have independent records of your crypto sales. Make sure your self-reported figures match — mismatches can trigger audits, penalties, and automated CP2000 notices.
The question about virtual currency on Form 1040 has become more specific in recent years. The form now asks: "At any time during 2025, did you receive, sell, send, exchange, or otherwise acquire any financial interest in any virtual currency?" Answering this question incorrectly—or failing to report crypto transactions—can result in penalties, interest, and potential criminal liability.
The IRS has made cryptocurrency tax enforcement a priority, allocating additional resources to blockchain analytics and issuing John Doe summonses to major exchanges. If you have unreported crypto income from previous years, you may benefit from filing amended returns or participating in the IRS Voluntary Disclosure Program before the IRS contacts you. For more information, visit our guides on short-term capital gains and long-term capital gains reporting.
The distinction between short-term and long-term crypto gains is determined solely by your holding period—the number of days between the date you acquired the cryptocurrency and the date you disposed of it. The holding period begins the day after you acquire the crypto and ends on the day you sell, trade, or otherwise dispose of it.
For crypto investors, this means that holding Bitcoin or any other cryptocurrency for more than 365 days before selling can dramatically reduce your tax liability. A single day can make the difference between paying 37% (short-term) and 15% (long-term) on your gains, which on a $100,000 profit amounts to a tax savings of $22,000.
The holding period calculation can be more complex for crypto investors than for stock investors. If you stake your Ethereum and receive staking rewards, each reward has its own holding period starting from the date you received it. Similarly, if you receive crypto from a hard fork or airdrop, the holding period begins on the date you gained dominion and control over the new coins.
Crypto-to-crypto trades also reset the holding period for the new asset you acquire. These complexities make it essential for crypto investors to maintain detailed records of every transaction, including the date, amount, fair market value at the time, and the purpose of each transaction. Using crypto tax software or consulting with a tax professional who specializes in cryptocurrency can help ensure accuracy and compliance.
If the IRS classifies your NFT as a collectible, the maximum long-term capital gains rate jumps to 28% — substantially higher than the standard 20% max for regular cryptocurrency. On a $100,000 long-term gain, that's an extra $8,000 in taxes. Digital art, gaming items, and unique collectible-type NFTs are most at risk of this classification.
The tax treatment of Non-Fungible Tokens (NFTs) is one of the most debated and uncertain areas of cryptocurrency taxation. While the IRS has not issued specific guidance on NFTs, many tax professionals believe that certain types—particularly digital art, collectibles, and gaming items—may be classified as collectibles under the tax code.
This classification is significant because collectibles are subject to a maximum long-term capital gains rate of 28%, substantially higher than the 20% maximum for regular cryptocurrency gains. On a $100,000 long-term gain, the difference between 20% and 28% amounts to an additional $8,000 in taxes.
When you purchase an NFT using cryptocurrency, you trigger a taxable event on the crypto used for the purchase. For example, if you buy an NFT for 2 Ethereum that you originally acquired at $500 each but is now worth $3,000 each, you must report a capital gain of $5,000 ($6,000 fair market value minus $1,000 cost basis) on the Ethereum you spent.
When you later sell the NFT, you will owe capital gains tax on any appreciation from the $6,000 purchase price. If the NFT is classified as a collectible and held for more than one year, the gain would be subject to the 28% collectibles rate rather than the standard 0%/15%/20% rates.
Decentralized Finance (DeFi) introduces even more complex tax implications. When you provide liquidity to a DeFi protocol like Uniswap or Curve, you are typically exchanging your tokens for liquidity provider (LP) tokens, which most tax professionals consider a taxable event. The capital gain or loss is calculated based on the difference between your cost basis in the tokens deposited and the fair market value of the LP tokens received.
Yield farming rewards are taxed as ordinary income at fair market value when received, similar to staking rewards. Income from lending crypto on platforms like Aave or Compound is also taxable as ordinary income when the interest is credited to your account.
DeFi borrowing presents an interesting tax question: is a crypto-backed loan taxable? Generally, borrowing against your crypto collateral is not a taxable event because you are not disposing of the asset—you are using it as collateral and intend to repay the loan. However, if your collateral is liquidated to repay the loan, the liquidation is a taxable event, and you must recognize any gain or loss on the liquidated collateral.
Additionally, some DeFi protocols offer governance tokens or other incentives that are taxable as ordinary income when received. The complexity of DeFi tax reporting makes it especially important to use transaction tracking tools and consult with a knowledgeable tax advisor. For strategies to offset crypto gains with losses, see our tax-loss harvesting guide.
Token → LP Token Swap
Taxable event; gain/loss on tokens deposited
Yield Farming Rewards
Ordinary income at FMV when received
Lending Interest
Ordinary income when interest is credited
Governance Token Airdrops
Ordinary income at FMV on receipt date
Collateral Liquidation
Taxable event; gain/loss on liquidated assets
Crypto-Backed Loans
Not taxable (no disposition of asset)
Selling crypto for fiat
Capital gain or loss on the difference between sale price and cost basis
Crypto-to-crypto trades
Taxable event on the crypto you give up; new cost basis for crypto received
Mining income
Ordinary income at fair market value + possible self-employment tax
Staking rewards
Ordinary income at fair market value when received
NFT sales
Capital gains tax; may be taxed as collectibles at 28% rate
DeFi yield farming
Rewards taxed as ordinary income; LP token swaps may be taxable
Capital gains tax calculator for all asset types including stocks and investments.
View CalculatorCalculate capital gains tax on stock and ETF sales with wash sale considerations.
View CalculatorLearn how to offset crypto gains with losses and reduce your tax bill.
Learn MoreExplore more capital gains tax calculators and guides: