How to Handle Crypto on Your Taxes: What the IRS Requires

To handle cryptocurrency on your taxes, you must report every sale, trade, payment, and reward as taxable income or capital gains, using the cost basis and fair market value at transaction time. The IRS treats crypto as property, not currency, meaning every exchange—even crypto-to-crypto trades—triggers a taxable event that you report on Form 8949 and Schedule D for capital gains, or Schedule 1 and Schedule C for income, depending on how you acquired and used it.

Section 01

What Does the IRS Classify as a Taxable Cryptocurrency Event?

The IRS requires you to report any disposal or receipt of cryptocurrency. A taxable event occurs when you sell crypto for cash, trade one coin for another, use crypto to buy goods or services, receive crypto as payment for work, earn staking or mining rewards, or get coins through an airdrop or hard fork you control.

Each event has a fair market value in USD at the time of the transaction. For a sale or trade, you calculate gain or loss by subtracting your cost basis (what you paid, plus fees) from the fair market value at disposal.

Section 02

How Do You Report Crypto Capital Gains and Losses on Your Tax Return?

Key takeaway

Capital gains and losses from selling or trading cryptocurrency go on IRS Form 8949 and Schedule D. You list each transaction: date acquired, date sold, proceeds (sale price in USD), cost basis, and gain or loss.

Most exchanges provide a 1099-B or transaction history CSV. You or your tax software must match every sale with its acquisition to establish basis.

Wash-sale rules—which prevent claiming a loss if you repurchase the same stock within 30 days—do not currently apply to cryptocurrency, though proposed legislation may change this. As of 2024, you can sell crypto at a loss and immediately buy it back to harvest the loss for tax purposes.

Section 03

What Counts as Cryptocurrency Income and Where Do You Report It?

Key takeaway

Cryptocurrency received as income—wages, freelance payment, mining, staking, interest from lending platforms, or airdrops—is ordinary income. Report the fair market value in USD at the moment you gained control.

Mining and staking rewards are taxable when you receive them. If you mine as a hobby, report the value on Schedule 1 (additional income); if you run a mining business, use Schedule C and deduct expenses like equipment and electricity.

Airdrops are income when you have dominion and control—typically when the tokens appear in your wallet and you can transfer or sell them. Hard forks that create new coins you control are also income at receipt.

Next step · Free

Talk to a vetted tax pro

Get matched with a tax specialist who handles situations like yours.

Find a tax pro

Takes about 2 minutes · No obligation

Section 01

How Do You Calculate Cost Basis and Track Crypto Transactions?

Your cost basis is what you paid for the crypto, including purchase price and any transaction fees. If you bought 1 BTC for $30,000 and paid a $50 fee, your basis is $30,050.

Tracking becomes complex if you make dozens or hundreds of trades. You must know the acquisition date, amount, and price for every coin you dispose of.

Key takeaway

If you received crypto as a gift, your basis is the donor's basis (carryover basis). If you inherited it, your basis is the fair market value on the date of death (stepped-up basis).

Section 02

What Happens If You Don't Report Cryptocurrency on Your Taxes?

Failing to report crypto transactions can result in penalties, interest, and potentially criminal charges for tax evasion. The IRS added a yes/no question to the front of Form 1040 (as of 2019): "At any time during 2024, did you: (a) receive (as a reward, award, or payment for property or services); or (b) sell, exchange, gift, or otherwise dispose of a digital asset?" Answering dishonestly is signing a false return under penalty of perjury.

The IRS receives information from US exchanges via Form 1099-K (for payment processors) and, starting in 2025, Form 1099-DA for digital asset sales. Even without a 1099, the IRS can subpoena exchange records (it has served John Doe summonses to Coinbase, Kraken, and others) and use blockchain analysis to trace wallets.

Key takeaway

If you discover unfiled crypto income from prior years, you can amend returns (Form 1040-X) for up to three years, or participate in the IRS Voluntary Disclosure Practice if the amounts are large and you were willfully non-compliant. The sooner you correct, the better the outcome.

Section 03

Do You Owe Taxes If You Just Hold Crypto or Transfer Between Your Own Wallets?

Holding cryptocurrency without selling, trading, or spending it is not taxable. Buying Bitcoin and keeping it in your wallet for years generates no tax bill until you dispose of it.

However, you must keep records of transfers to avoid double-reporting or lost basis. If you transfer 2 ETH from Exchange A to your Ledger, then later sell from the Ledger, you need to prove the same coins moved (not a new acquisition).

Key takeaway

Gifting crypto to another person is not taxable to you at the time of the gift (you do not recognize gain), but if the gift exceeds $18,000 in 2024 (the annual exclusion), you must file Form 709. The recipient takes your cost basis.

Section 04

What Records Should You Keep for Cryptocurrency Tax Reporting?

The IRS expects contemporaneous records of every transaction. At minimum, maintain: date and time of each acquisition and disposal, type and amount of crypto, USD value at transaction time, cost basis, the nature of the transaction (sale, trade, payment, reward), and the wallet addresses or exchange accounts involved.

Keep records for at least three years after filing (the standard IRS audit window), or six years if you underreported income by more than 25%, or indefinitely if you did not file. For large portfolios, dedicated crypto tax software maintains an ongoing ledger, reconciling transfers and calculating basis across tax years.

Key takeaway

Professional help—a CPA or enrolled agent experienced in cryptocurrency—can ensure accuracy, especially if you traded across protocols, participated in DeFi, received NFTs, or have cross-border transactions. The IRS continues to refine crypto guidance (see IRS Notice 2014-21, Revenue Ruling 2019-24, and FAQs on IRS.gov), and a tax professional can apply current rules to complex situations.

Section 05

FAQ

Do I have to report crypto if I only bought and held it all year?

No. Buying cryptocurrency with USD and holding it without selling, trading, or spending creates no taxable event and no reporting requirement, though you must answer "yes" on Form 1040's digital asset question if you received any crypto during the year (even as a gift or airdrop).

Is trading one cryptocurrency for another taxable?

Yes. The IRS treats crypto-to-crypto trades as taxable exchanges.

How do I handle cryptocurrency I received from staking or mining?

Key takeaway

Report the USD fair market value of staking or mining rewards as ordinary income on the day you receive control. That value becomes your cost basis; when you later sell the coins, you calculate capital gain or loss from that basis.

What if I lost access to my crypto or it was stolen?

If cryptocurrency becomes worthless or is stolen, you may claim a capital loss, but you need documentation: a police report, exchange bankruptcy notice, or proof the wallet is irrecoverable. The loss is recognized when it becomes evident you cannot recover the coins, not necessarily in the year of the theft.

Can I deduct transaction fees and gas fees on my crypto taxes?

Yes. Transaction fees and network gas fees paid to buy crypto add to your cost basis, reducing your gain when you sell.

What is the penalty for not reporting cryptocurrency on my tax return?

Key takeaway

Understating income can result in a 20% accuracy penalty, plus interest on the unpaid tax. Willful evasion or filing a false return carries a 75% fraud penalty and potential criminal prosecution.

Next step · Free

Talk to a vetted tax pro

Get matched with a tax specialist who handles situations like yours.

Find a tax pro

Takes about 2 minutes · No obligation

Evaluate a side hustle or career income strategy

A side hustle is paid work performed outside a primary job, often as an employee, contractor, seller, or business owner. Before choosing among side hustle ideas, estimate startup costs, ongoing expenses, time requirements, demand, payment terms, and tax responsibilities. Side hustles from home may still require licenses, insurance, secure technology, recordkeeping, or permission under a lease, HOA rule, or local regulation.

Employment income may also grow through additional responsibilities, a promotion, a job change, or improved skills. When learning how to ask for a raise, document relevant duties, results, market information, and the requested change without assuming approval. Update skills to put on resume using accurate examples, and prepare for common interview topics. Compare gross pay, benefits, commuting costs, schedule, stability, and taxes rather than evaluating an opportunity by headline pay alone.

Common questions

People also search for

  • side hustle
  • side hustle ideas
  • side hustles
  • side hustles from home
  • what is a side hustle
  • side jobs
  • how to start a side business
  • how to start small business
  • how to start a business
  • how to ask for a raise
  • goal setting
  • skills to put on resume
  • resume tips
  • w9 form
  • calculator with taxes
  • w-9 form
  • taxes on capital gains
  • calculator taxes
  • income

Talk to a vetted tax pro

Start