2025 Cryptocurrency Tax Reporting Rules: What You Must Declare

Crypto Tax Liability Calculator
Calculate Your Tax Liability
Enter your transaction details to determine your potential tax obligation under 2025 rules
Your Tax Calculation Results
When the IRS says every crypto move counts, ignoring it isn’t an option. 2025 brings new rules, a fresh Form 1099‑DA, and zero‑tolerance for missing a $10 transaction. This guide shows exactly what you need to report, which forms to file, and how to stay clear of penalties.
Why the IRS treats crypto like property
Cryptocurrency is a digital asset classified as property for federal tax purposes. The classification started with IRS Notice 2014‑21 and was cemented by the Inflation Reduction Act of 2022. Treating crypto as property means every sale, exchange, staking reward, airdrop, or NFT disposition triggers a taxable event, just like selling stock or real estate.
What counts as taxable crypto activity
All of the following must be reported, no matter how small the amount:
- Buying, selling, or swapping one crypto for another
- Using crypto to pay for goods or services
- Receiving staking rewards, mining payouts, or airdrops
- Minting, selling, or trading NFTs
- Gifting or donating crypto
Even a $10 trade shows up on your tax return because the IRS has removed the old $20,000 threshold for filing.
Key forms you’ll encounter in 2025
Form 1099‑DA the new IRS document that brokers use to report gross proceeds (and, starting 2026, cost basis) from crypto transactions is the centerpiece of the 2025 rollout. Centralized exchanges such as Coinbase, Gemini, Kraken, and Bitstamp must file it for every user‑level sale beginning Jan12025.
When you file your personal return, you’ll use the following schedules:
- Schedule D summarizes capital gains and losses on Form 8949
- Form 8949 lists each crypto disposal with dates, proceeds, and cost basis
- Schedule 1 captures ordinary income from staking, airdrops, and mining
- If you run a crypto‑related business, Schedule C records self‑employment income and expenses
The top of Forms 1040, 1040‑SR, and 1040‑NR now asks a direct digital‑asset question, forcing taxpayers to answer “yes” if any of the above activities occurred.
How the IRS tax rates apply
Transaction type | Holding period | Tax rate (2025) |
---|---|---|
Staking reward, airdrop, mining payout | N/A | Ordinary income up to 37% |
Crypto sold after ≤ 1 year | Short‑term | Ordinary income rates (10%-37%) |
Crypto sold after > 1 year | Long‑term | 0%, 15% or 20% depending on taxable income |
Short‑term gains are taxed like wages, while long‑term gains enjoy the lower capital‑gain brackets. NFTs follow the same rules as other property: the sale price minus the original acquisition cost determines the gain or loss.

Reporting timeline and deadlines
For the 2024 tax year (transactions Jan12024-Dec312024), the filing deadline is Apr152025. If you’re abroad, you get a June15 extension; filing an extension pushes the date to Oct15.
Key dates for 2025 reporting:
- Jan12025 - Centralized brokers start filing Form 1099‑DA (gross proceeds only).
- Apr152025 - Individual tax return due (including crypto).
- Jan12026 - Form 1099‑DA will also include cost‑basis data, simplifying ScheduleD entries.
DeFi and non‑custodial platforms
The April102025 legislation explicitly removes the reporting requirement for decentralized finance (DeFi) protocols. That means a non‑custodial DEX that never holds your coins isn’t a “broker” under the new rules. However, you still must self‑report every DeFi swap, liquidity‑pool share, or yield‑farm reward as ordinary income or capital gain. Missing those entries can trigger the same fines as forgetting a centralized‑exchange trade.
Common pitfalls and how to avoid them
- Ignoring small trades: The $10 rule means even a tiny move shows up on Form 1099‑DA if the exchange reports it.
- Wrong cost basis: Fees, slippage, and multiple‑wallet transfers complicate calculations. Use software that pulls transaction data directly from exchanges and reconciles fees.
- Double‑counting airdrops: Once you record the fair‑market value as ordinary income, you don’t also list it as a capital‑gain later unless you sell the token.
- Overlooking NFT sales: Treat each mint, purchase, and resale as a separate property event.

Tools and resources that make compliance easier
Specialized tax software-Koinly, CoinTracker, TokenTax-now integrate directly with Form 1099‑DA data streams. They automatically generate Form 8949‑ready CSV files and highlight mismatches between exchange‑reported gross proceeds and your own cost‑basis calculations.
For DIY tracking, consider these steps:
- Export transaction history from every custodial exchange (CSV or JSON).
- Connect your non‑custodial wallet addresses to a blockchain‑analytics tool (e.g., ChainalysisLite) to pull on‑chain events.
- Consolidate all rows into a single spreadsheet, adding columns for acquisition date, purchase price, fees, and fair‑market value at receipt.
- Run the built‑in capital‑gain calculator, then export the final 8949 rows for upload into TurboTax or another filing platform.
Keep the original statements for at least seven years- the IRS can request them during an audit.
Penalties, audits, and what to expect
Failing to report crypto gains can lead to fines up to 75% of the unpaid tax, plus interest and possible criminal prosecution. The IRS’s Virtual Currency Enforcement Team performed 1,200 audits in FY2024 alone, and audit rates are projected to jump 40% once cost‑basis reporting lands in 2026.
Proactive steps-accurate records, timely filing, and using a reputable tax professional-significantly lower the risk of a notice. If you receive a notice, respond within 30 days and provide the requested transaction logs; most cases are resolved without additional penalties.
Quick compliance checklist for 2025
- Confirm every crypto wallet address you own (including hardware wallets) is listed in a tracking tool.
- Gather all Form 1099‑DA PDFs from centralized exchanges for 2024.
- Calculate ordinary‑income events (staking, airdrops, mining) and enter them on Schedule1 or ScheduleC.
- Prepare Form8949 entries for every disposal, using the fair‑market value on the transaction date.
- Summarize totals on ScheduleD and attach the 8949 CSV to your e‑file.
- File by Apr152025 (or claim the appropriate extension).
Frequently Asked Questions
Do I need to report crypto trades under $100?
Yes. The IRS removed the $20,000 threshold, so every trade-even a $10 swap-must be reported.
What’s the difference between Form 1099‑DA and Form 1099‑K for crypto?
Form 1099‑K was a legacy filing that required $20,000 in gross payments. Form 1099‑DA is a purpose‑built document that reports every crypto sale, regardless of amount, and will later include cost‑basis data.
Are staking rewards taxed as income or capital gains?
Staking rewards are ordinary income. You report the fair‑market value on the day you receive them on Schedule1 (or ScheduleC if you run a staking business).
How do I handle NFT sales?
Treat each NFT like any other property: the sale price minus the purchase (or minting) cost equals your gain or loss, which you list on Form8949.
What if I used a decentralized exchange?
Even though DeFi platforms aren’t required to file Form1099‑DA, you must still self‑report every swap, liquidity‑pool receipt, or yield‑farm reward as either ordinary income or capital gain.
Jennifer Bursey
September 11, 2025 AT 21:35The IRS is basically rewriting the crypto playbook for 2025, and the new Form 1099‑DA is the crown jewel of that overhaul. Every swap, even that $10 babble, now splashes onto your 1040 like a neon sticker. If you’re juggling multiple wallets, think of each address as a micro‑portfolio that the Treasury wants a line‑item for. Staking rewards? Treat them as ordinary income – they’ll hit Schedule 1 faster than you can say “yield farm”. And don’t forget those NFTs; the cost‑basis wizardry is the same as any other capital asset. The key is to automate – pull transaction CSVs, feed them into Koinly or CoinTracker, and let the software spit out Form 8949‑ready rows. Skipping the $10 rule is a fast track to a 75 % penalty, which is basically the tax code’s version of a slap on the wrist. Bottom line: stay organized, file the 1099‑DA, and keep your receipts for seven years, or you’ll be swimming in audit notices.
Michael Bagryantsev
September 21, 2025 AT 03:49I’m still figuring out how to pull the cost‑basis info from my hardware wallet.
Maria Rita
September 30, 2025 AT 10:02Got the guide and it finally makes sense why the IRS treats crypto like property. I’ve been using CoinTracker for the past year, and now I just need to add the new 1099‑DA columns. The schedule D summary is where I always trip up, so that checklist is pure gold. I also appreciate the reminder to keep original exchange PDFs – the audit folks love those. For anyone worried about DeFi, just remember you’re still on the hook for each swap even if the platform doesn’t issue a 1099. Bottom line: a little extra spreadsheet work now saves a lot of headaches later.
Jordann Vierii
October 9, 2025 AT 16:15Exactly, Maria. I added a “wallet tag” column in my sheet and it instantly clarified which address owned which tokens, making the 8949 rows line up perfectly.