Crypto Taxes by Coin

USDC & Stablecoin Taxes: How Stablecoins Are Taxed in 2026

Stablecoins are not tax-free. The IRS treats USDC, USDT, and other stablecoins as property, exactly like any other crypto. Selling, swapping, or spending a stablecoin is a reportable disposal, even though the gain or loss is usually close to zero. Stablecoin yield is ordinary income, and de-peg events can create real gains or losses. The most expensive mistake people make is assuming "it is just a dollar" and leaving thousands of stablecoin transactions off their return. This guide explains exactly what is reportable and what is not.
Reviewed by a crypto tax practitioner Updated June 2026 13 min read 2026 tax year
USDC stablecoin logo

Key takeaways

  • Stablecoins are property, not cash. The IRS does not treat USDC as dollars. Selling or swapping it is a disposal you have to report, even when the result is near zero.
  • Reportable does not mean taxable. Most stablecoin disposals produce about zero gain, but they still belong on Form 8949. Reporting and owing tax are two different things.
  • Yield is ordinary income. Interest or rewards on USDC are taxed at value when received, just like any other crypto income.
  • De-pegs create real gains and losses. The March 2023 USDC de-peg is the classic example: a brief price gap turned a flat asset into a taxable event with a genuine result.

Of all the myths in crypto taxes, "stablecoins are tax-free" is the most common and the most expensive. It feels intuitive: USDC is pegged to a dollar, so moving in and out of it should be like moving cash. The IRS does not see it that way. To the IRS, USDC is property, and every disposal of property is a reportable event. The good news is that because the value barely moves, the actual tax owed is usually tiny. The bad news is that the reporting obligation is real, and people who route everything through USDC can end up with thousands of unreported transactions. This guide separates the myth from the rules.

The myth: are stablecoins tax-free?

No. Let us kill this clearly. A stablecoin like USDC is not legal tender and not a bank dollar. It is a token issued by a private company (Circle, in USDC's case) that aims to hold its value at one dollar. Under IRS Notice 2014-21, all convertible virtual currency is treated as property. Stablecoins are not carved out. That single fact drives everything else.

Because USDC is property, the moment you dispose of it, by selling it for dollars, swapping it for another token, or spending it, you have a reportable transaction. The reason people get away with ignoring this for years is that the gain or loss is almost always near zero: you buy at one dollar, you sell at one dollar, the math nets out. But "near zero gain" is not the same as "no transaction." The transaction still exists, and a tax authority can ask you to account for it.

Why this matters more than it sounds Active traders often use USDC as a base currency, converting in and out of it dozens or hundreds of times. Each conversion is a disposal. Leave them all off your return and your reported transaction history will not reconcile with exchange records or the new broker 1099-DA reporting. The fix is simple in concept: report the disposals even when the gain is zero.

Taxable events for USDC and stablecoins

Here is how the common stablecoin actions are treated. Notice how many are reportable even when no real money is made.

ActionReportable?Treatment
Buy USDC with USDNoSets your cost basis (typically one dollar per coin).
Hold USDCNoNo tax while holding.
Sell USDC for USDYesDisposal; gain or loss, usually about zero.
Swap USDC for USDT or DAIYesCrypto-to-crypto disposal; tiny gain or loss.
Use USDC to buy BTC or ETHYesDisposal of USDC; sets basis in the new coin.
Spend USDC on goodsYesTreated as a sale; gain or loss.
Earn USDC yield or interestYesOrdinary income at value when received.
Buy USDC below peg, sell at pegYesReal capital gain from the price gap.
Move USDC between your walletsNoNot taxable; basis carries.
Receive USDC as a giftNoNot income; carries the giver's basis.

Selling and swapping a stablecoin is still a disposal

This is the heart of the page. When you sell USDC for dollars, you dispose of property. When you swap USDC for USDT, you dispose of USDC and acquire USDT. When you use USDC to buy Ethereum, you dispose of USDC and the ETH gets a fresh cost basis. Every one of these is a transaction on Form 8949.

The reason the tax bill is usually nothing is the math. If your basis in 5,000 USDC is $5,000 and you sell it for $5,000, your gain is exactly zero. Report it, owe nothing. But the gain is not always zero. If you acquired USDC at $0.998 in a market wobble and sold at $1.000, you have a small gain. Over thousands of transactions, those rounding-level differences can add up to a real, if small, number, and they have to net out somewhere.

The USDC-as-base-currency trap Many people park funds in USDC between trades, treating it like a holding account. Each time you move from USDC into a coin and back, that is two disposals (out of USDC, then later out of the coin). The USDC legs are near-zero gain, but they belong on the return. Crypto tax software handles this automatically; manual spreadsheets almost never capture it.

Stablecoin yield and interest

Earning yield on stablecoins is one place where real tax shows up reliably. Whether it comes from a centralized platform paying interest, a DeFi lending pool, or a rewards program, yield is ordinary income at fair market value when you receive it, reported on Schedule 1. Because a stablecoin's value is about one dollar, valuing the income is easy: if you earn 200 USDC in rewards, that is roughly $200 of ordinary income.

That earned USDC then carries a cost basis equal to the income you reported. When you later sell or spend it, you measure gain or loss from that basis, which again is usually near zero. The key point is that stablecoin yield is taxed up front as income, not deferred, even if you never convert it back to dollars. People who farm stablecoin yield across multiple platforms often underreport this because no single 1099 captures all of it.

De-peg events: when stablecoins create real gains and losses

A stablecoin's whole job is to stay at one dollar, but they do not always succeed, and that is where flat assets suddenly become taxable in a meaningful way. The clearest example is the USDC de-peg of March 2023, when concerns about Circle's reserves at a failing bank briefly drove USDC down to around $0.87 before it recovered to one dollar within days.

Here is how that creates tax results:

  • Bought the dip, sold at recovery. If you bought USDC at $0.90 during the panic and later sold or swapped it at $1.00, you have a real capital gain of about $0.10 per coin. On 50,000 USDC that is roughly a $5,000 gain.
  • Sold into the panic below basis. If you held USDC with a $1.00 basis and sold at $0.88 because you feared a total collapse, you realized a capital loss of about $0.12 per coin.
  • Held through it and never transacted. No disposal, no realized gain or loss. Paper movement alone is not taxable.

The lesson is that "stablecoins never move" is not reliable. Algorithmic stablecoins have collapsed entirely (the 2022 UST failure wiped out billions), and even fully reserved coins like USDC can wobble. Whenever the price diverges from a dollar and you transact during that window, you can generate a gain or a loss that is anything but trivial.

A worthless stablecoin is a loss, not magic If a stablecoin truly collapses to zero, you do not get a deduction simply by watching it fall. You generally need a disposal or a genuine worthlessness or abandonment event to realize the capital loss, measured from your basis. The loss is real, but it has to be claimed correctly, not assumed.

A quick word on USDT and other stablecoins

The rules are identical across stablecoins. USDT (Tether) is the largest stablecoin by volume, and for tax purposes it is treated exactly like USDC: property, with reportable disposals, income on yield, and potential de-peg gains or losses. The same goes for DAI, PYUSD, and the rest. The differences between these coins (issuer, reserve composition, regulatory standing) matter for risk, not for how the IRS taxes a disposal. If you hold several stablecoins, you still track each one's basis and report each disposal, per wallet, the same way.

Route everything through USDC?

Hundreds of near-zero disposals, yield from multiple platforms, and a de-peg gain you forgot about are exactly what DIY tools miss. We reconcile your full stablecoin history into defensible, CPA-ready numbers.

See how it works

Are stablecoin gains short-term or long-term?

When a stablecoin transaction does produce a gain (mostly during de-pegs), the holding period sets the rate. Held one year or less, the gain is short-term and taxed at ordinary rates (10% to 37%). Held more than a year, it is long-term and taxed at 0%, 15%, or 20%. Earned stablecoins start their own holding clock on the day the yield was received as income.

2026 long-term rateSingle / MFSMarried Filing JointlyHead of Household
0%Up to $49,450Up to $98,900Up to $66,200
15%$49,451 to $545,500$98,901 to $613,700$66,201 to $579,600
20%Above $545,500Above $613,700Above $579,600

High earners may also owe the 3.8% Net Investment Income Tax on net gains (MAGI above $200k single or $250k joint).

How stablecoin taxes actually work (worked example)

Say you earned yield on USDC and also caught the de-peg. Here is a simplified picture of both layers.

Worked example: yield plus a de-peg gain
Earned 300 USDC in platform yield, valued at $1.00 each
$300
Reported as ordinary income (Schedule 1)
$300
Separately bought 20,000 USDC at $0.90 during the de-peg (basis)
$18,000
Sold those 20,000 USDC at $1.00 after recovery
$20,000
Basis on the de-peg lot
$18,000
Capital gain on the de-peg trade
$2,000

You owe in two places: $300 of ordinary income for the yield, and a $2,000 capital gain from buying USDC below the peg and selling at recovery. The earned 300 USDC carries its own $300 basis, so selling it later nets about zero gain. This example shows the truth behind the myth: stablecoins are usually flat, but when they move, the tax is as real as any other coin.

How to report stablecoins on your tax return

  • Disposals (selling, swapping, spending USDC) go on Form 8949 and total to Schedule D, even when the gain or loss is zero.
  • Yield and interest on stablecoins go on Schedule 1 as other income at value when received.
  • The digital asset question on Form 1040 must be answered "Yes" if you sold, swapped, spent, or earned stablecoins during the year.
  • Keep per-wallet records. Even near-zero disposals must reconcile, and basis must be tracked per wallet under Rev. Proc. 2024-28.

For a fuller walkthrough of each form, see our crypto tax forms hub.

Practical tips for stablecoin holders

  • Report the disposals anyway. The gain is usually zero, but leaving them off makes your return fail to reconcile. Let software list them at zero.
  • Track yield carefully. Stablecoin yield is the part that actually costs you, and no single 1099 captures it all across platforms.
  • Watch de-peg windows. If you transacted during a de-peg, you may have a real gain or a harvestable loss.
  • Mind your basis on earned coins. Earned USDC already carries a taxed basis, so do not pay gain on it twice.
  • Use software, not a spreadsheet. The volume of near-zero disposals is exactly what manual tracking gets wrong.
Free Crypto Tax Guide The 2025/26 Count On Sheep Crypto Tax Guide cover
Free Download

The 2025/26 Crypto Tax Guide. Built by former Big 4 accountants.

A printable, step-by-step guide and checklist to reconcile every coin and wallet, recover missing cost basis, and file accurately before the deadline.

  • Form 8949, Schedule D, and Schedule 1 walkthroughs
  • How to handle staking, DeFi, NFTs, and lost coins
  • The $0-basis 1099-DA trap (and how to avoid it)
  • FBAR, Form 8938, and foreign exchange reporting
Get the Free Guide PDF · ~30 pages · Updated for the 2025/26 filing year

Get your stablecoin taxes done right

Near-zero disposals, yield income, and de-peg gains reconciled into clean, CPA-ready reports, with the reporting done correctly so your return reconciles. File confident, not guessing.

Get crypto tax help Free 2026 checklist

This page is educational and not tax, legal, or investment advice. Crypto tax rules change, and stablecoin regulation in particular is evolving. Count On Sheep is not a CPA firm and does not file tax returns. Consult a qualified professional before filing.