Crypto taxes are the part of investing most people prefer not to think about — until April rolls around and they're scrambling to reconstruct a year's worth of transactions. The IRS has been unambiguous since 2014: cryptocurrency is property, not currency, and selling it triggers capital gains tax. Understanding exactly how much you owe starts with knowing which rate applies to your specific situation.
How Cost Basis Is Calculated
Your cost basis is what you paid for your crypto, including any fees paid at purchase. If you bought 1 ETH for $2,000 and paid a $20 fee, your cost basis is $2,020. When you sell at $3,500, your gain is $3,500 − $2,020 = $1,480. The IRS accepts several accounting methods for identifying which coins were sold when you have multiple purchases at different prices. FIFO (first in, first out) is the default and generally results in the highest reported gains in rising markets. Specific identification allows you to choose the highest-cost-basis lots to minimize gain, but requires precise record-keeping.
Deducting Crypto Losses
Crypto losses are genuinely useful at tax time. Capital losses offset capital gains of the same type first — short-term losses offset short-term gains, and long-term losses offset long-term gains. Any remaining net capital loss can offset up to $3,000 of ordinary income per year. Losses beyond that carry forward to future tax years indefinitely. The tax-loss harvesting strategy — deliberately selling underwater positions to capture losses — is entirely legal in crypto and does not face the wash-sale rules that apply to stocks. You can sell Bitcoin at a loss on Monday and rebuy the same day without the IRS disallowing the loss deduction.
Short-Term vs. Long-Term Capital Gains on Crypto
The single most important factor in your crypto tax bill is how long you held the asset before selling. Hold for one year or less and your gain is short-term, taxed at your ordinary income rate — which can be as high as 37% for high earners in 2026. Hold for more than one year and you qualify for long-term capital gains rates: 0% for lower-income taxpayers, 15% for most middle-income earners, and 20% for those with taxable income above roughly $519,000 (single filers). The difference between a 22% short-term rate and a 15% long-term rate on a $50,000 gain is $3,500 in tax savings — just for waiting a few extra months.
Filing Status and Your Tax Rate
Your filing status substantially affects both short-term and long-term capital gains tax thresholds. Married couples filing jointly can earn significantly more income before hitting the 15% long-term gains bracket compared to single filers. For 2026, a married couple filing jointly pays 0% long-term capital gains on income up to approximately $94,050, while a single filer's 0% threshold ends around $47,025. If a large crypto gain pushes your total income above these thresholds, part of your gain will be taxed at 15% rather than 0%.
Keeping Adequate Records
The biggest mistake crypto investors make is failing to track their transactions throughout the year. Every purchase, sale, and trade needs documentation: date, amount, price per coin, fees, and the counterparty or exchange involved. Several dedicated crypto tax software tools — CoinTracker, Koinly, TaxBit, and others — can import data directly from major exchanges via API and generate IRS-compliant tax forms. Starting a proper tracking system at the beginning of the tax year is far easier than reconstructing everything from exchange history later.
What Counts as a Taxable Event
Not every interaction with crypto triggers a taxable event. Selling crypto for US dollars is taxable. Trading one cryptocurrency for another — say, converting Bitcoin to Ethereum — is also taxable as a sale and immediate repurchase. Using crypto to buy goods or services is taxable. Receiving crypto as payment for work is taxable as ordinary income. What is not taxable: buying crypto with dollars, transferring crypto between your own wallets, and in most cases, receiving crypto as a gift (though the gift giver may have obligations). The complexity multiplies quickly if you are active in DeFi, where staking, liquidity provision, and token swaps each carry their own tax treatment.
The Net Investment Income Tax
High earners face an additional 3.8% Net Investment Income Tax (NIIT) on top of regular capital gains rates. This applies to single filers with modified adjusted gross income above $200,000 and married couples above $250,000. Combined with the 20% long-term rate, the effective top rate on long-term crypto gains reaches 23.8% at the federal level — before any state taxes. California, for example, taxes all capital gains as ordinary income, potentially adding another 13.3% for the highest earners.
Related Calculators