Think stablecoins are just digital dollars that don't need tax reporting? Think again.

USDT, USDC, DAI — they may be pegged to $1, but the IRS treats them exactly like Bitcoin and Ethereum: as property, not currency. That means almost every move you make with stablecoins can trigger a taxable event.

Here's everything you need to know for 2025.

The Uncomfortable Truth About Stablecoins

Stablecoins ≠ Dollars (at least for tax purposes)

The IRS doesn't care that USDC is "basically a dollar." In their eyes:

→ Swapping BTC for USDC? Taxable.
→ Swapping USDC for USDT? Taxable.
→ Buying coffee with USDC? Taxable.
→ Converting USDC back to USD? Taxable.

Yes, even that last one — converting your stablecoin back to actual dollars — is technically a taxable event.

What Makes Stablecoins Taxable?

Action

Taxable?

Tax Type

Buying USDC/USDT with USD

No

Holding stablecoins

No

Transferring between your own wallets

No

Selling stablecoins for USD

Yes

Capital Gains

Swapping USDC ↔ USDT

Yes

Capital Gains

Trading crypto → stablecoin

Yes

Capital Gains

Using stablecoins to buy goods

Yes

Capital Gains

Receiving stablecoins as payment

Yes

Ordinary Income

Earning stablecoin interest/yield

Yes

Ordinary Income

The Micro-Gains Problem

Here's where stablecoins get annoying.

Because stablecoins are designed to stay at $1, your gains and losses are often fractions of a cent. But guess what? The IRS still wants to know about them.

Example:

You bought 10,000 USDC for $10,000.

Later, you sell it for $10,012.75 (due to minor price fluctuations and fees).

Your capital gain: $12.75

Is that worth reporting? Doesn't matter — you have to report it anyway.

There's no de minimis exemption for small crypto transactions. A $0.13 gain? Reportable. A $0.02 loss? Reportable.

The $10,000 Reporting Threshold (Don't Be Fooled)

You may have heard: "Exchanges don't report stablecoin transactions under $10,000."

This is true — but misleading.

Here's what it actually means:

Threshold

What It Affects

Under $10,000/year in stablecoin sales

Exchanges don't have to report to IRS

Over $10,000/year in stablecoin sales

Exchanges report aggregate totals to IRS

Critical point: This threshold affects what the exchange reports — not what you must report.

You're required to report all stablecoin transactions on your tax return, even if they total $50.

Stablecoin-to-Stablecoin Swaps: Yes, They're Taxable

This catches a lot of people off guard.

Swapping USDC for USDT = Taxable Event

Even though both are supposed to be worth $1, the IRS treats this as:

  1. Selling USDC (disposal)

  2. Buying USDT (new acquisition)

Example:

  • USDC is trading at $0.9999

  • USDT is trading at $1.0001

  • You swap 10,000 USDC for USDT

Technically, you have a $2 loss that must be reported.

Absurd? Yes. Required? Also yes.

Trading Crypto for Stablecoins: The Real Tax Hit

This is where stablecoins create significant tax liability.

When you convert Bitcoin or Ethereum to a stablecoin, you're realizing your gains on that crypto — even though you haven't cashed out to actual dollars.

Example:

  • You bought 1 BTC for $20,000

  • BTC rises to $50,000

  • You swap it for 50,000 USDC

Your taxable capital gain: $30,000

Many traders use stablecoins as a "safe haven" during volatility, not realizing they just triggered a massive tax bill.

Earning Stablecoins = Ordinary Income

If you receive stablecoins as:

  • Payment for work/services

  • Interest from lending (DeFi, CeFi)

  • Staking rewards

  • Referral bonuses

  • Promotional rewards

That's ordinary income, taxed at 10% – 37% depending on your bracket.

Example:

A client pays you 500 USDC for freelance work.

→ Report $500 as ordinary income
→ Your cost basis for that USDC is now $500
→ If you later sell it for $505, you have a $5 capital gain

How to Calculate Stablecoin Gains & Losses

Formula:

Capital Gain/Loss = Proceeds − Cost Basis

Example 1: Selling USDC for USD

Amount

Bought 5,000 USDC

$5,000.00

Sold 5,000 USDC

$5,003.50

Capital Gain

$3.50

Example 2: Swapping ETH for USDC

Amount

Original ETH cost basis

$2,000

ETH value at swap (received 3,500 USDC)

$3,500

Capital Gain

$1,500

The Forms You Need

For Capital Gains/Losses:

Form 8949 — List each stablecoin transaction

  • Part I: Short-term (held ≤ 1 year)

  • Part II: Long-term (held > 1 year)

Schedule D — Summary of all capital gains/losses

For Stablecoin Income:

Schedule 1 (Line 8z) — "Other Income" for interest, rewards, etc.

Schedule C — If stablecoin income is from self-employment/business

Form 1099-DA: What You'll Receive

Starting with 2025 transactions, exchanges must report stablecoin activity to the IRS.

What exchanges report:

Your Activity

Exchange Reports?

Stablecoin sales under $10,000/year

Not required

Stablecoin sales over $10,000/year

Aggregate totals

Each individual transaction

Not itemized

Key dates:

  • You'll receive 1099-DA by February 17, 2026

  • Starting 2026, exchanges report cost basis too

⚠️ Remember: Even if you don't receive a 1099-DA, you must still report all transactions.

USDC vs. USDT vs. DAI: Any Tax Difference?

Short answer: No.

The IRS doesn't distinguish between stablecoin issuers. Whether you're using:

  • USDC (Circle)

  • USDT (Tether)

  • DAI (MakerDAO)

  • BUSD (Binance USD)

  • TUSD, FRAX, etc.

They're all taxed identically as property.

The only thing that matters is:

  1. Your cost basis when you acquired it

  2. Your proceeds when you disposed of it

Step-by-Step: Reporting Your Stablecoin Taxes

Step 1: Gather All Records

For each stablecoin transaction, you need:

  • Date acquired

  • Date sold/exchanged

  • Amount of stablecoins

  • Cost basis (what you paid)

  • Proceeds (what you received)

Step 2: Calculate Gains/Losses

Even for tiny amounts:

Gain/Loss = Proceeds − Cost Basis

Step 3: Categorize by Holding Period

  • Short-term: Held ≤ 1 year → Ordinary income tax rates (10-37%)

  • Long-term: Held > 1 year → Preferential rates (0%, 15%, or 20%)

Step 4: Complete Form 8949

List each transaction. Yes, even the $0.50 gains.

Step 5: Transfer to Schedule D

Summarize your Form 8949 totals.

Step 6: Report Any Stablecoin Income

Interest, rewards, payments → Schedule 1, Line 8z

5 Common Stablecoin Tax Mistakes

Mistake 1: "Stablecoins aren't taxable because they don't change in value"

Reality: They're property. Every disposal is potentially taxable.

Mistake 2: "Swapping USDC for USDT isn't a taxable event"

Reality: It absolutely is. Different assets = taxable swap.

Mistake 3: "Under $10,000 means I don't have to report"

Reality: That threshold only affects exchange reporting, not your tax obligations.

Mistake 4: "Converting to stablecoins lets me avoid taxes"

Reality: You're realizing gains on whatever crypto you sold to get the stablecoin.

Mistake 5: "The gains are so small, the IRS won't care"

Reality: There's no minimum threshold. Report everything.

Can Stablecoins Ever Work in Your Favor?

Actually, yes.

De-Pegging Events = Potential Losses

Remember when USDC briefly dropped to $0.87 during the Silicon Valley Bank crisis in 2023? Or TerraUST's collapse?

If you sold stablecoins during a de-peg for less than you paid:

→ You can claim a capital loss
→ Losses offset gains
→ Excess losses offset up to $3,000 of ordinary income
→ Remaining losses carry forward

Tax-Loss Harvesting with Stablecoins

If you're holding a stablecoin at a slight loss (even $0.01 per coin), selling and rebuying can generate deductible losses.

The Future: Proposed Legislation

Congress is aware that taxing stablecoins like property creates absurd situations (like reporting $0.03 gains on coffee purchases).

Bills under consideration:

  • Clarity for Payment Stablecoins Act — Could reclassify payment stablecoins

  • Various proposals to create de minimis exemptions

Until something passes, current rules apply. Don't assume future changes will retroactively help you.

Key Deadlines for 2025

Date

What Happens

December 31, 2025

End of 2025 tax year

February 17, 2026

Receive Form 1099-DA (if applicable)

April 15, 2026

File 2025 tax return

Starting 2026

Exchanges report cost basis

The Bottom Line

Stablecoins may be "stable" in price — but they're not stable when it comes to tax complexity.

Your action plan:

  • [ ] Track every stablecoin transaction (even tiny ones)

  • [ ] Don't assume swapping to stablecoins avoids taxes

  • [ ] Use crypto tax software to automate micro-gain calculations

  • [ ] Report everything — the $10,000 threshold doesn't protect you

  • [ ] Keep records for 7 years minimum

The IRS is building infrastructure to track stablecoin activity like never before. Stay ahead of it.

Disclaimer: This article is for informational purposes only and does not constitute tax, legal, or financial advice. Tax laws are complex and subject to change. Please consult a qualified tax professional for advice specific to your situation.

By Ran Chen, EA, CFP®

Keep Reading

No posts found