Article How it works

Where your money goes when you swap on Solana: every fee, explained simply

A swap on Solana can involve up to seven different costs. Most are tiny, a few are not, and one comes back to you. Here is each one in plain words, with real rates from Jupiter, Raydium, StonkFun and PreStocks, and how to spot them before you sign.

  • 7 min read
  • Published
  • Facts checked
  • By StonkBuilder Community

In short

  • The network fee is tiny: 0.000005 SOL for a normal transaction, plus an optional priority fee when the network is busy.
  • The first time you hold a token, about 0.002 SOL goes into a deposit that you can get back later.
  • Pool, app and launchpad fees are percentages of your trade, from 0% to a few percent.
  • Some tokens charge a tax on every transfer, built into the token itself. Check before you buy.

Words you'll meet

Lamport
The smallest unit of SOL: one billionth of a SOL.
Liquidity provider (LP)
Someone who deposits tokens in a pool so others can trade, in return for a share of the fees.
Price impact
How much your own trade moves the price, because it uses up part of the pool.
Slippage limit
The worst price you accept. If the price moves past it, the swap fails instead.

More words, explained plainly: the StonkBuilder Learn glossary

The short version

The costs of a swap on Solana
CostHow bigWho receives itDo you get it back?
Network fee0.000005 SOL a transactionThe Solana networkNo
Priority feeOptional; typically under $0.01The network's validatorsNo
Token depositAbout 0.002 SOL per new tokenHeld in your token accountYes, when you close it
Pool fee0.01% to 4%, set by the poolMostly the pool's liquidity providersNo
App fee0% to 0.5% on Jupiter, by pairThe appNo
Launchpad fee1.25% a trade on a StonkFun curve coinStonkFun and RaydiumNo
Transfer taxUp to a few percent on some tokensSet by each token's issuerNo

1. The network fee: 0.000005 SOL

Every Solana transaction pays a base fee of 0.000005 SOL (5,000 lamports), a fraction of a US cent.[1] Strictly, it is charged per signature, and a normal transaction from your wallet has one. It is paid in SOL, which is why you need a little SOL even when you only trade other tokens. A swap that reaches the network but fails still pays it, because validators did the work of trying.

2. The priority fee: a tip to go first

When the network is busy, apps add a small priority fee so validators process your transaction sooner; it typically stays under $0.01, even when demand is high.[1] Your wallet or swap app usually sets it for you. Jupiter's default Ultra mode picks it for you,[2] and its Manual mode lets you set it yourself.[3]

3. The token deposit: about 0.002 SOL, and you can get it back

The first time your wallet holds a token, Solana opens a small account for it and sets aside a deposit of about 0.002 SOL, often called rent.[1] That is why your SOL balance drops a little more than expected after you buy a new token. The deposit is refunded when you close the empty account: many wallets offer this, and Raydium has a Reclaim rent page for it.[4]

4. The pool fee: paid to the people who supply the tokens

Most swaps trade against a liquidity pool (see What is a liquidity pool?), and each pool charges a fee set when it was created. On Raydium it ranges from 0.25% to 4% on standard pools and starts at 0.01% on concentrated ones. 84% of it goes to the pool's liquidity providers, 12% buys back RAY and 4% goes to Raydium's treasury.[5] Our Raydium hub shows the split as a diagram. Meteora, another Solana liquidity platform, splits pool fees between liquidity providers and the protocol in ratios that depend on the pool type; its fee guide lists them.

5. The app fee: 0% to 0.5% on Jupiter

Apps that find the best route for you may add their own fee: 0% to 0.5% on Jupiter, depending on the pair.[6] On its default Ultra mode, swaps between stablecoins, and from SOL or a stablecoin into JUP, JLP or JupSOL, are free; SOL to a stablecoin costs 0.02%; most other swaps 0.1%; and a token less than a day old 0.5%.[2] Manual mode charges no Jupiter fee; you pay only network fees.[3] The app on your phone may follow its own schedule, so read the quote each time.

6. Launchpad fees: 1.25% a trade on StonkFun

Tokens that trade on a launchpad pay its fee. A StonkFun coin on its LaunchLab curve pays 1.25% of every trade: 1% to StonkFun, which passes part of it to the coin's creator, and 0.25% to Raydium.[7] How token launches work explains the curve.

7. Transfer taxes: built into some tokens

Some tokens use a Token-2022 feature that withholds a share of every transfer, including the one that delivers your swap.[8] PreStocks tokens withheld 3% on most tokens in late September 2026; our PreStocks guide shows how to read the current rate yourself. StonkFun's reward coins charge a 1% or 3% tax on every transfer, paid out to their holders.[9]

Not a fee, but a cost: price impact and slippage

A big trade in a small pool moves the price against you: that is price impact. The price can also move between your quote and your transaction: your slippage limit sets how far you accept before the swap fails instead. StonkBuilder Learn explains slippage and price impact in more depth.

A worked example

Illustrative numbers only. Say you swap $100 of SOL for a new token that trades with a 1% fee and charges a 3% transfer tax:

  1. The 1% trading fee leaves $99 to swap.
  2. The 3% transfer tax is withheld as the token arrives, so about $96.03 reaches your wallet.
  3. About 0.002 SOL goes into the new token's deposit, which you can reclaim later.
  4. The network and priority fees add up to less than a cent.
  5. Price impact and slippage come on top, and depend on the size of the pool.

Selling later pays the trading fee and the tax again, so a coin like this has to rise by about 8% before you break even.

How to see every fee before you sign

  1. Open the quote details

    Most swap apps show the fee, the route and the price impact behind a small arrow or a 'details' link.

  2. Check the token's own tax

    On Solscan, a token with a transfer fee lists it on the token page. Our hubs list the rate where a project uses one.

  3. Read your wallet's preview

    Before you sign, your wallet shows what leaves and what arrives. If the numbers look wrong, reject it.

  4. Keep some SOL for fees

    Raydium suggests keeping at least 0.02 SOL, so a busy network never leaves you stuck.

Questions people ask

Why did I pay a fee on a failed swap?

The network fee pays validators for processing your transaction, whether it succeeds or fails once it has reached the network. It is tiny, and nothing else leaves your wallet when a swap fails.

Why is my SOL balance lower than I expected after buying a token?

Probably the token deposit: about 0.002 SOL is set aside the first time your wallet holds a token. You get it back when you close the empty token account.

How do I get my 0.002 SOL back?

Sell or send all of that token, then close its empty account. Many wallets offer this, and Raydium's Reclaim rent page does it for all your empty accounts.

Are Solana fees always this low?

The base fee is fixed at 0.000005 SOL for a normal transaction. Priority fees rise when the network is busy, but Solana says they typically stay under $0.01.

Go deeper in our project communities

More on the StonkBuilder Journal

Sources

  1. Solana: Understanding Solana transaction fees solana.com/learn/understanding-solana-transaction-fees
  2. Jupiter docs: Ultra Mode docs.jup.ag/user-docs/trade/spot/ultra-mode
  3. Jupiter docs: Manual Mode docs.jup.ag/user-docs/trade/spot/manual-mode
  4. Raydium: Reclaim rent raydium.io/reclaim-rent/
  5. Raydium docs: Protocol fees docs.raydium.io/ray/protocol-fees
  6. Jupiter docs: Spot fees docs.jup.ag/user-docs/trade/spot/fees
  7. StonkFun API: live launch quote, fee rates and rent www.stonkfun.xyz/api/launch-quote
  8. Solana docs: Token-2022 transfer fees solana.com/docs/tokens/extensions/transfer-fees
  9. StonkFun: Rewards www.stonkfun.xyz/rewards

Checked on 29 Sep 2026. Projects change their fees and features; the linked pages are the source of truth.

StonkBuilder Community writes independent, educational guides. We are not affiliated with, endorsed or sponsored by the projects we cover; names and trademarks belong to their owners. Nothing here is financial, investment or legal advice. Crypto prices are volatile and you can lose money.