Skip to main content
This page is a lookup table. Use it to answer “what does a swap on pool X cost?” or “how much SOL do I need to create a CLMM pool?” — without digging through each product’s chapter. For protocol-level fee splits, see ray/protocol-fees.

Swap fees per product

Fee values are percentages of the input amount, applied before pool math.

Fee denominator convention

  • AMM v4: fees are encoded as x/10,000. “25” means 0.25%.
  • CPMM/CLMM: fees are encoded as x/1,000,000. “2500” means 0.25%.
When reading on-chain data directly, use the correct denominator for the pool’s program.

Protocol fee splits

Within the “protocol” share of each fee, further splits apply: The LP share flows to LP token holders automatically:
  • AMM v4 / CPMM: accumulated in pool reserves, distributed pro-rata on withdrawal.
  • CLMM: accumulated in fee_growth_global_X/Y, claimable via collectFee.

Creation costs

One-time costs paid in SOL to deploy a pool. All rent is recoverable — closing the pool / position / farm returns the lamports.

Graduation / migration costs

Network fees per typical operation

These are Solana base + priority fees, separate from Raydium protocol fees. Priority fees scale linearly with CU price; see integration-guides/priority-fee-tuning.

Token-2022 fee interaction

When one or both sides of a pool use Token-2022 with a transfer fee, the effective fee compounds:
Example: CPMM 0.25% pool, input side has 1% transfer fee, output side has 0.5% transfer fee.
Effective fee: ~3.7% despite a nominal 0.25% pool fee. The SDK computes the effective rate via getComputeAmountOut — always use it when quoting Token-2022 pools.

LaunchLab specifics

Projects launching tokens often include a “creator fee” option (0–0.3%) taken out of the LP share during the bonding-curve phase; configurable at launch. The creator fee is bonding-curve only — once the launch graduates to a CPMM pool, the resulting pool runs at the standard CPMM tier with no creator surcharge. See products/launchlab/creator-fees for the full lifecycle and how creators continue to earn from graduated pools through the LaunchLab NFT mechanism.

Farm v6 reward cost model

Farms don’t charge fees per se — they’re reward distribution. But they cost SOL to operate: Farms also require enough lamports in the reward vault to cover rent for the lifetime of the farm; closure returns them.

Historical parameter changes

For protocol-level fee splits and treasury addresses, see ray/protocol-fees and ray/treasury.

How to read current values on-chain

CPMM/CLMM AmmConfig

AMM v4 pool

Farm v6 reward rate

Comparison to other DEXes

For context (all values as of April 2026):

Pointers

Sources:
  • Live AmmConfigs via api-v3.raydium.io.
  • CU benchmarks from SDK test suite.
  • Live protocol fee references from Raydium docs.