Guide
What Is a Priority Fee on Solana? How to Get Transactions Through During Congestion

The Bottom Line: A "Fast-Pass" to Skip the Line When the Network Is Busy
A priority fee (also called a prioritization fee) is an optional fee you add on top of the base fee to bid for your transaction to be processed first. When Solana is congested, transactions that pay a priority fee are more likely to be picked up first by the leader (the validator producing blocks at that moment). When the network is quiet, a fee of 0 still goes through—but the busier things get, the more a priority fee helps.
Key takeaways
A priority fee is a "fast-pass" for busy periods. You set it in micro-lamports per compute unit (CU) (priority fee = CU price × CU limit). The default is 0. All of it goes to validators (unlike the base fee, none of it is burned). If a failed transaction is due to congestion, raise it and resend. For fees overall, see how fees work.
How It Works (In Plain Terms)
- Solana transactions are measured by their computational load, denominated in compute units (CU).
- The priority fee is set as how many micro-lamports you pay per single compute unit (the CU price).
- Priority fee = CU price × the CU limit you request (denominated in millionths of a lamport).
- Wallets often automatically estimate an appropriate priority fee based on how congested the network is.
| Item | Details |
|---|---|
| Unit | Micro-lamports / CU |
| Default | 0 (goes through at 0 when the network is quiet) |
| Distribution | 100% to validators (no burn) |
| When it matters | During network congestion |
Using It Wisely
- Automatic estimation is usually enough. There's no need to overpay when the network is quiet.
- During congestion or popular mints and swaps, raising the priority fee makes your transaction more likely to go through.
- If a transaction fails repeatedly, consider raising the priority fee and resending.
Read Next
- The full picture → How SOL transaction fees work
- When things fail → Why transactions fail
Frequently Asked Questions
Q. What is a priority fee? A. It's an optional fee added on top of the base fee to have your transaction processed with priority. You set it in micro-lamports per compute unit (CU).
Q. Do I always have to pay it? A. No. When the network is quiet, transactions go through at 0. You add a priority fee when you want to move up the queue during congestion or for popular transactions.
Q. Who receives the priority fee? A. All of it goes to validators. Unlike the base fee, the priority fee is not burned.
References & Sources
- Solana official docs (Fees): https://solana.com/docs/core/fees
- Helius (Priority Fees): https://www.helius.dev/blog/priority-fees-understanding-solanas-transaction-fee-mechanics
Important notice
This article is for informational purposes only and is not investment advice. Crypto assets (including SOL) carry risks such as price volatility, hacking, and network outages. Any transactions or investment decisions are your own responsibility—always verify the latest official information before acting.
Sources
FAQ
- What is a priority fee?
- It's an optional fee added on top of the base fee to have your transaction processed with priority. You set it in micro-lamports per compute unit (CU).
- Do I always have to pay it?
- No. When the network is quiet, transactions go through at 0. You add a priority fee when you want to move up the queue during congestion or for popular transactions.
- Who receives the priority fee?
- All of it goes to validators. Unlike the base fee, the priority fee is not burned.
This article is informational only and is not financial, investment, or trading advice. Prices are reference snapshots and may be outdated. Always do your own research.