PyUSD Fees Explained: The Complete PayPal Stablecoin Guide

📅 Updated January 2026 ⏱️ 7 min read ✍️ ChainCost Team

PyUSD is free inside PayPal. Outside PayPal, you pay network fees. Solana: $0.001. Ethereum: $5-15. The confusion happens when people try to move PyUSD to external wallets without understanding how blockchain fees work. This guide explains exactly what you'll pay and how to minimize costs.

PyUSD Fee Breakdown: Where You Pay What

Inside PayPal & Venmo (Free)

ActionFeeNotes
Buy PyUSD$01 PYUSD = 1 USD always
Sell PyUSD$0Back to USD instantly
Hold PyUSD$0No maintenance fees
Send to PayPal/Venmo user$0Instant, no limits
Convert to other cryptoSpread~0.5% built into rate

Outside PayPal (Network Fees Apply)

ActionSolanaEthereum
Withdraw from PayPalFree*Free*
Transfer between wallets$0.001$5-15
Swap on DEX$0.01$10-25
Deposit to exchange$0.001$5-15

*PayPal covers the first withdrawal fee. Subsequent withdrawals may incur network fees.

PyUSD on Solana vs Ethereum: Which to Use?

Use Solana. Always. Unless you specifically need Ethereum for a dApp that doesn't support Solana.

FactorSolanaEthereumWinner
Transfer Fee$0.001$5-15Solana (5000x)
Speed400ms12 secondsSolana
DEX LiquidityGood (Jupiter)Better (Uniswap)Ethereum
DeFi SupportGrowingMore optionsEthereum
Exchange SupportCoinbase, KrakenMost exchangesTie

The Math: Sending $500 in PyUSD

  • Solana: $0.001 fee = 0.0002% of your transfer
  • Ethereum: $10 fee = 2% of your transfer

On Ethereum, you'd need to send $5,000+ before fees become negligible. On Solana, even $10 transfers make sense.

Check PyUSD Fees Right Now

Our calculator shows real-time PyUSD transfer costs on Solana and Ethereum.

Open Fee Calculator →

3 Costly Mistakes People Make with PyUSD

Mistake #1: No SOL/ETH for Gas

This is the #1 reason PyUSD transfers fail. You have $1,000 in PyUSD but can't move it because you need native coins to pay the network.

  • Solana: Need ~$0.01 worth of SOL
  • Ethereum: Need ~$15-20 worth of ETH

Fix: Before withdrawing PyUSD from PayPal, make sure your destination wallet has SOL or ETH. Buy a small amount on an exchange first.

Mistake #2: Using Ethereum When Solana Works

Some people default to Ethereum because it's "more established." That's a $10+ mistake every time.

Fix: Check if your destination supports Solana. Most major exchanges and wallets do now. Use Solana unless forced otherwise.

Mistake #3: Swapping PyUSD on Ethereum DEXs

Swapping PyUSD to USDC on Uniswap costs $15-25 in gas alone. The same swap on Jupiter (Solana) costs $0.01.

Fix: If you need to convert PyUSD, do it on Solana. Bridge to Solana first if your PyUSD is on Ethereum.

How to Transfer PyUSD (Step-by-Step)

From PayPal to External Wallet

  1. Open PayPal app → Tap Crypto
  2. Select PayPal USD (PYUSD)
  3. Tap TransferSend to external wallet
  4. Choose network: Solana (recommended) or Ethereum
  5. Paste your wallet address (double-check it matches the network!)
  6. Confirm the transfer

Important: Sending Solana PyUSD to an Ethereum address (or vice versa) will lose your funds permanently.

Between External Wallets

  1. Ensure you have SOL (for Solana) or ETH (for Ethereum) for gas
  2. Open your wallet (Phantom, MetaMask, etc.)
  3. Select PyUSD → Send
  4. Paste recipient address
  5. Confirm and pay the network fee

To an Exchange (Coinbase, Kraken, etc.)

  1. On the exchange, go to Deposit → search for PYUSD
  2. Select the network (Solana recommended)
  3. Copy the deposit address
  4. Send from your wallet to that address
  5. Wait for confirmations (usually 1-2 minutes on Solana)

Converting PyUSD to USDC or USDT

PyUSD has less liquidity than USDC/USDT on most platforms. Here's how to convert:

On Solana (Cheapest)

  1. Go to Jupiter Aggregator
  2. Connect your Solana wallet
  3. Select PyUSD as input, USDC as output
  4. Enter amount and swap
  5. Total cost: ~$0.01 (gas + 0.3% swap fee)

On Ethereum (Expensive)

  1. Go to Uniswap
  2. Connect your Ethereum wallet
  3. Select PyUSD as input, USDC as output
  4. Enter amount and swap
  5. Total cost: $15-30 (gas + 0.3% swap fee)

Inside PayPal

PayPal doesn't directly swap PyUSD to USDC. You'd need to:

  1. Sell PyUSD → USD (free)
  2. Buy USDC with USD (spread applies)

This has a hidden cost in the spread (~0.5%), but no gas fees.

PyUSD vs USDC vs USDT: Which Should You Use?

StablecoinBest ForLiquidityIssuer
PyUSDPayPal/Venmo usersLowerPayPal (via Paxos)
USDCDeFi, exchanges, US usersHighCircle
USDTTrading, global usersHighestTether

When to Use PyUSD

  • Sending money to PayPal/Venmo users (free)
  • You already have PyUSD in PayPal
  • You want PayPal's consumer protections

When to Use USDC Instead

  • Using DeFi protocols (better liquidity)
  • Trading on exchanges (more pairs)
  • Sending to someone without PayPal
  • Need wide wallet/exchange compatibility

When to Use USDT Instead

  • Trading on non-US exchanges
  • Need maximum liquidity for large trades
  • Recipient specifically wants USDT

Compare All Stablecoin Fees

See PyUSD, USDC, and USDT fees across every network.

Open Fee Calculator →

Frequently Asked Questions

Does PyUSD have fees?

Inside PayPal/Venmo: No fees. Outside PayPal: You pay network fees. Solana costs $0.001, Ethereum costs $5-15. PayPal keeps none of it. The fee goes to blockchain validators.

Is PyUSD on Solana or Ethereum cheaper?

Solana is 5,000x cheaper. $0.001 vs $5-15. Always use Solana unless the destination only accepts Ethereum.

Why can't I transfer my PyUSD?

You need native coins to pay gas fees. For PyUSD on Solana, you need SOL (about $0.01 worth). For PyUSD on Ethereum, you need ETH ($10-20 worth). Without these in your wallet, you can't send anything.

How do I move PyUSD from PayPal to a wallet?

In PayPal: Go to Crypto → PyUSD → Transfer → Send to external wallet. Choose Solana (cheaper) or Ethereum. Paste your wallet address carefully. Make sure your wallet address matches the network you selected.

Can I convert PyUSD to USDC?

Yes. On Solana, use Jupiter aggregator (jup.ag). On Ethereum, use Uniswap. You'll pay a swap fee (~0.3%) plus network gas. On Solana, total cost is under $0.01. On Ethereum, expect $15-30 total including gas.

Is PyUSD safe?

PyUSD is issued by Paxos, a regulated trust company, on behalf of PayPal. It's fully backed 1:1 by US dollar deposits, US treasuries, and cash equivalents. Monthly attestation reports are published. It's as safe as any major stablecoin.

Is PyUSD better than USDC?

For PayPal/Venmo users sending to other PayPal/Venmo users, PyUSD is better (free transfers). For DeFi, trading, or sending to non-PayPal users, USDC has better liquidity and wider support. Use the right tool for the job.

What exchanges support PyUSD?

Coinbase, Kraken, Crypto.com, and several others support PyUSD deposits and withdrawals. Most support both Solana and Ethereum versions. Check your exchange's deposit page for current network options.

Can I earn interest on PyUSD?

Inside PayPal: No yield currently offered. Outside PayPal: Yes, you can supply PyUSD to DeFi lending protocols like Kamino (Solana) or Aave (Ethereum) to earn interest. Rates vary based on demand.

Some links may be affiliate links. We may earn a commission at no extra cost to you.