Skip to main content
Our Top Pick: Revolut — Best overall crypto bank for most users Open Account ↗ (affiliate)
transactional United States · US USDC

How to sell USD Coin in United States

Verified 2026-06-02 · 6 primary regulators · 5 venues compared

SK
Reviewed by Stephan Kulik · Last updated: · How we rank

Short answer

Selling USDC for USD in the US in 2026 is a taxable disposal of the USDC, but at the standard $1.00 reference price the realised gain/loss is typically near-zero (basis ~= proceeds). Cheapest paths: redeem directly with Circle Mint (institutional, zero fee, wire-out); or sell on Coinbase Advanced Trade / Kraken Pro at 0.0-0.6% taker for retail. Withdrawal timing: ACH takes 1-3 business days, wire is same-day for additional fee. Most retail USDC 'sells' are functionally USD-withdrawal triggers — you're not making a price call, you're moving from blockchain-USD to bank-USD.

Fee comparison

All-in cost per venue across the most-common payment + settlement paths. Verified 2026-06-02.

Venue Sell FeeWithdrawal FeeMin SellUsdc SpecificSpeed
Coinbase Advanced Trade: maker 0.0% / taker 0.6%; Simple Sell: 1.49% + spreadACH free (1-3 bus. days); wire $25 (same-day domestic)$0.01USD↔USDC pair has zero spread on Coinbase (1:1 fixed)Pair trade instant; ACH withdrawal 1-3d; wire same-day
Kraken Pro: maker 0.16% / taker 0.26%; Instant Sell: ~1.5% spreadACH free (1-5 bus. days); wire $4 SWIFT or $5 domestic; FedWire-FX $10$5USDC-USD pair available on Pro with maker/taker pricingPair trade instant; ACH 1-5d; wire same-day
Crypto.com Exchange: 0.075% maker / 0.075% taker; Simple: ~1% spreadACH free (1-3 bus. days); SWIFT wire $25$1Standard pair pricingPair trade instant; ACH 1-3d
Circle Mint (direct redemption) Zero fee on wire-out redemptionSame-day wire-out for verified institutional accounts$100,000 typical (institutional)Burn USDC directly; receive USD via wire to BNY Mellon-anchored account; T+0 settlementWire same-day for institutional verified accounts
Gemini ActiveTrader: 0.20% maker / 0.40% taker; Web: 1.49% + spread10 free ACH/month; wire $0 (domestic) / $20 (international)$0.01USDC-USD pair available; gemini also has its own GUSDPair trade instant; ACH 1-3d; wire same-day

Regulatory framing — United States

USDC sells are reported on Form 1099-DA starting tax year 2025+ with gross proceeds; cost-basis reporting added 2026+ (so 2026 disposals will appear on early-2027 1099-DA forms with both proceeds and basis). Each sell is a taxable disposal regardless of whether the gain/loss is near-zero — you must report the transaction even if the realised gain is $0.00. The IRS does NOT exempt stablecoin transactions from reporting; many filers in 2024-2025 incorrectly omitted USDC sells and received CP2000 notices. State-level tax treatment varies (most states track federal classification of crypto-as-property; California, New York, Washington follow federal precisely).

Primary regulators: FinCEN · SEC · CFTC · IRS · OCC · State MTL

Common gotchas

  • Each USDC sell IS a reportable disposal even if gain/loss = $0.00. The IRS expects to see the transaction on Form 8949 + Schedule D. Filing without it triggers automated CP2000 notices when the 1099-DA gross proceeds don't match your reported disposals.
  • Cost basis on USDC purchased over time can differ from $1.00 if you bought at a depegged price (e.g., March 2023 $0.88). Most software uses FIFO by default; specific-ID is permitted if you can track individual lots. The depeg-period basis matters if you sell during recovery.
  • ACH withdrawal hold: selling USDC immediately credits USD to your exchange balance, but withdrawing that USD to a bank typically takes 1-5 business days for ACH or same-day for wire (with a fee). Time-sensitive sells should plan for the withdrawal-clearance delay.
  • Wire fees can dwarf trading fees on small sells. Selling $500 of USDC at 0.6% taker fee is $3 — but the wire-out fee is typically $10-$25. For sells < $10k, ACH-out is materially cheaper even with the 1-5d wait.
  • Yield-on-stake disposal asymmetry: if you earned USDC via Coinbase Rewards or Crypto.com Earn, the yield distribution was ordinary income at FMV on receipt — so your cost basis on that yield-USDC is typically $1.00. But ACH/wire mechanics + tax-lot tracking get messy if you hold both bought-USDC and earned-USDC in the same balance. Crypto-tax software resolves this; manual reconciliation is error-prone.

Step-by-step

  1. Decide your USD destination (bank? other exchange? off-ramp?). Most retail sells are 'USDC → exchange-USD → bank-USD' via ACH. If you're moving USD to another exchange, internal transfer is free + instant. If off-ramping to a non-bank destination (e.g., debit card payout), fees + speed differ.
  2. Trade USDC for USD on the Pro/Advanced tier. Coinbase Advanced Trade or Kraken Pro: USDC-USD pair, limit order at $1.00, fills instantly because liquidity is huge. Avoid Simple Sell which charges 1.5-3% spread.
  3. Choose ACH (free, 1-5 days) or wire (fee, same-day). ACH default for retail. Wire only if same-day matters AND the wire fee is amortized over enough volume (typically > $10k). Coinbase wire $25 = 0.25% on $10k, 0.0025% on $1M.
  4. Initiate the USD withdrawal. Most exchanges require account verification + sometimes a holdback period for newly-deposited USDC (24-72h via ACH). For larger withdrawals (> $50k), the venue may require additional verification + can take 1-3 business days even via wire.
  5. Record the disposal for tax purposes. Date, USDC amount sold, sale FMV (almost always $1.00), cost basis (your buy price), gain/loss. 1099-DA from 2025+ reports this automatically — verify against your records when 1099-DA arrives in January following the tax year.
  6. Reconcile against 1099-DA when it arrives. 1099-DA arrives in January-February. Cross-reference each line against your records. Discrepancies (which DO occur from exchange-side cost-basis tracking errors) get resolved on Form 8949 with the adjustment columns + explanation.

Tax summary

Selling USDC for USD IS a taxable disposal. Gain/loss = sale FMV - cost basis. Usually near-zero at $1.00 reference, but the transaction MUST be reported on Form 8949 + Schedule D. 1099-DA covers 2025+ USDC disposals at brokers automatically. State tax: follows federal classification in most jurisdictions. See /crypto-taxes-us/.

Where to read further

Methodology

Fee data verified directly against each venue's public fee schedule on 2026-06-02. Regulatory framing cross-referenced against the Stage 1d info-layer + primary government sources (bsa-fincen, us-cftc-cea, us-fdic-12cfr330, us-state-mtl, ny-bitlicense, irs-1099-da-broker). Gotchas reflect operating experience + community-reported failure modes during the verification window. This page is editorial reference content — not financial, tax, or legal advice. Always verify the current state of each venue and the current law in United States before transacting.

Disclaimer

This page is general information, not financial, tax, or legal advice. Cryptocurrency regulation in United States evolves; verify the current rules with a qualified professional in your jurisdiction before relying on any specific approach. See terms.

esc
↑↓ navigate ↵ open esc close