The IRS treats crypto differently depending on how you got it. Short-term gains are taxed as ordinary income, up to 37% in 2026.
Sandra Powell, a certified accountant in Dallas, TX, thought she had a handle on her crypto taxes. She'd bought around $4,000 worth of Bitcoin in 2021, sold it for roughly $12,000 in 2025, and assumed she'd pay the long-term capital gains rate of 15%. But when she filed her 2025 return, she discovered the IRS had classified part of her gains as ordinary income because she'd also earned around $800 in staking rewards. The difference? An extra $1,200 in tax she hadn't budgeted for. She hesitated before calling a tax pro, worried about the cost, but the math showed it was worth it. Her story highlights a critical confusion: is crypto taxed as income or capital gains? The answer, as of 2026, depends entirely on how you acquired the crypto and how long you held it.
According to the IRS, crypto is treated as property for tax purposes, similar to stocks or real estate. But the rules get tricky when you earn crypto through mining, staking, or as payment. In 2026, with the standard deduction at $15,000 for single filers and the top marginal rate at 37%, knowing the difference between income and capital gains treatment can save you thousands. This guide covers: (1) the exact IRS classification for each crypto activity, (2) how holding periods change your tax rate, and (3) the specific forms you need to file. We'll also walk through the most common traps, like wash-sale rules and state-level taxes in Texas, Florida, and New York.
Sandra Powell, a certified accountant in Dallas, TX, thought she had a handle on her crypto taxes. She'd bought around $4,000 worth of Bitcoin in 2021, sold it for roughly $12,000 in 2025, and assumed she'd pay the long-term capital gains rate of 15%. But when she filed her 2025 return, she discovered the IRS had classified part of her gains as ordinary income because she'd also earned around $800 in staking rewards. The difference? An extra $1,200 in tax she hadn't budgeted for. She hesitated before calling a tax pro, worried about the cost, but the math showed it was worth it. Her story highlights a critical confusion: is crypto taxed as income or capital gains? The answer, as of 2026, depends entirely on how you acquired the crypto and how long you held it.
Quick answer: Crypto is taxed as capital gains when you sell, trade, or spend it, and as ordinary income when you earn it through mining, staking, or as payment. The long-term capital gains rate (held over 1 year) is 0%, 15%, or 20% depending on your income, while short-term gains (held under 1 year) are taxed at your ordinary income rate, up to 37% in 2026 (IRS, Publication 544).
The IRS considers most crypto transactions taxable events. Selling crypto for fiat currency (USD) is the most obvious. But trading one crypto for another—say, Bitcoin for Ethereum—is also taxable. Using crypto to buy goods or services? That's a sale too. Even receiving crypto as payment for work is taxable as ordinary income at its fair market value on the day you receive it (IRS, Notice 2014-21). The only non-taxable events are buying crypto with fiat and transferring it between your own wallets.
The holding period is the single biggest factor in your crypto tax rate. If you hold crypto for one year or less before selling, any gain is short-term and taxed as ordinary income—at rates from 10% to 37% in 2026. If you hold for more than one year, the gain is long-term and taxed at 0%, 15%, or 20%, depending on your taxable income. For example, a single filer with $50,000 in taxable income pays 22% on short-term gains but 15% on long-term gains. That's a 7% difference—on a $10,000 gain, it's $700 saved.
Many crypto investors assume all gains are capital gains. But if you earn crypto through staking, mining, or as payment, that's ordinary income first—then any subsequent gain or loss is capital. The certified accountant from Dallas missed this distinction and nearly overpaid by $1,200. Always separate your crypto activities: earning vs. trading.
| Activity | Tax Treatment | Rate (2026) | Form |
|---|---|---|---|
| Buy crypto with USD | Not taxable | N/A | None |
| Sell crypto for USD | Capital gain/loss | 0%–37% | Form 8949, Schedule D |
| Trade crypto for crypto | Capital gain/loss | 0%–37% | Form 8949, Schedule D |
| Staking rewards | Ordinary income | 10%–37% | Schedule 1, Line 8z |
| Mining rewards | Ordinary income | 10%–37% | Schedule C or Schedule 1 |
| Crypto as payment | Ordinary income + capital gain | 10%–37% + 0%–20% | Schedule C + Form 8949 |
In one sentence: Crypto is taxed as income when earned and as capital gains when sold or traded.
For more on managing your finances in a crypto-friendly city, check out our guide to Make Money Online Arlington.
In short: The IRS treats crypto as property, so the tax treatment depends on the activity: earning crypto = ordinary income; selling/trading crypto = capital gain or loss.
The short version: You need to track every transaction, calculate your gain or loss using the cost basis method (FIFO, LIFO, or specific ID), and report on Form 8949 and Schedule D. Expect to spend 2-4 hours if you have fewer than 50 transactions.
The certified accountant from our example learned this the hard way: you need a complete record of every crypto transaction. This includes buys, sells, trades, staking rewards, airdrops, and any crypto used to pay for goods or services. Most exchanges like Coinbase, Kraken, and Binance.US provide downloadable transaction histories. If you used a decentralized exchange (DEX) or a hardware wallet, you'll need to pull data from blockchain explorers like Etherscan. The IRS requires you to report each transaction individually on Form 8949 unless you use a summary method for certain cases.
Your cost basis is what you originally paid for the crypto, including fees. The IRS allows three methods: FIFO (first in, first out), LIFO (last in, first out), and specific identification. FIFO is the default and simplest—you sell the oldest coins first. LIFO can reduce your tax bill if you bought at higher prices later. Specific ID lets you choose which coins to sell, but you must identify them at the time of sale. For example, if you bought 1 BTC at $10,000 and another at $60,000, selling the $60,000 BTC first (LIFO) would show a smaller gain if the price is $65,000. The IRS requires you to use the same method consistently for all crypto transactions in a tax year.
Most investors don't track their cost basis at all—they just report the sale proceeds. That's a mistake. Without a cost basis, the IRS assumes your gain is the entire sale amount, which could double your tax bill. Use crypto tax software like CoinTracker or Koinly to automate this. The cost is around $50–$200 per year, but it can save you thousands.
For each sale or trade, subtract your cost basis from the proceeds. If the result is positive, it's a gain; if negative, it's a loss. The holding period determines whether it's short-term or long-term. For example, if you bought 0.5 ETH for $1,000 on March 1, 2025, and sold it for $1,500 on June 1, 2025, you have a $500 short-term gain. If you sold it on March 2, 2026, it's a $500 long-term gain. You can offset gains with losses—if you have $5,000 in gains and $3,000 in losses, you only pay tax on $2,000. Losses beyond that can offset up to $3,000 of ordinary income per year, with the rest carried forward.
You'll need Form 8949 to list each transaction, then transfer the totals to Schedule D. If you earned crypto as income (staking, mining, payment), report that on Schedule 1 (line 8z for other income) or Schedule C if it's a business. The IRS also requires you to answer a yes/no question on Form 1040 about whether you received, sold, exchanged, or disposed of any digital asset. In 2026, the IRS is also piloting a new reporting requirement for brokers (including exchanges) to report gross proceeds and cost basis on Form 1099-DA, which will make it harder to underreport.
| Form | Purpose | Deadline |
|---|---|---|
| Form 8949 | List each crypto sale/trade | April 15, 2027 |
| Schedule D | Summarize capital gains/losses | April 15, 2027 |
| Schedule 1 (Line 8z) | Report crypto income (staking, mining) | April 15, 2027 |
| Schedule C | Report crypto business income | April 15, 2027 |
| Form 1099-DA (new) | Broker-reported crypto transactions | Issued by broker by Jan 31, 2027 |
Step 1 — Identify: Determine the type of transaction (sale, trade, income).
Step 2 — Calculate: Apply your cost basis method (FIFO, LIFO, specific ID) to find the gain or loss.
Step 3 — Report: File Form 8949 for capital transactions and Schedule 1 for income.
If your crypto portfolio is down, you can use those losses to offset gains. This is called tax-loss harvesting. For example, if you sold Bitcoin at a $2,000 loss and Ethereum at a $1,000 gain, your net gain is only $1,000. You can also deduct up to $3,000 of net losses against ordinary income each year. Any remaining losses carry forward indefinitely. But be careful: the wash-sale rule for crypto is different from stocks. As of 2026, the IRS has not applied the wash-sale rule to crypto, meaning you can sell at a loss and buy back the same crypto immediately and still claim the loss. However, this may change in future tax years.
For more on managing your finances in a crypto-friendly city, check out our guide to Make Money Online Atlanta.
Your next step: Use a crypto tax calculator at Bankrate's Crypto Tax Calculator to estimate your liability.
In short: Track every transaction, choose a cost basis method, calculate gains/losses, and report on Form 8949 and Schedule D. Use tax software to save time and avoid errors.
Hidden cost: The biggest trap is failing to report small transactions—like using crypto to buy a $5 coffee. The IRS can audit you for unreported gains, and the penalty is 20% of the underpaid tax plus interest. In 2026, the IRS is also using blockchain analytics to track transactions (IRS, Criminal Investigation Division).
Many investors think the IRS won't care about a $10 gain from selling crypto for a coffee. But the IRS requires you to report every taxable event, no matter how small. In 2026, the IRS is expanding its use of blockchain analytics to identify unreported transactions. If you use a centralized exchange, the exchange will likely issue a Form 1099-DA showing your gross proceeds. Even if you don't get a form, you're still required to report. The penalty for failure to report can be 20% of the underpayment, plus interest at the federal short-term rate plus 3% (currently around 8%).
State tax treatment of crypto varies widely. In Texas, Florida, Nevada, Washington, and South Dakota, there's no state income tax, so you only pay federal tax. But in California, New York, and New Jersey, state income tax rates can add 9–13% on top of your federal rate. For example, a California resident with $100,000 in short-term crypto gains could pay 24% federal + 9.3% state = 33.3% total. In New York City, the combined rate can exceed 37%. Always check your state's tax rules. Some states, like New York, also have specific guidance on crypto under the New York State Department of Financial Services (NYDFS).
Staking rewards are taxed as ordinary income at their fair market value when you receive them. But if you stake through a pool and receive rewards daily, you have to report each reward individually—which can be hundreds of transactions. Airdrops are also taxable as ordinary income when you gain control of the tokens, even if you didn't expect them. The IRS considers airdrops as income at the fair market value on the date you can sell or transfer them. If the token price later drops, you can claim a capital loss, but only if you sell.
If you have a large number of small staking rewards, consider using the "de minimis" safe harbor—but the IRS hasn't officially adopted one for crypto. Instead, use tax software that can batch similar transactions. The cost of software is around $100–$200, but it can save you 10+ hours of manual entry and reduce the risk of errors.
Unlike stocks, crypto is not subject to the wash-sale rule as of 2026. This means you can sell a crypto at a loss and immediately buy it back, and still claim the loss. This is a powerful tool for tax-loss harvesting. However, the IRS has signaled it may close this loophole in future years. If you're planning to harvest losses, do it now while the rule is still in your favor. But be careful: if you sell at a loss and buy back within 30 days, the loss is still deductible—unlike stocks where it would be disallowed.
Trading Bitcoin for Ethereum is a taxable event. You must report the fair market value of the crypto you received in USD at the time of the trade, and calculate the gain or loss on the crypto you gave up. Many investors mistakenly think trades are like-kind exchanges and not taxable. They are not. The IRS explicitly states that crypto-to-crypto trades are taxable (IRS, Notice 2014-21). For example, if you traded 1 BTC (worth $50,000) for 25 ETH (worth $50,000), and your cost basis in the BTC was $20,000, you have a $30,000 gain—even though you didn't receive any USD.
| Trap | Typical Cost | Fix |
|---|---|---|
| Unreported small transactions | 20% penalty + interest | Report every transaction, use software |
| State taxes (CA, NY, NJ) | 9–13% extra | Check state rules, file state return |
| Staking rewards not reported | Income tax + penalty | Report as ordinary income on Schedule 1 |
| Missing crypto-to-crypto trades | Capital gains tax + penalty | Track all trades, report on Form 8949 |
| Not using cost basis method | Overpay by 10–30% | Choose FIFO, LIFO, or specific ID |
In one sentence: The biggest crypto tax traps are unreported small transactions, state taxes, and misunderstanding staking and trades.
For more on managing your finances in a crypto-friendly city, check out our guide to Stock Trading Arlington.
In short: Avoid common traps by reporting every transaction, understanding state taxes, and using tax software to track staking and trades.
Bottom line: For active traders and earners, the complexity is worth it because the tax rates are still lower than many other investments. For casual investors with fewer than 10 transactions per year, the complexity is manageable with free tools. For those who earn significant crypto income (staking, mining), the tax burden can be high, but proper planning can reduce it.
| Feature | Crypto (Property Treatment) | Stocks (Property Treatment) |
|---|---|---|
| Tax rate on short-term gains | 10%–37% (ordinary income) | 10%–37% (ordinary income) |
| Tax rate on long-term gains | 0%, 15%, or 20% | 0%, 15%, or 20% |
| Wash-sale rule | Not applied (as of 2026) | Applied (30-day rule) |
| Reporting complexity | High (many transactions, multiple forms) | Moderate (broker provides Form 1099-B) |
| Best for | Long-term holders, tax-loss harvesters | All investors, especially short-term traders |
✅ Best for: Long-term holders (over 1 year) who benefit from lower capital gains rates. Active traders who can use tax-loss harvesting without wash-sale restrictions.
❌ Not ideal for: Short-term traders who earn significant staking or mining income—the combined ordinary income rate can be high. Investors in high-tax states like California or New York who don't plan for state taxes.
If you're holding crypto for more than a year, the tax treatment is favorable—long-term rates are 0%, 15%, or 20%. If you're actively trading or earning crypto, the complexity is real, but the tax code still offers advantages like no wash-sale rule. The key is to track everything and use software. The cost of not doing so—penalties, interest, and missed deductions—can easily exceed $1,000.
What to do TODAY: Download your transaction history from every exchange and wallet you used in 2026. Use a free crypto tax calculator to estimate your liability. If you have more than 50 transactions, invest in tax software ($50–$200). File your return by April 15, 2027, and consider an extension if you need more time.
In short: Crypto tax complexity is manageable with the right tools. Long-term holders benefit from lower rates, and the absence of wash-sale rules gives active traders an edge.
It depends on how you acquired it. If you earned crypto through mining, staking, or as payment, it's taxed as ordinary income. If you bought and later sold or traded it, the profit is a capital gain. The holding period determines whether it's short-term (ordinary rates) or long-term (0%, 15%, or 20%).
More than one year. If you hold crypto for 366 days or longer before selling, the gain is long-term and taxed at 0%, 15%, or 20% depending on your income. If you hold for one year or less, it's short-term and taxed as ordinary income at rates up to 37%.
Yes. The IRS requires you to report every taxable crypto transaction, regardless of the amount. Even a $10 gain from buying a coffee with Bitcoin must be reported. Failure to report can result in a 20% penalty plus interest. Use tax software to track small transactions easily.
The IRS can audit you, assess a 20% penalty on the underpaid tax, and charge interest at around 8% per year. In serious cases, criminal penalties apply. The IRS is using blockchain analytics to find unreported transactions. File an amended return if you missed previous years.
Both are taxed as property, so the capital gains rates are the same. The key difference is the wash-sale rule: stocks have a 30-day wash-sale rule, but crypto does not (as of 2026). This means you can sell crypto at a loss and buy it back immediately and still claim the loss.
Related topics: crypto tax, cryptocurrency tax, IRS crypto, capital gains crypto, income crypto, crypto tax rate, crypto tax forms, Form 8949, Schedule D, crypto tax software, crypto tax calculator, crypto tax 2026, crypto tax guide, crypto tax tips, crypto tax state, crypto tax California, crypto tax New York, crypto tax Texas
⚡ Takes 2 minutes · No credit check · 100% free