Open app

Why Solana fees use SOL

A simple explanation of network fees on Solana and where they come from.

Reviewed by Monavo editorial team

Educational content only. Not investment, legal, or tax advice.

Solana transaction fees are paid in SOL because SOL is the native asset of the Solana blockchain. If you want the broader picture first, read our guide on how the Solana blockchain works .

Every transaction submitted to the network must include a small fee that compensates validators responsible for processing and confirming transactions.

These fees are part of blockchain infrastructure itself and are not controlled by individual applications or exchanges.

What network fees pay for

Solana is maintained by a network of validators that process transactions and maintain the blockchain ledger. When a transaction is submitted, validators verify it, execute program instructions, and record the result on-chain.

The transaction fee paid in SOL compensates validators for computational resources required to process the transaction.

On Solana, network fees are typically very small compared with many other blockchains, but they are still required for every on-chain operation.

Why SOL is always used for fees

SOL is the native token of the Solana network, meaning it is the asset used to pay for blockchain operations.

Even if you are sending or swapping other tokens such as USDC, USDT, or JUP, the transaction still runs on the Solana network. Because of this, the fee must always be paid in SOL.

This works similarly to how gas fees on Ethereum must be paid in ETH, regardless of which token is being transferred.

SPL tokens and why swaps require extra accounts

Most tokens on Solana are not native tokens like SOL. Instead, they are created using the SPL token standard, which is the framework used to issue fungible tokens on the network.

Examples of SPL tokens include:

  • USDC
  • USDT
  • JUP
  • BONK

To hold an SPL token, a wallet must have a specific token account associated with that asset. This account is called an Associated Token Account (ATA).

Why a token account may be created during a swap

When you swap a token for the first time, your wallet may not yet have an associated token account for the token you are receiving.

In this case, the blockchain must create a new token account before the tokens can be delivered to your wallet.

Creating this account requires a small amount of SOL because the account must store data on the blockchain. This cost is often described as rent for blockchain storage.

Account creation happens automatically during the swap transaction, but it can slightly increase the total cost of the first transaction involving that token.

Example of a swap transaction on Solana

When performing a swap, several actions may occur in a single transaction:

StepAction
1Transaction submitted to Solana network
2Validators process the transaction
3DEX liquidity pools execute the swap
4Token accounts receive swapped assets

If the receiving token account does not exist yet, the transaction may also include a step that creates the associated token account.

Why a swap may cost slightly more the first time

A first-time swap into a new token can cost slightly more than later swaps because your wallet may need to create an ATA for that token.

After the token account exists, future swaps into the same token usually skip that creation step, so only normal transaction costs remain.

This is one of the most common reasons users notice a higher cost on a first swap and lower cost on later swaps for the same token pair.

Why you may see a small SOL deduction

During swaps or token transfers, you may notice a small deduction of SOL from your wallet.

This can come from:

  • the standard Solana network transaction fee
  • creating a new associated token account
  • interacting with decentralized programs

These costs are part of how the Solana network operates and are not additional platform fees.

What this means for users

Because SOL is required to pay for blockchain operations, it is useful to keep a small balance of SOL in your wallet even if you mainly use other tokens.

A small SOL balance helps your wallet:

  • execute swaps
  • create token accounts when needed
  • send transactions without interruption

Disclaimer

Educational content only. Not investment, legal, or tax advice.

Related guides

Ready to try Monavo?

Start with a clean non-custodial flow and keep full wallet control.

Trust pages