Koinly Guide

How to Report Crypto Taxes in 2026: A Step-by-Step Guide

Reporting crypto taxes in 2026 doesn’t have to be a guessing game. The core process involves calculating your capital gains and income from digital assets, using IRS Form 8949 and Schedule D (for U.S. filers), and reconciling those figures with the data your exchange or wallet provides. While the rules have stabilized compared to prior years, the 2026 filing season brings specific deadlines and documentation requirements you need to prepare for now.

Step 1: Determine What Counts as a Taxable Event

Before you open a spreadsheet, you must separate taxable transactions from non-taxable ones. The IRS treats crypto as property, not currency, which means most disposals trigger a gain or loss.

Taxable Events

  • Selling crypto for fiat currency (USD, EUR, etc.)
  • Trading one cryptocurrency for another (e.g., BTC to ETH)
  • Spending crypto on goods or services
  • Receiving crypto as payment for work, mining, or staking rewards
  • Converting crypto to a stablecoin

Non-Taxable Events

  • Buying crypto with fiat and holding it
  • Transferring crypto between your own wallets or exchanges
  • Receiving a gift (the giver may owe gift tax, but you don’t pay income tax)
  • Donating crypto directly to a qualified charity
A common mistake is reporting wallet-to-wallet transfers as sales. These moves don’t create a taxable event unless you dispose of the asset.

Step 2: Gather Your Records and Correct Cost Basis

Accurate reporting starts with complete transaction history. For every trade, you need four data points: date acquired, date sold, proceeds, and cost basis.

Where to Find Your Data

Most centralized exchanges provide a downloadable CSV or API access to your trade history. If you used decentralized exchanges or self-custody wallets, you may need to pull data from blockchain explorers or use portfolio trackers. For 2026, expect exchanges to issue a revised Form 1099-DA (the IRS’s new crypto-specific form) if you had reportable transactions on their platform. However, this form may not include your cost basis if you transferred assets in from another wallet—so your own records remain critical.

Choose a Cost Basis Method

The IRS allows specific identification or a default method like FIFO (First-In, First-Out). You must apply your chosen method consistently across all assets. If you don’t specify which units you sold, FIFO is the default. Some software, including Koinly, lets you switch between FIFO, LIFO, and HIFO to see which yields the most favorable tax outcome, but you must stick with one method for the entire year.

Step 3: Calculate Gains, Losses, and Income

Now you’ll compute the actual numbers for your return. This is where most filers get tripped up, especially with staking or airdrops.

Capital Gains vs. Ordinary Income

Gains from selling or trading assets you held for more than one year are taxed at long-term capital gains rates (0%, 15%, or 20% depending on your income). Assets held for one year or less are taxed at your ordinary income rate. In contrast, crypto received from mining, staking, airdrops, or as payment for services is treated as ordinary income at the fair market value on the day you received it. You then have a new cost basis equal to that value—so if you later sell it, you’ll have a separate capital gain or loss.

Handling DeFi and Lending

Decentralized finance adds complexity. Supplying liquidity or lending crypto generally does not trigger a taxable event when you deposit, but the rewards you earn are income. Wrapped tokens (like wETH) are usually treated as a like-kind exchange, but the IRS has not issued final guidance—so conservative filers report the conversion as a taxable disposal. If you’re unsure, consult a tax professional familiar with digital assets.

Step 4: Fill Out the Correct IRS Forms

For most individual filers, you’ll report capital gains on Form 8949 and then transfer the totals to Schedule D. Income from staking or mining goes on Schedule 1 as “Other Income.”

Form 8949 Requirements

You must list every individual transaction unless you qualify for an aggregate summary. The IRS allows you to attach a statement with totals if you have more than a few thousand transactions, but you still need to report the short-term and long-term totals separately. If you received a 1099-DA from an exchange, match each entry to your own records—discrepancies are a red flag for an audit.

What About Losses?

Capital losses can offset capital gains, and up to $3,000 of net losses can reduce your ordinary income each year. Unused losses carry forward indefinitely. If you sold crypto at a loss in 2025, make sure you claim it—many filers forget to report losses because they assume only gains matter.

Step 5: File by the Deadline and Avoid Common Penalties

The 2026 filing deadline for 2025 taxes is April 15, 2026. If you don’t have all your data by then, file for an extension (Form 4868) to push the deadline to October 15—but note that an extension only delays filing, not paying any taxes you owe.

Underpayment Penalties

If you owe more than $1,000 in tax, the IRS may charge a penalty for underpayment of estimated tax. If you had significant gains in 2025 and didn’t make quarterly payments, consider making a payment with your extension request to reduce interest charges. Using a crypto tax calculator like Koinly can help you estimate your liability before the deadline, so you’re not caught off guard.

Common MistakeWhy It HurtsFix
Ignoring small tradesEvery disposal is reportableImport all wallet and exchange history
Using exchange-reported cost basisOften wrong for transferred assetsReconstruct basis from your own records
Forgetting staking incomeCreates underreported incomeAdd fair market value on receipt date
Mixing wallet transfers with salesOverstates gains or lossesMark transfers as “non-taxable” in software

Final Checklist Before You Hit Submit

Before filing, cross-check three things: (1) your total proceeds match what exchanges reported on 1099-DA, (2) your cost basis method is applied consistently, and (3) you’ve included all income from staking, airdrops, and DeFi rewards. If your transaction count is high or you used multiple wallets, a dedicated crypto tax tool can save hours and reduce errors. Koinly, for example, automates the matching of transfers and calculates gains across hundreds of exchanges—but regardless of the tool you choose, the responsibility for accuracy rests with you. Report thoroughly, keep your records for at least three years, and when in doubt, ask a tax professional who understands digital assets.