CryptoExchangePicks

Crypto Taxes: What You Need to Know in 2026

Last updated: March 2026

How the IRS Treats Cryptocurrency

In the United States, the Internal Revenue Service (IRS) classifies cryptocurrency as "property" — not currency. This classification, established in IRS Notice 2014-21 and reinforced in subsequent guidance, means that the same tax principles that apply to stocks, bonds, and real estate apply to your Bitcoin, Ethereum, and every other crypto asset.

This has far-reaching implications. Every time you sell, trade, or spend crypto, you're potentially triggering a taxable event. Even swapping one cryptocurrency for another (like trading ETH for SOL) is considered a taxable disposition. The IRS has made crypto tax enforcement a priority, and starting from 2025, centralized exchanges are required to issue 1099 forms reporting user transactions.

Failure to report crypto transactions can result in penalties, interest, and even criminal prosecution in egregious cases. The IRS has added a crypto question directly on Form 1040 asking whether you received, sold, or otherwise disposed of digital assets during the tax year. Checking "no" when the answer is "yes" is a red flag that invites scrutiny.

Taxable vs. Non-Taxable Events

Taxable Events (You Owe Tax)

Selling crypto for fiat currency (USD, EUR, etc.) is the most straightforward taxable event. If you bought Bitcoin at $50,000 and sell at $95,000, you have a $45,000 capital gain. This applies whether you sell on Binance, Kraken, or any other exchange.

Trading one crypto for another is also taxable. If you trade 1 ETH (worth $3,500) for SOL tokens, the IRS treats this as selling ETH at $3,500. If your cost basis in that ETH was $2,000, you have a $1,500 gain — even though you never touched dollars.

Spending crypto on goods or services triggers a taxable event at the point of sale. If you buy a laptop with Bitcoin, you must calculate the gain or loss based on the difference between what you paid for the Bitcoin and its value when you spent it.

Receiving crypto as payment for work or services is taxed as ordinary income at fair market value on the date received. This includes freelance payments, salaries paid in crypto, and tips. The income is subject to both income tax and self-employment tax if you're freelancing.

Earning crypto through mining is considered ordinary income at the fair market value on the date the coins are received. If you mine 0.01 BTC when the price is $95,000, you have $950 in ordinary income. When you later sell the mined coins, you'll also owe capital gains tax on any appreciation.

Non-Taxable Events (No Tax Owed)

Buying crypto with fiat currency is not a taxable event. You can buy as much Bitcoin as you want without triggering any tax obligation. The tax only comes when you sell or dispose of it.

Holding crypto (HODLing) generates no tax liability, regardless of how much it appreciates. Unrealized gains are not taxed. You could hold Bitcoin from $10,000 to $100,000 and owe nothing until you sell.

Transferring crypto between your own wallets is not taxable. Moving Bitcoin from Bitget to a Ledger hardware wallet, or from one personal wallet to another, does not create a taxable event. However, it's crucial to keep records of these transfers to avoid accidentally reporting them as sales.

Donating crypto to a qualified 501(c)(3) charity is generally not taxable and may even provide a deduction. If you've held the crypto for more than a year, you can deduct the full fair market value without paying capital gains on the appreciation.

Capital Gains Tax Rates

Short-Term Capital Gains

If you sell crypto that you've held for one year or less, the profit is classified as a short-term capital gain. Short-term gains are taxed as ordinary income, meaning they're added to your other income and taxed at your marginal tax rate. For 2026, federal income tax brackets range from 10% to 37% depending on your total taxable income.

For a single filer earning $100,000 in wages who makes a $20,000 short-term crypto gain, that gain is taxed at the 24% bracket — resulting in approximately $4,800 in federal tax on the crypto profit alone. State taxes may apply on top of this.

Long-Term Capital Gains

Crypto held for more than one year qualifies for long-term capital gains rates, which are significantly lower. For 2026, the federal long-term capital gains tax brackets are:

0% for taxable income up to $47,025 (single) or $94,050 (married filing jointly). 15% for income from $47,026 to $518,900 (single) or $94,051 to $583,750 (married filing jointly). 20% for income above $518,900 (single) or $583,750 (married filing jointly).

Additionally, high earners may owe the 3.8% Net Investment Income Tax (NIIT) on top of the capital gains rate, bringing the effective maximum rate to 23.8%. This applies to individuals with modified adjusted gross income above $200,000 ($250,000 for married filing jointly).

The difference between short-term and long-term rates creates a strong incentive to hold crypto for at least one year before selling. A $50,000 gain taxed at 37% (short-term) costs $18,500. The same gain taxed at 15% (long-term) costs $7,500 — a savings of $11,000.

Cost Basis Methods

Your cost basis is what you originally paid for your crypto, including any fees. When you sell, your gain or loss is the difference between the sale price and your cost basis. If you've bought the same crypto at different prices over time, you need a method to determine which coins you're selling.

FIFO (First In, First Out)

FIFO assumes you sell your oldest coins first. If you bought 1 BTC at $30,000 in 2023 and another at $60,000 in 2024, then sell 1 BTC in 2026, FIFO uses the $30,000 cost basis. This often results in higher gains (and higher taxes) in a rising market, but it also means those gains are more likely to qualify as long-term.

LIFO (Last In, First Out)

LIFO assumes you sell your newest coins first. Using the same example, LIFO would use the $60,000 cost basis, resulting in a smaller gain. However, if the newer coins were purchased less than a year ago, the gain would be taxed at the higher short-term rate.

Specific Identification

Specific identification lets you choose exactly which coins you're selling. This gives you the most control over your tax outcome but requires meticulous record-keeping. You need to be able to identify the specific lot (purchase date, amount, price) for every sale. Crypto tax software makes this manageable.

Most tax professionals recommend specific identification combined with tax-optimization strategies because it gives you maximum flexibility to minimize your tax burden. You can sell high-cost-basis lots first to minimize gains, or strategically realize long-term gains at lower rates.

Staking, Lending, and DeFi Income

Staking rewards are treated as ordinary income by the IRS, taxed at fair market value when received. If you stake ETH and receive rewards, each reward payment is an income event. The cost basis of the received tokens is their value at the time of receipt. When you later sell those staking rewards, you'll also owe capital gains tax on any appreciation from the income date.

Interest earned from crypto lending platforms follows the same treatment as staking rewards — ordinary income when received. DeFi yield farming, liquidity provision, and airdrops all create similar income recognition events that must be reported.

Keep detailed records of all DeFi transactions. The decentralized nature of these platforms means there's no 1099 form — you're responsible for tracking and reporting this income yourself. Tools like Koinly, CoinTracker, and TokenTax can import transactions from major exchanges and blockchain addresses to help.

Tax Loss Harvesting

Tax loss harvesting is one of the most powerful tools in a crypto investor's tax toolkit. The strategy involves selling crypto positions that are at a loss to offset capital gains from winning trades. Up to $3,000 in net capital losses can also be deducted against ordinary income per year, with excess losses carrying forward to future years.

For example, if you have $20,000 in gains from selling Bitcoin and $15,000 in losses from selling an altcoin, your net taxable gain is only $5,000. Without harvesting that altcoin loss, you'd owe tax on the full $20,000.

The Crypto Wash Sale Consideration

In traditional securities markets, the wash sale rule prevents you from claiming a loss if you buy the same or "substantially identical" security within 30 days before or after the sale. As of 2026, the IRS has been working to extend wash sale rules to cryptocurrency. Check the latest IRS guidance, as regulations in this area are actively evolving.

If wash sale rules apply to your situation, you cannot sell Bitcoin at a loss and immediately rebuy it to claim the tax deduction. You'd need to wait at least 31 days before repurchasing, or buy a different cryptocurrency. Tax professionals can advise on the current state of wash sale applicability for crypto.

Reporting: Form 8949 and Schedule D

Every crypto sale, trade, or disposition must be reported on Form 8949 (Sales and Other Dispositions of Capital Assets). Each transaction requires: a description of the property (e.g., "2.5 BTC"), the date acquired, the date sold, the proceeds, the cost basis, and the gain or loss.

The totals from Form 8949 flow to Schedule D (Capital Gains and Losses), which is attached to your Form 1040. Short-term and long-term transactions are reported separately. If you had hundreds of trades, you can use a summary statement and attach a detailed spreadsheet.

For ordinary income from mining, staking, or crypto payments, report it on Schedule 1 (Additional Income) or Schedule C (if you're self-employed or mining as a business). Self-employment tax applies to mining income if it constitutes a trade or business.

Record-Keeping Best Practices

The most important thing you can do for crypto taxes is maintain thorough records. For every transaction, record the date, the amount, the fair market value at the time, the fee paid, and whether it was a buy, sell, trade, or income event. Most exchanges like Binance, Bitget, and Kraken provide downloadable transaction history — export this regularly.

Use dedicated crypto tax software to aggregate data from all your exchanges and wallets. These tools can calculate your gains and losses using your preferred cost basis method, generate Form 8949, and identify tax-loss harvesting opportunities. The small annual subscription fee pays for itself many times over in time saved and potential tax optimization.

A Note on International Tax Rules

This guide focuses on US federal tax law. Tax treatment of cryptocurrency varies dramatically by country. Some countries (like Portugal and the UAE) have zero or minimal crypto taxes. Others (like India) impose flat rates on all crypto gains. If you're outside the US or have dual tax obligations, consult a tax professional familiar with crypto taxation in your jurisdiction.

Regardless of where you live, the trend globally is toward stricter reporting requirements and clearer tax frameworks for digital assets. Staying compliant now avoids headaches and penalties later.

Frequently Asked Questions

No. Buying cryptocurrency with fiat currency and holding it (HODLing) is not a taxable event in the US. You only owe taxes when you sell, trade, spend, or otherwise dispose of your crypto. Unrealized gains — paper profits from appreciation — are not taxed.
The IRS has made crypto tax enforcement a priority. Exchanges are required to report user transactions via 1099 forms, and the IRS uses blockchain analytics to track unreported activity. Penalties for non-reporting include failure-to-file penalties (up to 25% of tax owed), accuracy-related penalties (20%), and in cases of willful evasion, criminal prosecution with fines up to $250,000 and imprisonment.
Yes. The IRS treats crypto-to-crypto trades as taxable dispositions. If you trade ETH for SOL, it's treated as selling ETH at fair market value. You must calculate the gain or loss based on your cost basis in the ETH. This applies to all crypto-to-crypto swaps, including DeFi token exchanges.
Staking rewards are taxed as ordinary income at fair market value when received. For example, if you receive 0.1 ETH as a staking reward when ETH is worth $3,500, you have $350 in ordinary income. When you later sell those staking rewards, any appreciation from the income date is subject to additional capital gains tax.
Tax loss harvesting involves selling crypto positions at a loss to offset capital gains from profitable trades. If you have $10,000 in gains and $8,000 in losses, your net taxable gain is only $2,000. Up to $3,000 in excess losses can be deducted against ordinary income each year. Be aware of evolving wash sale rules that may apply to crypto.
Specific identification generally offers the most flexibility for tax optimization. It lets you choose which lots to sell, allowing you to prioritize long-term gains (lower rates) or high-cost-basis lots (smaller gains). FIFO is simpler and is the default if you don't specify. Consult a tax professional to determine the best approach for your situation.