USDC · Solana

USDC Transfer Fee on Solana

Sending USDC on Solana costs a fraction of a cent — typically $0.0005 to $0.01 including priority fees. The number that surprises people is different: a one-time ~$0.30 deposit when the recipient has never held USDC before, which the sender pays. Here is the full cost anatomy and when Solana beats (or loses to) the Ethereum L2s. Figures reflect typical July 2026 conditions; SOL/USD and congestion move them slightly.

The three components

ComponentTypical costWhen it applies
Base fee (5,000 lamports)< $0.001Every transaction, always.
Priority fee$0.0001–0.01Added by wallets for reliable inclusion; rises during congestion (mint waves, volatile markets).
Token-account deposit (~0.002 SOL)≈ $0.30 onceOnly when the recipient has never held USDC; refundable to the account owner if the account is later closed.

Solana vs Base vs Ethereum for dollars

  • Repeat transfers: Solana is usually the cheapest venue on the board — sub-cent, below even Base and Polygon (live L2 numbers in the stablecoin comparison).
  • First transfer to a fresh wallet: the ~$0.30 deposit typically makes an Ethereum L2 cheaper for that one send.
  • Ecosystem constraint wins every tie: where does the recipient live? DeFi on Ethereum rails → use an L2. Payments/consumer apps on Solana rails → stay on Solana. Bridging dollars between the two costs more than either transfer.
  • Exchange route: most major exchanges support Solana USDC withdrawals for about $1 flat — often the simplest way to move dollars into the Solana ecosystem without bridging.

Frequently asked questions

How much does it cost to send USDC on Solana?

The base transaction fee is 5,000 lamports — well under a tenth of a cent. With the priority fees most wallets add during busy periods, a typical USDC transfer lands between $0.0005 and $0.01. The one exception: sending to a wallet that has never held USDC triggers a one-time token-account creation deposit of about 0.002 SOL (~$0.30), paid by the sender.

Why did my first USDC transfer to a new wallet cost ~$0.30?

Solana stores each token balance in a separate "associated token account" that must be funded with rent-exempt SOL (~0.002 SOL) when created. The sender fronts that deposit on the first transfer of a given token to a given wallet. Every later transfer to that wallet costs only the normal sub-cent fee.

Is Solana cheaper than Base or Arbitrum for USDC?

For repeat transfers, yes — usually the cheapest venue, sub-cent versus low cents on Base or Arbitrum. For a single transfer to a fresh wallet, the ~$0.30 account deposit can make Solana the more expensive choice. Both are far below Ethereum mainnet, which charges dollars for the same transfer.

Do I pay Solana fees in USDC?

No — fees and the token-account deposit are paid in SOL. You need a small SOL balance (a dollar covers hundreds of transfers) in the sending wallet, the same specie-for-gas rule as ETH on Ethereum. Some wallets and exchanges abstract this away for a markup.

Is USDC on Solana the same as USDC on Ethereum?

Both are native Circle-issued USDC, redeemable 1:1 — but they live on incompatible networks. An exchange deposit address for Ethereum USDC will not credit Solana USDC. Match the network on the destination’s deposit page before sending; bridging between the two ecosystems is a separate, costlier operation.

Methodology

Solana is not an EVM gas market, so unlike this site's Ethereum and L2 pages these figures are not fetched live. The 5,000-lamport base fee and ~0.002 SOL rent-exempt minimum are protocol constants; dollar ranges apply the current SOL/USD rate and typical wallet priority-fee behavior, reviewed monthly. Last review: July 2026.

Related ETH gas tools and guides

Compare every chain for your USDC transfer

Live USDC fees on Ethereum, Base, Arbitrum, Optimism, and Polygon.

Cheapest way to send USDC →