An off-ramp is how stablecoins become spendable cash. The token moves from your wallet to a service; the service sends fiat to your bank account. The route you choose determines the fee, the speed, and the daily limit.
Three routes cover the large majority of off-ramp volume: centralized exchanges (CEXs), direct issuer redemption, and third-party ramp services. Each has a different cost structure and a different audience. Below is how each works, what it costs, and when to use it.
Route 1: centralized exchange (CEX)
The most common off-ramp for individuals and most businesses. Deposit your stablecoin to an exchange, convert to fiat, withdraw to a bank account.
How it works
- Deposit your stablecoin to your exchange account. The exchange generates a deposit address; you send the token from your wallet to that address. Confirm the network matches the exchange's supported chain — sending USDT on Tron to an exchange that expects Ethereum USDT will result in lost funds.
- Convert to fiat. For USDC on Coinbase, this is a 1:1 direct conversion — no trade, no spread. For USDT on Kraken or Coinbase, you sell USDT for USD at the market price (typically within a fraction of a cent of $1.00, but a small spread applies).
- Withdraw to a linked bank account. ACH withdrawal is free and takes one to three business days. Wire transfer arrives same or next business day but incurs a fee ($10–$25 depending on the exchange).
Fees by exchange
| Exchange | USDC → USD | USDT → USD | ACH withdrawal | Wire withdrawal |
|---|---|---|---|---|
| Coinbase | 0% (1:1 conversion) | 0.5–2% spread | Free, 1–3 days | ~$10, same/next day |
| Kraken | 0.5–2% spread | 0.5–2% spread | Free (US ACH), 1–3 days | $5–$35 depending on region |
| OKX | Varies by pair | Varies by pair | Region-dependent | Region-dependent |
Coinbase is the lowest-friction option for US consumers off-ramping USDC because Circle and Coinbase have a relationship that makes the USDC-to-USD conversion a direct redemption rather than a market trade.
Native Tempo support
If your stablecoins are on Tempo, Kraken supports native USDT0 and USDC.e deposits directly from Tempo (announced June 2026 — the first US exchange with native Tempo support). OKX supports USDT0 deposits from Tempo as the first international exchange partner. This means no bridging or chain-switching before depositing: send directly from your Tempo wallet to your exchange deposit address.
CEX off-ramp tips
- Complete KYC before you need to off-ramp. Verification can take one to three days; doing it during an urgent off-ramp is stressful and sometimes fails.
- Link a bank account and complete micro-deposit verification before your first withdrawal. Most exchanges require this before releasing funds.
- For amounts above $50,000, check the exchange's daily and monthly withdrawal limits. Limits vary significantly by verification tier.
Route 2: direct issuer redemption
For USDC, Circle offers Circle Mint — a direct redemption pathway for institutional clients. This is the cleanest route for large amounts because you bypass the exchange spread entirely.
How it works
- Apply for a Circle Mint account. Eligibility is limited to regulated financial institutions, licensed fintechs, registered exchanges, custodians, payment companies, and vetted enterprise treasuries. Approval requires KYB review.
- Once approved, redeem USDC directly with Circle at 1:1 — no spread, no per-transaction issuance fee for redemptions within the daily threshold.
- Circle wires the USD to your linked bank account. For requests submitted before the daily cutoff, funds typically arrive same day or next business day.
Circle Mint fee structure (as of March 2026)
| Daily redemption volume | Fee |
|---|---|
| First $40 million | None |
| $40M – $100M | 2 basis points (0.02%) |
| Above $100M | 5 basis points (0.05%) |
Circle raised these fees in 2026 as the Fed cut rates (lower rates reduce the yield Circle earns on USDC reserves). For institutional clients at scale, even 5 basis points is materially cheaper than an exchange spread of 0.5–2%.
Tether (USDT) also supports direct redemption via Tether's platform, but access is restricted to large holders (typically a minimum of $100,000) and requires a Tether account with full KYC. Tether charges a 0.1% fee on redemptions with a $1,000 minimum fee per transaction.
Route 3: third-party ramp services
Services like MoonPay, Transak, and Banxa offer off-ramps integrated into wallets, apps, and DeFi interfaces. They are the easiest to use with no prior setup, but they are the most expensive.
How it works
- Connect your wallet to the ramp service (or use the in-app integration).
- Specify the amount and the destination payment method (debit card, bank account, SEPA, etc.).
- The service quotes a rate including its fee. Confirm and sign the transaction.
- Fiat arrives in one to three business days (ACH/SEPA) or same day (debit card, with a higher fee).
Typical fees
| Provider | Typical sell fee | Payout time |
|---|---|---|
| MoonPay | 3–5% | 1–3 business days (ACH/SEPA) |
| Transak | 0.99–1.99% + rate spread | 1–3 business days |
| Banxa | 1–3% | 1–3 business days |
The convenience premium is real. Ramp services are the right tool when you need to off-ramp from inside a wallet or DeFi interface without setting up a CEX account, or in a region where your local CEX options are limited. For regular or large-volume off-ramping, the CEX or direct issuer route is cheaper.
Choosing the right route
| Your situation | Best route |
|---|---|
| Individual, US-based, off-ramping USDC | Coinbase (free 1:1 conversion) |
| Individual, US-based, off-ramping USDT | Kraken or Coinbase (lowest spread) |
| Business, off-ramping large USDC volumes | Circle Mint direct redemption |
| Stablecoins on Tempo | Kraken or OKX (native Tempo deposit support) |
| No CEX account, need quick exit | MoonPay or Transak (3–5% fee) |
| Outside US/EU, limited CEX options | Regional ramp service or local P2P with caution |
What to watch for
Network mismatch. The single most common off-ramp mistake is sending a stablecoin on the wrong network to an exchange deposit address. USDT exists on Ethereum, Tron, Solana, Tempo, and other chains. An exchange that supports USDT on Ethereum will not credit a deposit sent from Tron. Always verify the chain matches before sending.
Withdrawal holds. Some exchanges place a 72-hour hold on fiat withdrawals after a new bank account is linked, or after large deposits. Factor this into timing.
Tax events. In most jurisdictions, converting a stablecoin to fiat is a taxable event — realizing the gain or loss relative to your cost basis. For a true stablecoin with a stable peg, the gain is typically minimal, but the event must still be reported. Consult a tax advisor for your jurisdiction.
Fee creep on small amounts. On a $200 off-ramp, a $10 wire fee is 5% of the total. For small amounts, ACH (slower, free) is almost always better than wire (fast, $10+).
The bottom line: build your off-ramp infrastructure before you need it. Open the CEX account, link the bank, complete KYC, and test with a small amount. When you need to convert at scale or under time pressure, the account is already ready. For the wallet infrastructure that holds your stablecoins before the off-ramp, the wallet guide covers the options.