The most common way to turn USDC into cash is to sell it on a cryptocurrency exchange like Coinbase or Kraken, then withdraw the resulting US dollars to your bank account. The whole process typically takes a few minutes for the conversion and one to five business days for the bank transfer. But exchanges aren’t your only option. Depending on how quickly you need cash and whether you want it in a bank account or in your hand, you have several paths to choose from.
Sell on a Crypto Exchange
This is the simplest route for most people. If you already hold USDC in a wallet on an exchange, you can sell it directly for USD. If your USDC is in an external wallet, you’ll first need to send it to your exchange account.
Here’s what the process looks like on most major exchanges:
- Create and verify your account. You’ll need to complete identity verification (a government-issued ID and sometimes a selfie) before you can withdraw cash. This is a regulatory requirement called KYC, or “know your customer.”
- Deposit your USDC. If your USDC lives in an external wallet, send it to the deposit address the exchange provides. Make sure you select the correct network (Ethereum, Solana, Base, etc.) to avoid losing funds. Deposits usually confirm within a few minutes.
- Sell USDC for USD. Most exchanges let you convert USDC to dollars at or very near a 1:1 rate, since USDC is designed to hold a $1 value. Some platforms offer a simple “convert” button rather than requiring you to place a trade on an order book.
- Withdraw to your bank. Link a bank account and initiate a withdrawal. ACH transfers are typically free or carry a small fee and arrive in one to five business days. Wire transfers are faster (often same-day) but usually cost $25 or more.
Withdrawal fees and processing times vary by platform and by method. Both Coinbase and Kraken adjust their funding fees based on the currency and transfer method you choose. Always check the withdrawal confirmation screen for the exact fee before you submit. Some exchanges also impose a brief hold on newly deposited crypto before you can withdraw the fiat proceeds.
Use a Crypto Debit Card
If you want to spend your USDC like cash without first converting it on an exchange, a crypto debit card can do that automatically. These cards convert your USDC to the local currency at the point of sale, so you can use them anywhere Visa or Mastercard is accepted. Many also let you pull cash from regular ATMs.
Several cards currently support USDC balances. The MetaMask Card, for example, connects directly to your self-custody wallet and runs on the Mastercard network. Its virtual tier has no monthly or annual fee. The Crypto.com Visa Card, Wirex, and Bleap Mastercard are other options, each with different fee structures and regional availability. Most of these cards support Apple Pay or Google Pay as well.
The trade-off is convenience versus cost. Crypto cards may charge foreign exchange fees, ATM withdrawal fees, or require you to stake a platform token to unlock better terms. Read the fee schedule for the specific card before you sign up. If you’re cashing out a large balance, selling on an exchange and withdrawing to your bank is almost always cheaper. But for day-to-day spending or grabbing cash from an ATM on short notice, a crypto card is hard to beat.
Withdraw Cash at a Crypto ATM
Crypto ATMs let you sell USDC and receive physical cash on the spot, no bank account needed. Not every crypto ATM supports USDC, though. Many only handle Bitcoin or a handful of major coins.
To find a machine that supports USDC sell transactions, use a directory like Coin ATM Radar. Filter by “USD Coin (USDC)” under coins and “Sell” under operations, and the map will show nearby machines. Each ATM is run by an independent operator, so fees, transaction limits, and ID requirements differ from one machine to the next. Fees on crypto ATMs tend to be significantly higher than exchange fees, often ranging from 5% to 15% or more of the transaction amount. This makes ATMs best suited for smaller, urgent cash needs rather than large conversions.
Redeem Directly Through Circle
Circle, the company that issues USDC, offers 1:1 redemption of USDC for US dollars through its Circle Mint platform. However, Circle Mint is only available to institutional customers like exchanges, banks, wallet providers, and trading firms. It is not open to individuals.
Applicants go through background checks, identity verification, and sanctions screening, and approval can take several weeks. Once approved, minting and redeeming USDC through Circle Mint is free. If you’re running a business that handles large volumes of USDC, this is worth looking into. For everyone else, an exchange or debit card is the practical path.
Tax Reporting When You Cash Out
The IRS treats USDC as property, not currency. That means selling USDC for dollars is a taxable event you must report, even if you have no gain or loss. Since USDC is pegged to $1, most sales result in little or no capital gain, but you still need to document the transaction.
If you held the USDC as a personal investment, report the sale on Form 8949 (Sales and Other Dispositions of Capital Assets). If you received it as business income, report it on Schedule C. Starting with transactions on or after January 1, 2025, brokers (including crypto exchanges) are required to report digital asset dispositions to the IRS on Form 1099-DA. For stablecoins specifically, brokers may report sales on an aggregate basis when they exceed a de minimis threshold, rather than listing every single transaction.
Keep records of when you acquired your USDC, what you paid for it, and when you sold it. Even if the gain is zero, having clean records prevents headaches if the IRS ever asks questions.

