Crypto Tax Forms: What You Need for 2025

·

Filing taxes on cryptocurrency transactions doesn’t have to be overwhelming — but it does require careful attention to detail, accurate record-keeping, and understanding the right tax forms. As digital assets continue to gain mainstream adoption, tax authorities like the IRS are increasing scrutiny on crypto-related income and capital gains. Whether you're a casual investor, active trader, or earn crypto through staking or self-employment, knowing which forms to file is essential for compliance.

This guide breaks down everything you need to know about crypto tax forms for 2025, including core IRS forms, reporting requirements, record-keeping best practices, and what happens if you miss a filing. Let’s dive in.

Understanding Key Crypto Tax Forms for 2025

The IRS treats cryptocurrency as property, meaning every disposal or income-generating event may have tax implications. Below are the primary forms you may need to complete.

Form 8949: Report Each Cryptocurrency Disposal

If you sold, traded, or spent cryptocurrency during the year, Form 8949 is where you report each taxable event. This form captures detailed transaction data required to calculate capital gains and losses.

You’ll need to include:

👉 Discover how to simplify your crypto tax reporting with powerful tools that auto-generate accurate tax forms.

Each line on Form 8949 represents a single transaction. While this can be time-consuming for high-volume traders, crypto tax software can automate much of this process by pulling data directly from exchanges and blockchains.

Schedule D: Summarize Net Capital Gains and Losses

After completing Form 8949, transfer the total net gain or loss to Schedule D (Form 1040). This summarizes your overall capital gains activity and flows into your main tax return.

Even if you didn’t use Form 8949 (e.g., due to very few transactions), you still report crypto gains on Schedule D.

Schedule 1: Report Ordinary Crypto Income

Schedule 1 (Form 1040) is used to report ordinary income from cryptocurrency. This includes:

This income should be reported on line 8z – "Other Income". The amount is taxed at your ordinary income tax rate based on your total earnings.

Schedule C: For Self-Employed Crypto Earners

If you run a business that accepts cryptocurrency or earn crypto as an independent contractor, freelancer, or validator, you must report this income on Schedule C. This form calculates your net profit from self-employment and determines how much is subject to both income tax and self-employment tax (Social Security and Medicare).


Do You Need to Answer the Crypto Question on Form 1040?

Yes — and it’s critical. The first page of Form 1040 includes a direct question about digital assets:

“At any time during 2025, did you: (a) receive (as a reward, award, or payment for property or services); or (b) sell, exchange, or otherwise dispose of a digital asset (or a financial interest in a digital asset)?”

Answer "Yes" if:

Answer "No" only if:

⚠️ Important: Falsely answering “No” when you should say “Yes” constitutes tax fraud and could lead to audits, penalties, or legal consequences.


What Records Should You Keep for Crypto Taxes?

Accurate documentation is your best defense against errors or IRS inquiries. Follow these five key practices:

  1. Maintain Detailed Transaction Logs
    Track every buy, sell, trade, and transfer. Include dates, amounts, USD values at time of transaction, and counterparties.
  2. Record Non-Taxable Events
    Document wallet-to-wallet transfers and purchases. These aren’t taxable but help establish cost basis and ownership history.
  3. Track Wallet and Exchange Activity
    Keep a list of all wallets used (with addresses) and exchanges accessed. This helps reconstruct transaction history.
  4. Save Receipts and Confirmations
    Store emails, invoices, blockchain confirmations, and bank statements tied to crypto purchases.
  5. Archive Year-End Data
    Download full transaction histories from exchanges annually. Platforms may delete old data or go out of business.

👉 Secure your financial future by organizing all your crypto activity in one place — fast and accurately.


Common FAQs About Crypto Tax Forms

Q: What form do I need for crypto taxes?
A: It depends on your activity. Use Form 8949 and Schedule D for capital gains, Schedule 1 for income like staking or airdrops, and Schedule C if you’re self-employed.

Q: Do I get a 1099 for cryptocurrency?
A: Possibly. You may receive Form 1099-MISC for staking or referral income over $600, or Form 1099-B from exchanges that support it. However, most platforms don’t issue 1099-B yet.

Q: Is Form 8949 specifically for crypto?
A: No — Form 8949 is used for all capital asset sales, but it's commonly used by crypto investors to report disposals like trades and sales.

Q: What is the new IRS form for crypto starting in 2026?
A: Starting in 2026, brokers (including centralized and decentralized exchanges) will issue Form 1099-DA, which reports all digital asset transactions and capital gains directly to the IRS.

Q: Why did I get a 1099-MISC from Coinbase?
A: Likely because you earned more than $600 in staking rewards or other non-wage crypto income. This is considered ordinary income and must be reported on Schedule 1.


Foreign Crypto Holdings: FBAR and Form 8938

If you hold crypto on foreign exchanges like Binance or Bybit, additional reporting may apply:

These are informational forms — they don’t increase your tax bill — but failing to file can result in steep penalties.


What Happens If You Don’t File Crypto Tax Forms?

Ignoring your crypto tax obligations carries serious risks:

The IRS uses blockchain analysis tools and third-party reporting (like John Doe summonses) to identify non-compliant taxpayers.


Final Thoughts: Stay Compliant with Confidence

Crypto tax season doesn’t have to be stressful. With proper planning, detailed records, and the right tools, you can meet your obligations efficiently and avoid costly mistakes.

Core keywords naturally integrated throughout: crypto tax forms, Form 8949, Schedule D, Schedule 1, Schedule C, 1099 for cryptocurrency, crypto record keeping, foreign crypto reporting.

👉 Take control of your crypto taxes today with intuitive solutions designed for investors and traders alike.