You've just decided to swap 5 Solana tokens for USDC on Phantom. The interface shows you'll get exactly 267 tokens. But when the transaction settles, you've lost $12 to fees you never explicitly saw. This isn't user error—it's how wallet economics actually work, and almost nobody explains it clearly.
Phantom has become one of the most trusted non-custodial wallets in crypto, with over 3 million active users managing billions in assets. But trust and transparency aren't the same thing. The wallet industry obscures fees through multiple channels: platform charges, network gas fees, liquidity protocol cuts, and third-party partner markups. Phantom is no exception.
This guide breaks down every fee structure with real transaction examples, actual user cost scenarios, and tactical strategies to minimize what you pay. We're not here to criticize Phantom—we're here to make sure you understand exactly what you're paying for and why.
When people say "Phantom fees," they usually mean one thing. But there are actually five distinct fee categories you encounter when using the wallet:
Most wallet comparisons mention the 0.85% swap fee and nothing else. That's misleading. A user purchasing Solana with a credit card, holding it for a week, then swapping for Ethereum could encounter costs from all five categories simultaneously.
Phantom's core swap fee is 0.85% per transaction. This is Phantom's primary revenue model—it takes a cut every time you trade through the wallet's built-in DEX aggregator.
How the swap engine works:
Phantom doesn't operate its own liquidity pools. Instead, it routes swaps through aggregators (primarily 1Inch) that split orders across multiple DEXs like Marinade, Orca, and Serum on Solana, or Uniswap, SushiSwap, and Curve on Ethereum. Each DEX charges its own fee:
On top of the DEX fee, 1Inch adds its routing margin (0.5-1% depending on complexity), and then Phantom adds its 0.85% platform fee. A single $1,000 swap on Ethereum during peak hours might involve:
| Fee Component | Percentage | Dollar Amount |
|---|---|---|
| Phantom platform fee | 0.85% | $8.50 |
| DEX (Uniswap 0.3% pool) | 0.30% | $3.00 |
| 1Inch aggregator margin | 0.75% | $7.50 |
| Ethereum base gas (priority) | N/A | $8.00–$15.00 |
| Total | 2.90% | $27–$34 |
This is the swap fee reality most users don't see. Phantom advertises the 0.85%, but you're paying 2-3 times that amount by the time the transaction settles.
Phantom's "Buy" feature—which lets you deposit fiat currency directly into your wallet—uses third-party processors. The primary partner is MoonPay, with Ramp and Sardine as secondary options. These aren't Phantom's fees, but Phantom users pay them, so they matter.
MoonPay fee structure (as of June 2026):
| Payment Method | Fee % | Example: $500 Purchase |
|---|---|---|
| Credit/Debit Card | 3.5% | $17.50 |
| Apple Pay/Google Pay | 3.5% | $17.50 |
| Bank Transfer (ACH) | 1.0% | $5.00 |
| Wire Transfer | 1.5% | $7.50 |
Here's where it gets complicated: MoonPay publishes these rates, but they also apply variable markups based on country, payment method, and order size. A user in India buying with a credit card might face an effective rate of 4.2% due to forex spreads and regional card processing costs. An American buying with ACH might see just 1.0%.
Real example: A user in Singapore buys $1,000 of Bitcoin through Phantom's MoonPay integration with a credit card. Advertised fee: 3.5%. Actual cost: $42 in fees (3.5%) plus $15 in forex markup for SGD-to-USD conversion. Total: $57 (5.7%). Phantom's interface showed "3.5%" but the user's bank statement reflected much more.
Network gas fees are where blockchain choice matters most. Phantom supports multiple networks, and costs vary dramatically:
| Network | Typical Gas Cost | Peak/Congestion Cost | Phantom Priority Fee |
|---|---|---|---|
| Solana | $0.0025 | $0.01 | Optional, 0.00025 SOL ($0.017) |
| Ethereum | $8–$12 | $25–$60 | Auto-calculated based on network state |
| Polygon | $0.10–$0.50 | $1–$3 | Varies |
| Base | $0.05–$0.20 | $0.50–$1.50 | Auto-calculated |
| Arbitrum | $0.10–$0.30 | $1–$5 | Varies |
Ethereum gas fees are the most visible pain point. Phantom auto-calculates priority fees based on network conditions and shows them before transaction confirmation, but there's no transparency on how Phantom's algorithm sets these rates. During the recent Base network surge in May 2026, simple token swaps on Ethereum cost users $40-$80 in gas alone.
On Solana, by contrast, the same swap costs $0.005 in network fees. This is why Solana-first users often underestimate their fee exposure—they're accustomed to near-free transactions and then hit with a $15 Ethereum swap and assume the wallet is broken.
Beyond MoonPay, Phantom integrates several third-party providers for ramps (fiat-to-crypto) and off-ramps (crypto-to-fiat). Each partner adds its own margin:
On-ramp provider comparison (June 2026):
| Provider | Credit Card Fee | ACH Fee | Average FX Markup |
|---|---|---|---|
| MoonPay | 3.5% | 1.0% | 1–2% |
| Ramp Network | 2.9% | 1.5% | 0.5–1% |
| Sardine | 3.0% | 1.0% | 1–1.5% |
Phantom doesn't earn revenue from these transactions directly (that's MoonPay's cut), but Phantom users pay regardless. The wallet could negotiate better rates or offer transparent provider choice, but currently only MoonPay is prominently displayed in the UI.
Off-ramp (withdrawal) reality: When converting crypto back to fiat through Phantom (powered by Wyre), users encounter:
A European user withdrawing €500 (approximately $540 USD equivalent) might pay: $1.00 flat + $4.05 (0.75%) + $16 (3% forex) = $21.05 total (3.9% effective rate).
If you're trading on Solana (where Phantom originated), skip the swap aggregator entirely. Instead, interact directly with Orca or Marinade through Phantom's dApp browser. You'll pay Orca's 0.25-0.5% fee plus gas ($0.0025), but avoid Phantom's 0.85% platform fee and 1Inch's aggregator margin. Savings: 1-1.5% per transaction.
How: Open Phantom, select "Apps," navigate to Orca, and swap directly. Your wallet signs the transaction, but Phantom's fee routing is bypassed.
If you're making multiple trades daily, consolidate them. Each swap triggers fees, so five $200 swaps cost significantly more than one $1,000 swap. Phantom's fee doesn't scale linearly with transaction size, so larger orders are more efficient.
The difference between 3.5% (credit card) and 1.0% (ACH) is substantial. On a $1,000 purchase, you save $25 by choosing ACH instead of credit card through MoonPay. ACH takes 3–5 business days, but for long-term holders, patience saves money.
Phantom displays real-time gas prices, but understanding network patterns helps. Ethereum gas is typically lowest on Sunday mornings (UTC) and highest weekday mornings. Solana is consistently cheap but experiences occasional congestion spikes. Check real-time network data before executing large swaps on expensive networks.
Trading high-frequency? Use Solana or Polygon. Storing long-term? Network choice is less critical since you're not paying per transaction. Bridging between chains? Factor in bridge fees (typically 0.1-0.5% plus gas on both sides).
How does Phantom compare to MetaMask, Solflare, and Ledger Live?
| Wallet | Swap Fee | On-Ramp Fee | Withdrawal Fee | Networks Supported |
|---|---|---|---|---|
| Phantom | 0.85% | 3.5% (credit card) | $1.00 + 0.75% | Solana, Ethereum, Polygon, Base, Arbitrum |
| MetaMask | 0.875% (0xswap) | 4.0% (Transak) | 3.0% (varies by partner) | Ethereum, Polygon, Arbitrum, Optimism, etc. |
| Solflare | 0.5% (Solana only) | 2.5% (Jupiter Limit Order) | 2.0% | Solana only |
| Ledger Live | 1.0% (varies by partner) | 2.9–4.2% (varies by provider) | 1.0–3.0% (varies) | Multiple |
The comparison reveals an interesting pattern: wallet choice matters far less than network choice. A user swapping on Solana through Solflare (0.5% platform fee, $0.005 gas) pays ~$6 on a $1,000 swap. The same user on Ethereum through MetaMask (0.875% fee, $15 gas) pays ~$23. The 283% fee difference is driven by network economics, not wallet design.
Phantom's competitive advantage isn't lower fees—it's lower fees on Solana (its home chain) combined with seamless multi-chain support. If you're only trading Solana, Solflare is marginally cheaper. If you're moving between Solana, Ethereum, and Polygon, Phantom's unified interface justifies the slightly higher fee structure.
User profile: American, buying Solana as a long-term investment, no trading planned.
Costs:
Optimization: If the user had used ACH instead ($5,000 × 1.0% = $50), they'd save $125. Six-day settlement time is irrelevant for long-term investors.
User profile: Active trader, buying USDC on Solana, swapping to altcoins, taking profits. Average trade size: $1,000. Average duration: 4 hours per trade.
Costs per $1,000 swap:
Daily cost (5 trades): $80
Monthly cost (20 trading days): $1,600
Optimization: Using Solana-native DEXs directly (Orca) would reduce cost to 0.25-0.5% platform fee + 0.75% margin = ~1.0% per trade, or $10 per $1,000 swap. Five trades = $50 daily, or $1,000 monthly. Annual savings: $7,200.
User profile: Ethereum holder moving funds to Polygon for cheaper trading.
Costs:
Alternative (using Aave's portal): ~1.2% + gas. Savings: ~$15–$20.
| Attribute | Details |
|---|---|
| Platform | Browser extension, iOS, Android |
| Primary Network | Solana (native support since 2021) |
| Supported Chains | Solana, Ethereum, Polygon, Base, Arbitrum, Optimism, and EVM-compatible networks |
| Custody Model | Non-custodial (you control private keys) |
| Swap Fee | 0.85% via 1Inch aggregator |
| Active Users | 3+ million (as of June 2026) |
| Key Features | Built-in DEX aggregator, MoonPay on-ramp, Burn/Stake integration, Hardware wallet support, NFT display |
| Security | Private key encryption, optional biometric authentication, no KYC for crypto transfers |
Phantom charges 0.85% on all token swaps executed through its built-in DEX aggregator. This is a flat platform fee that applies regardless of network or token pair. Additional fees from the underlying DEX and network gas are charged separately, making total swap costs 1.6-3.5% depending on network congestion and the specific liquidity route chosen.
MoonPay is Phantom's primary on-ramp partner for buying crypto with fiat currency. MoonPay charges 3.5% for credit card purchases, 1.0% for ACH, and 1.5% for wire transfers. Phantom doesn't add a separate fee on top—MoonPay's charges are the complete cost you see. However, MoonPay also applies forex markups (1-3%) for non-USD purchases, so international users often pay more than the advertised rate.
Yes, Phantom is a legitimate, non-custodial wallet. The company has undergone security audits, and your private keys are encrypted locally on your device. However, "safe" has limits: like all crypto wallets, Phantom is vulnerable to phishing attacks and malicious dApps. Never share your seed phrase, and only connect to verified websites. The wallet itself is secure; user behavior is where most losses occur.
Phantom's platform fee (0.85%) is identical across all networks, but network gas fees differ dramatically. Solana's blockchain is designed for high throughput at low cost—a typical swap costs $0.005 in gas. Ethereum's base layer has limited block space and high demand, so gas fees range from $8-$60 depending on congestion. This isn't Phantom's choice; it's blockchain economics. Using Polygon, Base, or Arbitrum reduces gas costs substantially while maintaining Ethereum compatibility.
You can't avoid them entirely, but you can minimize them: use ACH for on-ramps instead of credit cards (save 2.5%), trade on Solana instead of Ethereum (save $15+ per swap), batch trades to reduce frequency, and interact directly with DEXs (Orca, Jupiter) instead of using Phantom's swap aggregator (save 0.85%). For long-term holders, fees are negligible; for day traders, network and method choice directly impacts profitability.
No. Phantom displays staking opportunities (primarily Solana validators) but doesn't earn a percentage of your rewards. When you stake through Phantom, you interact directly with validators or staking protocols—Phantom is just the interface. However, some integrated staking partners (like Marinade) do charge a small fee (2-5% of rewards), but that's the staking protocol's fee, not Phantom's.
Most likely causes: (1) Phantom's quote included only the 0.85% platform fee, not the DEX fee or gas, (2) network congestion increased gas costs between when you initiated the swap and when it settled, (3) you chose a less liquid trading pair, triggering higher slippage and larger DEX fees, or (4) Phantom routed your