Pump.fun fees explained, and everything else a trade costs
What Pump.fun charges, what Solana charges on top, what terminals add, where the real cost of a launch sits, and how to work out what you actually paid.
What does a Pump.fun trade actually cost? Most people quote one number. There are 4, and the one everybody quotes is rarely the biggest.
Let's separate them, because knowing which is which changes how you behave.
The four costs
Platform trading fee. Pump.fun takes a percentage of each swap on the bonding curve. Small, predictable, and the number people mean when they say "the fee".
Network fee. Solana's base charge per transaction. Fractions of a cent, effectively noise on a single trade, and genuinely significant across thousands.
Priority fee. Optional, and effectively mandatory when the chain is busy. This is what decides whether your transaction gets included promptly or sits there. During heavy congestion it can dwarf the base fee by orders of magnitude.
Slippage. Not a fee at all, and usually the largest cost on a young coin. The gap between quoted and executed price, caused by the market moving or by your own order moving it. What is slippage covers it properly.
Add a terminal like Photon or Axiom and you get a fifth, since they charge their own percentage for the execution they provide.
Which one actually costs you
On an established pair, the platform fee dominates and everything else is rounding.
On a coin that's 6 minutes old, slippage dominates and nothing else comes close. Buying 5 SOL of a coin that has taken in 20 SOL total pushes you up the curve as your order fills, and you can lose several percent to price impact alone while the "fee" stays at its advertised number.
So the practical advice sounds unrelated to fees: size your order against what's already gone through the curve, not against your budget. Why early buys move the price explains the arithmetic behind that.
What changes at graduation
Before migration, trades execute against the bonding curve and the platform fee applies.
After migration, trades execute against a pool on an automated market maker, and that venue's swap fee applies instead. Different mechanism, different number, and slippage behaves differently too because price now comes from pool reserves rather than a formula.
Is either structure cheaper? Not universally. What changes is where the cost sits. What happens at migration covers the transition.
The costs of launching
Creating the coin is nearly free. That's the part that misleads people.
What actually costs money is everything downstream: your own initial buy, whatever you spend making the coin visible, and the time you spend on it. A launch that cost 0.02 SOL to mint and produced nothing didn't fail because of fees.
Which is worth saying because "Pump.fun is cheap to launch on" is true and irrelevant. Cheap to launch is exactly why 50 other coins minted in the same 10 minutes as yours, and that competition is the actual cost structure you're operating inside.
Working out what you paid
Any transaction tells you, in about 30 seconds.
Open the signature in Solscan. The fee field shows network plus priority. The balance changes show how much SOL left your wallet and how many tokens arrived. Compare that ratio against the price shown when you clicked, and the difference is slippage plus platform fee combined.
Do that once on a young coin and once on an established one and the difference between the two is instructive. How to read a Solana transaction covers what each field means.
Fees inside a campaign
Since this comes up: the same four costs apply to any automated activity on your coin, multiplied by how many swaps it makes.
A campaign producing thousands of trades pays thousands of network fees, priority fees during every busy stretch, rent for every wallet and token account it creates, and bundling tips if it protects its legs from sandwiching. None of it disappears because software is doing the clicking.
That's the honest reason a real quote costs what it does, and why a price far below the sum of those components means one of them got skipped. What a campaign actually costs goes through which row usually gets dropped, and the console shows the full number before anything is signed.
Frequently asked
Launching is close to free beyond the network cost of the transaction. What costs money is everything after the mint, which is where most creators are surprised.
The structure does. On the curve you pay the platform trading fee. In a pool you pay that venue's swap fee instead, and the numbers are not identical.
Because the platform fee is one of four things you paid. Priority fee, slippage and any terminal fee all sit on top, and slippage is usually the largest of them on a young coin.
Everything in this guide describes mechanics that settle on Solana mainnet, so you can check any of it yourself. Mint addresses, swap signatures, curve progress and wallet counts are all public, and an explorer will disagree with us if we are wrong.
Curvegrad sells a volume service, and guides that touch on what a campaign does say so in the text rather than in a footnote.
- Solana mainnet transaction history, read through the standard RPC methods
- Pump.fun bonding curve and PumpSwap pool accounts as they appear on-chain
- Public block explorers, where every claim here can be verified against a real mint
- Campaigns run through our own engine, which is where the operational detail comes from