Cashing out crypto is simpler than most people expect, but there are a few things to get right — particularly around tax reporting and withdrawal limits.
Step 1: Move Crypto to a Fiat-Enabled Exchange
You need an exchange with bank transfer support, your currency, and ID verification complete.
Best options for USD withdrawals (2026):
- Coinbase — ACH (free, 1–5 days) or wire ($10–25, same day)
- Kraken — ACH and SWIFT, low fees, fast processing
- Gemini — ACH free, same-day wire available
If your crypto is in a self-custody wallet, send it to your exchange deposit address first.
Step 2: Convert to Stablecoin or Fiat
If you need to control the exact dollar amount, sell to USDC first — locks in the value before withdrawal is processed. For direct sells: most exchanges let you sell BTC, ETH, SOL directly for USD.
Market vs. limit orders: For large sells (>$10,000), use limit orders to avoid slippage.
Step 3: Initiate Withdrawal
- Navigate to withdraw/transfer
- Choose USD/fiat
- Enter bank account (routing + account number for ACH)
- Select amount and confirm
Typical limits: Coinbase: $25,000/day ACH for verified accounts; wire unlimited. New accounts start lower and increase after 30–90 days.
First ACH withdrawal often triggers a hold at your bank (3–5 days). This is the bank, not the exchange.
Step 4: Tax Reporting
Every sale of crypto is a taxable event in most jurisdictions. This includes crypto-to-crypto swaps, not just cash-outs.
US holding periods:
- Long-term (>1 year): Capital gains rates (0–20%)
- Short-term (<1 year): Ordinary income rates
Exchanges report to the IRS on Form 1099-DA. Download your transaction CSV before filing. Use Koinly, CoinLedger, or TaxBit to auto-calculate gains.
Withdrawal Speed
| Method | Speed | Fee | |---|---|---| | ACH bank transfer | 1–5 business days | Free | | Wire transfer | Same day (if AM) | $10–25 | | Instant debit card | Instant | 1.5% |
For urgent cash: use the instant debit option. For regular withdrawals: ACH is free and adequate.
Common Issues
Bank flagging the deposit — Some banks flag incoming exchange transfers. A brief explanation usually resolves it. Crypto-friendly banks (Mercury, etc.) cause fewer issues.
Large withdrawals — Above $10,000 in the US, exchanges file a Currency Transaction Report (CTR). Routine — don't let it surprise you.