Back to blog
January 17, 202610 min readBlockchain Smart Tax

Crypto Taxes 101: A Beginner's Complete Guide

New to crypto taxes? This beginner's guide explains everything from scratch: what's taxable, how gains are calculated, what forms to file, and how to get compliant.

guidetaxesbeginner

Start Here: The One Thing You Need to Know

The IRS treats cryptocurrency as property — the same category as real estate and stocks. That means the same rules that apply to selling a stock or investment property apply to your Bitcoin, Ethereum, and every other token. You pay taxes when you sell or exchange crypto at a profit. You get a deduction when you sell at a loss. Receiving crypto as income is taxed as income.

That's the whole framework. Everything else is details.

Step 1: Understand What Triggers Taxes

You owe tax when you dispose of crypto:

  • Sell crypto for USD
  • Trade one crypto for another (BTC → ETH is taxable)
  • Buy something with crypto (each purchase = a disposal)
  • Receive crypto as payment for work
  • Earn staking rewards, mining rewards, or interest
  • Receive an airdrop with real value

You do NOT owe tax when you:

  • Buy crypto with cash
  • Hold crypto without selling
  • Move crypto between your own wallets
  • Give crypto as a gift under the annual exclusion

Step 2: Learn the Two Types of Gains

Short-term capital gains: Sold within 12 months of buying → taxed at your ordinary income rate (10% to 37% in 2026). This is the same rate as your salary or wages.

Long-term capital gains: Held more than 12 months → taxed at 0%, 15%, or 20% depending on your total income. This is significantly lower for most people.

Example: You earn $60,000/year at your job. You sell Bitcoin you've held for 2 years with a $10,000 gain. That $10,000 is a long-term gain — taxed at 15%, so you owe $1,500. If you had sold after only 6 months, that same $10,000 would be taxed at 22% (your income bracket) = $2,200.

Step 3: Know Your Cost Basis

Your cost basis is what you paid for the crypto, including any fees. Your taxable gain is the difference between what you sold it for and your cost basis.

Example: You bought 1 ETH for $2,000. You paid a $20 fee. Your cost basis is $2,020. If you later sell for $5,000, your gain is $2,980 ($5,000 − $2,020).

If you bought the same asset multiple times at different prices, you need to track each purchase as a separate "lot." When you sell, you can choose which lot to sell first — this is called your cost basis method. Choosing your highest-cost lot first (HIFO) minimizes your taxable gain.

Step 4: Understand What Forms to File

  • Form 8949: One row per transaction. Every sale, trade, and disposal of crypto goes here.
  • Schedule D: Summarizes Form 8949 into total short-term and long-term gains/losses. Attaches to your 1040.
  • Schedule 1, Line 8z: For crypto income (staking rewards, airdrops, interest).
  • Schedule C: If you mine crypto or receive it as business income — also subject to self-employment tax.

You file these as part of your regular Form 1040 by April 15 (or October 15 with an extension).

Step 5: Get Your Transaction Records

You need a complete record of every crypto transaction you made during the year:

  • What you bought, when, and at what price (cost basis)
  • What you sold, when, and for how much (proceeds)
  • Any fees paid
  • Any crypto received as income and at what price

Exchanges like Coinbase and Kraken provide transaction history exports. For on-chain wallets, you need your wallet addresses and a tool that reads the blockchain.

Step 6: Use Software to Do the Heavy Lifting

Even with 20 transactions, calculating gains manually with the correct cost basis method, per-wallet rules, and holding periods is error-prone. For anyone with more than a handful of trades, crypto tax software is the practical choice.

Blockchain Smart Tax connects to your exchanges (Coinbase, Kraken, Binance, etc.) and wallets automatically, classifies every transaction, calculates gains with your chosen cost basis method, and generates Form 8949 and Schedule D ready to file. It's free during beta with up to 10,000 transactions.

Common Beginner Mistakes

  • "I didn't cash out, so I don't owe taxes" — Wrong. Trading BTC for ETH is taxable even without cashing out.
  • "The exchange will handle my taxes" — Exchanges provide 1099 forms for reference, but the accuracy is your responsibility. Many exchanges have incomplete cost basis data.
  • "I'll deal with it next year" — Tax records from 2+ years ago are harder to reconstruct. Document everything now.
  • "Transfers between my wallets don't matter" — The transfer itself isn't taxable, but you must carry the cost basis with the coins — otherwise future gains will be overstated.

Track All Your Wallets — Not Just Your First Wallet

Blockchain Smart Tax doesn't just import Your First Wallet — it analyzes your transfer patterns to automatically discover other wallets you may have forgotten about. Old exchange accounts, hardware wallets, staking addresses, DeFi positions — one click to add, one click to dismiss.

How we compare to other crypto tax platforms:

  • Koinly ($49+/year) — established platform with transfer flagging and broad exchange support
  • CoinTracker ($59+/year) — polished interface with strong exchange integrations
  • CoinLedger ($49+/year) — scans same address across EVM chains, but doesn't find different wallet addresses
  • Blockchain Smart Tax (from $25/year) — the only platform with transfer-pattern wallet discovery across 550+ chains, free during beta

Import Your First Wallet and discover what you're missing — free during beta →

Related Articles

Ready to calculate your crypto taxes?

Import your wallets in under 2 minutes. 10,000 free transactions during beta.

Get Started Free