Solana Priority Fees Explained for pump.fun Traders
What a Solana priority fee is, how compute units and micro-lamports set the cost, how it differs from a Jito tip, and when paying more helps a pump.fun trade land.
By DevBundler Team · · 5 min read
The short answer
A Solana priority fee is an optional extra fee that helps a transaction get scheduled when the network is busy. You set a compute unit price in micro-lamports, and the fee is that price times the compute unit limit. It is separate from the base fee of 5,000 lamports per signature and from a Jito tip, which pays for bundle inclusion.
Key takeaways
- Every Solana transaction pays a base fee of 5,000 lamports per signature; the priority fee is an optional extra on top.
- Priority fee = compute unit limit x compute unit price, where the price is in micro-lamports (millionths of a lamport).
- A priority fee helps a transaction get scheduled in busy moments; it does not fix slippage or a bad quote.
- A Jito tip is a different thing: a transfer to a Jito tip account that pays for a bundle's inclusion.
- DevBundler's Normal, Fast and Turbo speed presets set the priority fee for you; Turbo is on Premium.
A priority fee is the extra you pay to move your transaction up the queue when Solana is busy. That is the whole idea. The details, compute units, micro-lamports, how it differs from a Jito tip, are where people overpay or underpay, so this post goes through them one at a time.
What you pay on every Solana transaction
There are two layers.
5,000 lamports
base fee per signature on every transaction
1,000,000
micro-lamports in one lamport
1,000,000,000
lamports in one SOL
The base fee is fixed: 5,000 lamports per signature, or 0.000005 SOL for a normal one-signature transaction. You always pay it.
The priority fee is optional and variable. You set it yourself, and it is what the scheduler looks at when deciding which transactions to process first in a crowded moment.
How the priority fee is calculated
Every Solana transaction has a compute budget: how much work it is allowed to do, measured in compute units (CU). A simple transfer uses very little. A pump.fun buy or a swap uses more.
You set two numbers:
- Compute unit limit: the most compute units the transaction may use.
- Compute unit price: how much you will pay per compute unit, in micro-lamports.
The priority fee is the limit multiplied by the price, divided by a million to get lamports.
| CU limit | CU price (micro-lamports) | Priority fee |
|---|---|---|
| 200,000 | 1,000 | 200 lamports (0.0000002 SOL) |
| 200,000 | 10,000 | 2,000 lamports (0.000002 SOL) |
| 200,000 | 1,000,000 | 200,000 lamports (0.0002 SOL) |
These rows are arithmetic examples, not recommendations. The point is that the fee scales with both numbers. You pay based on the limit you requested, not what the transaction ended up using, so a sensible limit matters as much as the price.
What a priority fee does and does not do
A priority fee helps with
- Getting scheduled when many transactions compete for the same block
- Landing before your quote goes stale on a busy coin
- Avoiding blockhash expiry when the network is congested
A priority fee does not help with
- Slippage failures caused by a bad or stale quote
- A wallet with too little SOL
- Trading on a bonding curve that has already completed
- Making a coin go up
The most common mistake is reaching for a higher priority fee when the real problem is something else. If later wallets in a batch fail with 6003, the quotes are the problem, not the fee. Slippage on pump.fun explained covers that side.
Priority fee vs Jito tip
These two get confused constantly, because both are "pay more SOL so my transaction lands".
Priority fee vs Jito tip
| Priority fee | Jito tip | |
|---|---|---|
| What it is | A compute unit price set inside the transaction | A SOL transfer to a Jito tip account |
| What it pays for | Scheduling ahead of other transactions | A block builder including your bundle |
| Used for | Any Solana transaction | Jito bundles (mainnet only) |
| Charged if the transaction fails on chain | Yes | A bundle is all or nothing, so if it does not land, nothing in it executes |
A bundled pump.fun launch uses a Jito tip, because the whole point is getting the create and the buys into one block together. A normal buy or sell from one wallet uses a priority fee. A Bundle mode trade in DevBundler packs several wallets into one Jito bundle, so it pays a tip too. How to size the tip is covered in Jito tips explained. We suggest starting launches at a tip of at least 0.005 SOL and raising it when the network is busy.
How DevBundler sets it
You do not have to calculate any of this by hand. The trading bar on each coin's dashboard has three speed presets:
Normal
a modest priority fee for quiet moments
Fast
a higher fee when trades are competing
Turbo
the highest preset, on Premium, for the busiest moments
The preset sets the priority fee on each transaction in the batch. In Fast mode on mainnet, each wallet sends its own transaction with that fee. Because a batch can be many transactions, the priority fee is paid once per wallet, which is worth remembering when you use a high preset across many wallets at once.
Why it matters more on pump.fun than elsewhere
On a quiet token, a few seconds of delay rarely changes anything. On a young pump.fun coin it can. The price moves with every trade on the bonding curve, so a transaction that waits in line is being filled against a price that keeps shifting. The longer it waits, the more likely its slippage limit no longer fits and it fails with 6002 or 6003 when it finally runs.
That is the real link between priority fees and slippage. A higher fee does not widen your limit, but it shortens the time in which the price can drift away from your quote. On a busy coin, a modest increase in fee can save a failed trade, and a failed trade costs you its fees anyway. On a calm coin, the extra fee buys almost nothing.
When to raise it
Raise the priority fee when:
- Transactions are slow to confirm or expire without landing.
- The coin is very active and your quotes keep going stale before you land.
- You are trading around a busy moment like a launch or a migration to PumpSwap.
Leave it low when the network is quiet and the coin is calm. Paying Turbo prices for a quiet sell is just giving SOL away.
If you are about to sell from several wallets and want the full picture, how to sell across multiple wallets puts priority fees, slippage and Fast vs Bundle mode together in one flow.
Frequently asked questions
›What is a priority fee on Solana?
It is an optional fee you add to a transaction, set as a price per compute unit, to help it get scheduled ahead of others when the network is busy. It is paid on top of the base fee.
›How is the Solana priority fee calculated?
Multiply the transaction's compute unit limit by the compute unit price in micro-lamports, then divide by 1,000,000 to get lamports. For example, 200,000 compute units at 10,000 micro-lamports each is 2,000 lamports.
›Is a priority fee the same as a Jito tip?
No. A priority fee is set inside the transaction and helps normal scheduling. A Jito tip is a SOL transfer to a Jito tip account that pays a block builder to include your bundle.
›Do I get the priority fee back if my trade fails?
No. If the transaction lands on chain and then fails, for example on a slippage check, the base fee and priority fee are still charged.
›How high should my priority fee be for pump.fun?
It depends on how busy the network is at that moment. Use a modest setting normally and raise it when trades are slow to confirm; there is no fixed correct number.
Keep reading
Jito Tips Explained: How Much Should You Tip?
What a Jito tip is, how it differs from a priority fee, when you pay it, and how much to tip for a pump.fun launch bundle. Start at 0.005 SOL and adjust.
· 5 min read
Slippage on pump.fun Explained: Settings, Errors and Fixes
What slippage means on pump.fun, why trades fail with errors 6002 and 6003, how to choose a slippage setting, and how batch trades keep later wallets inside it.
· 5 min read
How to Sell a pump.fun Coin Across Multiple Wallets
How to sell one token from many Solana wallets at once: picking wallets, sell percentages, Fast vs Bundle mode, slippage and cleaning up the SOL afterwards.
· 5 min read