how-us-crypto-taxes-work

How US Crypto Taxes Work: What the IRS Actually Requires in 2025

US Tax Mar 4, 2026

The IRS treats crypto as property, not currency. Every sale, swap, or spend triggers a taxable event. This isn't optional—it's federal law.

Here's how US crypto taxation works, what you owe, and when you owe it.

The IRS Classification: Property, Not Currency

The IRS classifies digital assets (cryptocurrency, stablecoins, NFTs) as property. This means crypto is taxed like stocks or real estate—not like dollars in your bank account.

Form 1040 now asks directly: "At any time during 2025, did you receive, sell, send, exchange, or otherwise acquire any financial interest in any virtual currency?"

Check "yes" and the IRS expects to see corresponding income on your return. A wrong answer could result in penalties.

Can the IRS Track Your Crypto?

Yes. Centralized exchanges report to the IRS as part of Anti-Money Laundering (AML) and Know Your Customer (KYC) requirements.

In 2018, Coinbase was hit with a court order to provide account information for 13,000 users. In September 2022, the IRS obtained a court order for records from the SFOX exchange.

Starting January 1, 2025, brokers must issue Form 1099-DA for all crypto trades. They'll collect your Form W-9 to verify your tax ID. If you've on or off-ramped or traded on a centralised exchange, the IRS will know you've traded crypto and will expect to see it on your tax forms.

What Triggers a Tax Event

Action

Tax Treatment

When Triggered

Selling crypto for USD

Capital gain/loss

Settlement date

Swapping one crypto for another

Capital gain/loss

At the swap

Paying for goods/services with crypto

Capital gain/loss

At payment

Receiving salary, staking rewards, airdrops

Ordinary income (FMV)

When it hits your wallet

Gifts under $18,000 (2025 exclusion)

Non-taxable to recipient

N/A

Moving coins between your own wallets

Non-taxable

N/A

Key point: Using crypto to buy NFTs triggers a taxable event. You're swapping one property for another—the IRS sees a disposal.

2025 Short-Term Capital Gains Tax Rates

Short-term gains (held 12 months or less) are taxed at ordinary income rates:

Filing Status

10%

12%

22%

24%

32%

35%

37%

Single

Up to $11,925

$48,475

$103,350

$197,300

$250,525

$626,350

$626,350+

Married Filing Jointly

Up to $23,850

$96,950

$206,700

$394,600

$501,050

$751,600

$751,600+

Head of Household

Up to $17,000

$64,850

$103,350

$197,300

$250,500

$626,350

$626,350+

2025 Long-Term Capital Gains Tax Rates

Long-term gains (held more than 12 months) get preferential rates:

Filing Status

0%

15%

20%

Single

Up to $48,350

Up to $533,400

$533,400+

Married Filing Jointly

Up to $96,700

Up to $600,050

$600,050+

Head of Household

Up to $64,750

Up to $566,700

$566,700+

The 0% bracket matters: If your total income plus gains stays under $48,350 (single), you pay zero federal tax on long-term crypto gains.

High earners add 3.8% NIIT: Net Investment Income Tax applies to the lesser of net investment income or the amount over $200k (single) / $250k (married filing jointly).

How to Calculate Capital Gains

Capital Gain/Loss = Proceeds (FMV at sale) - Cost Basis (purchase price + fees)

Example: Buy 1 SOL for $100. Sell it for $150. Capital gain = $50.

If you sold within a year, that $50 is taxed at your ordinary income rate (up to 37%). Hold longer than a year and it drops to 0-20%.

Cost Basis Methods

Method

How It Works

Best For

FIFO

First In, First Out

IRS default, simplest

LIFO

Last In, First Out

Minimizing gains in rising markets

HIFO

Highest In, First Out

Minimizing gains overall

Specific ID

You choose which lots to sell

Maximum control

Important: You can only use one cost basis method per tax year. HIFO generally adds the most value for standard crypto investors—it harvests larger losses first.

Starting January 1, 2025, broker-custodied accounts default to FIFO unless you specify otherwise.

Ordinary Income: When Crypto is Received

Crypto received as income is taxed at fair market value (FMV) the moment you gain control over it.

Source

Where to Report

Extra Taxes

Salary/contract work in crypto

Schedule 1 or Schedule C

SE tax (15.3%) if self-employed

Mining rewards

Schedule C

SE tax

Staking rewards

Schedule C if business-like, otherwise Schedule 1

Possible SE tax

Airdrops & hard forks

Schedule 1

None if hobby; SE tax if business

LP rewards, yield farming

Schedule 1 or Schedule C

Depends on activity level

The FMV becomes your cost basis. If you earn $100 of SOL today and sell it later for $150, you pay income tax on the first $100 and capital gains tax on the $50 profit.

Using Losses to Offset Gains

Capital losses from selling crypto can offset capital gains from digital assets, stocks, real estate, or other property.

If losses exceed gains: You can deduct up to $3,000 ($1,500 if married filing separately) against ordinary income annually. Remaining losses carry forward indefinitely.

Tax-loss harvesting works: Sell underwater positions before December 31 to realize losses. The wash sale rule does not currently apply to crypto—unlike stocks. You can sell at a loss in December and repurchase in January without losing the deduction.

Burning Worthless Tokens and NFTs

Got rugged? Holding worthless tokens?

You cannot claim depreciation on unrealized losses. The only way to realize a loss is by disposing of the asset:

  • Tokens: Swap them for another token on an exchange, or burn them
  • NFTs: Burn them using tools like Sol Incinerator

Burning triggers a disposal. You realize the loss and can use it to offset gains.

Gift Tax Exclusion

US taxpayers can gift crypto tax-free up to the annual exclusion limit:

Year

Annual Exclusion per Recipient

2023

$17,000

2024

$18,000

2025

$18,000

Gift to each recipient up to the limit with no gift tax implications. The recipient's cost basis becomes your original cost basis.

Required IRS Forms

Form

What It Covers

When You'll See It

1099-DA (new)

Gross proceeds from custodial brokers

By Feb 17, 2026 for 2025 trades

1099-MISC/NEC

Crypto income ≥ $600

Jan 31 following year

Form 8949

All disposals—sell, swap, spend

Attach to 1040

Schedule D

Capital gains/losses summary

Attach to 1040

Schedule 1

Misc income—airdrops, staking

Attach to 1040

Schedule C + SE

Business income—mining, staking

Attach to 1040

FinCEN 114 (FBAR)

Offshore exchanges ≥ $10k any day

April 15 (auto-extension to Oct 15)

Even without a 1099-DA, you must report all crypto transactions—including DeFi trades, P2P transactions, and self-custody wallet activity.

State Tax Considerations

43 states piggy-back on federal AGI. Your crypto gains flow through automatically.

No state income tax? (FL, TX, WY, NV, etc.) You still owe federal tax. If you relocate, capital gains incurred before moving may remain sourced to your old state.

States like NY and CA have their own rules. Check resident credit requirements if you moved mid-year.

Key Deadlines

Milestone

Date

Fiscal year ends

December 31

Filing deadline

April 15

Extension deadline

October 15

1099-DA issued

By February 17

Penalties for Not Reporting

Issue

Penalty

Failure to report crypto income

20% accuracy-related penalty + interest

Fraudulent return

Up to 75% of unpaid tax + potential criminal charges

1099-DA mismatch

Automated CP2000 under-reporting notice

The Form 1040 digital asset question creates a paper trail. Checking "no" when you should check "yes" is a false statement on a federal return.

Strategies to Reduce Your Crypto Tax Bill

  1. Hold more than 12 months — Drop from 37% to 0-20%
  2. Tax-loss harvest before Dec 31 — Sell losers to offset winners
  3. Use HIFO cost basis — Realize losses first
  4. Donate appreciated crypto — Deduct full FMV for assets held >1 year
  5. Self-directed IRA/401(k) — Gains grow tax-deferred

Record Keeping

The IRS requires documentation showing:

  • Purchase dates and amounts
  • Fair market value at transaction time
  • Cost basis calculations
  • Holding periods
  • Transaction fees

Keep records for at least 3 years (7 years if you claim a loss). Store transaction hashes and FMV sources—they pass audit tests.

Summary

US crypto taxes come down to three rules:

  1. Property treatment — Every sale, swap, or spend triggers a tax
  2. Income at receipt — Staking, airdrops, and payments are taxed when received
  3. Holding period matters — Hold over a year for preferential rates (0-20% vs. up to 37%)

Starting 2025, brokers report directly via Form 1099-DA. The IRS has your data. Report everything.

File Your Solana Taxes Without the Headache

Tracking crypto taxes manually breaks at a few hundred transactions. DeFi swaps, staking rewards, NFT trades, LP positions—each one needs a cost basis, fair market value, and proper label.

Netrunner handles this automatically for Solana.

Connect your wallets, wait a few minutes for indexing (60,000 transactions in ~5 minutes), and get accurate capital gains, income, and expense reports ready for filing.

What you get:

  • Auto-labeling for swaps, staking, LPs, NFTs, and DeFi transactions
  • FIFO, LIFO, and HIFO cost basis methods
  • Form 8949, Schedule D, and TurboTax-ready exports
  • Support for Coinbase and Binance US imports

Free plan: Up to 30,000 transactions. No credit card required.

Pro plan: $189/year for up to 100,000 transactions with full reporting.

Save more. Do less.

Get started at netrunner.tax →


Disclaimer: This information is for general educational purposes only. It should not substitute for legal, tax, or accounting advice from a licensed professional. Consult a qualified tax professional for your specific situation.

Tags

Dimitrije Badnjarevic

Netrunner C&CSL