Raydium exchange fees is the swap charge and LP revenue split on Raydium's Solana pools
Raydium exchange fees is the cost taken from each swap executed through Raydium liquidity, plus the small Solana network fee required to process the transaction. Pool trading fees range from 1% to 0.01% according to the pool, and the collected fee is split between liquidity providers, RAY buybacks, and, for CPMM and CLMM pools, the protocol treasury.
This matters because a quoted trade is not just a token price. A swap on Raydium includes the pool fee, price impact from the size of the order, slippage tolerance set by the user, and the SOL transaction cost paid to Solana validators. The visible quote brings those moving parts together before wallet approval.
How the swap charge moves through Raydium pools
Raydium uses smart contracts on Solana to execute swaps against deposited liquidity. When a trader exchanges SOL for USDC, RAY for USDC, or another SPL token pair, the pool calculates the exchange rate from its reserves or concentrated liquidity range. That is the core of Raydium exchange fees: a programmed charge attached to the swap route, not a separate bill collected later.
The routing engine searches across Raydium liquidity pools to find execution for the selected pair. A trade that routes through one deep pool pays the fee for that pool. A route that uses several pools includes the fee and price movement from each hop. The user sees the final estimate before signing, while the pool contracts enforce the actual transfer and fee accounting on-chain.
AMM v4, CPMM, and CLMM splits are not identical
The exact Raydium exchange fees split changes by pool architecture. Standard AMM v4 pools direct 88% of the trading fee back into the pool for liquidity providers and use 12% for RAY buybacks. CPMM pools direct 84% to liquidity providers, 12% to RAY buybacks, and 4% to the treasury. CLMM pools use the same 84%, 12%, and 4% split, with LP earnings tied to active price ranges.
| Pool type | LP share | RAY buyback | Treasury |
|---|---|---|---|
| Standard AMM v4 | 88% | 12% | None |
| CPMM | 84% | 12% | 4% |
| CLMM | 84% | 12% | 4% |
Older constant product examples use a 0.25% trading fee, where 0.22% returns to the LP pool and 0.03% funds RAY buybacks. Newer pool types support fee tiers across a broader range, so the pool itself determines the rate shown in the quote.
Solana network fees sit beside the pool fee
The pool fee is only one line in the real swap cost. Solana also requires SOL to pay for transaction processing. Most Raydium swap transactions use a nominal amount of SOL, commonly between 0.0001 and 0.001 SOL, and the wallet must hold enough SOL to approve and submit the transaction.
This network cost is paid even though the trader is swapping other assets. A USDC to RAY swap, for example, still needs SOL for the transaction. Keeping a small SOL balance prevents failed approvals and avoids the common issue where a wallet has tokens to trade but no gas token to move them.
Reading the quote before approving a Raydium swap
A Raydium quote deserves attention before the wallet signature. The interface shows the token input, the expected output, the route, price impact, and slippage tolerance. Raydium exchange fees appear inside that execution estimate, while price impact reflects how much the trade itself moves the pool price.
- Pool fee: the programmed trading charge for the selected pool or route.
- Price impact: the change caused by the order size against available liquidity.
- Slippage tolerance: the maximum allowed difference between quote and execution.
- Network fee: the SOL cost for submitting the Solana transaction.
- Route quality: the path through one or more pools used to complete the swap.
A high price impact number signals that the trade is large relative to pool depth. A tight slippage setting protects the user from worse execution, but it also increases the chance that the transaction fails when the market moves before confirmation.
LP fee share in constant product pools
Importantly, Raydium exchange fees reward LPs by increasing the value of the pooled assets backing their LP tokens. In a standard constant product pool, traders pay fees into the pool as swaps occur. LP tokens represent a proportional claim on that pool, so a provider's claim grows as fees accumulate in the reserves.
Consider a RAY-USDC pool. A provider deposits both tokens in equal value and receives LP tokens. Later swaps between RAY and USDC add fee revenue into the pool. When the provider withdraws, the LP token balance redeems a share of the updated reserves. The final token amounts still reflect market movement, so fee income and impermanent loss must be evaluated together.
Concentrated liquidity changes who earns the fee
CLMM positions do not spread liquidity evenly across every possible price. The provider chooses a price range, receives a position NFT, and earns fees while the market price trades inside that active range. Raydium exchange fees on CLMM pools therefore flow most directly to liquidity positioned near actual trading activity.
This structure gives capital a sharper job. A narrow SOL-USDC range earns a larger share of fees while it is active, because the liquidity is concentrated where traders use it. If price leaves the range, the position stops earning swap fees until it is adjusted or the market returns. Active management becomes part of the cost of seeking higher fee efficiency.
Pool creation and position costs for liquidity providers
Pool creation expenses are not part of Raydium exchange fees paid by ordinary swappers. They apply to users who create pools or open LP positions. Creating a CPMM pool includes Solana rent costs and a 0.15 SOL protocol fee. Creating a CLMM pool has rent-exemption costs and no Raydium protocol fee for pool creation or position management.
Opening a CLMM position creates on-chain accounts and an NFT that represents the position. Token-2022 position ownership uses a lower base cost than the older SPL plus Metaplex method. Tick arrays add another cost when a selected price range uses arrays that have not yet been initialized. Popular ranges in major pools already have much of this infrastructure in place.
Jupiter, Orca, and wallet swaps beside Raydium
Solana traders compare Raydium with Jupiter, Orca, and wallet-native swap tools because the best route changes with liquidity, pool fees, and order size. Jupiter acts as an aggregator and routes across multiple venues. Orca is another Solana AMM with its own liquidity design. Phantom and other wallets add convenience by embedding swap flows inside the wallet experience.
In practice, Raydium's strength is direct access to its own AMM v4, CPMM, and CLMM liquidity, including many permissionless token pools. Aggregators still route through Raydium when its pools produce the best execution. For a large swap, the cheapest choice is the one with the strongest final output after pool fee, price impact, slippage, and network fee are all included.
Mistakes that make a cheap Solana swap expensive
Notably, Raydium exchange fees look small on deep pools, yet weak execution turns a low stated fee into a poor trade. Thin pools create large price impact. Newly launched tokens create contract-address confusion. Overly wide slippage leaves room for a worse fill. Too little SOL causes failed transactions before the swap settles.
The strongest habit is to treat the quote as the decision point. Check the token mint, compare the expected output against another route, confirm that price impact is reasonable, and keep enough SOL for transaction fees. With those basics handled, Raydium exchange fees become a predictable part of using Solana liquidity rather than a surprise after approval.
Helpful answers about Raydium exchange fees
Does Raydium charge pool fees when a swap transaction fails?
A failed swap does not complete the token exchange, so the pool trading fee is not taken from the intended trade. The Solana network fee is different: the wallet still pays the transaction processing cost when the transaction is submitted and fails on-chain. This is why failed swaps caused by tight slippage, insufficient SOL, or wallet approval issues still reduce the SOL balance slightly.
Which Raydium pool type gives the largest share of trading fees to LPs?
Standard AMM v4 pools give the highest LP share of the trading fee, with 88% returning to the pool for liquidity providers and 12% used for RAY buybacks. CPMM and CLMM pools return 84% to liquidity providers, use 12% for RAY buybacks, and send 4% to the protocol treasury. The actual fee rate still comes from the selected pool.
Can splitting one large Raydium order reduce total cost?
Splitting a large order helps when one trade creates heavy price impact in a shallow pool. Smaller orders move the pool price less per transaction, but each order still pays the pool fee and a separate Solana network fee. The better approach is to compare the final expected output across routes and sizes, because a deep route often beats many small trades.
Are creator fee shares included in every Raydium liquidity pool?
Creator fee shares are not a universal feature across all pools. They apply to specific LaunchLab-style flows when configured for a token after graduation and migration into an AMM pool. In that setup, a Fee Key NFT represents the right to claim a share of LP trading fees. Ordinary pools follow their standard LP, buyback, and treasury split.