STONKBUILDER LEARN· Live learning library · 177 focused guides How we work ↗Follow @stonkbuilder8 ↗
CONNECTFollow @stonkbuilder8TICKER$STONKB
Solana explained · 5 MIN READ

Solana Fees Explained: Network Fees, Priority Fees and Account Costs

Identify what each line pays for, who pays it and what the transaction will do before interpreting a total.

◈ Human review: Site owner (chat review) · 2026-10-25How we publish ↗
BEFORE YOU BEGIN

This guide is educational, not personalized financial, legal or security advice. A checklist reduces avoidable mistakes; it cannot make a transaction risk-free.

Invented network fee 0.000010 SOL plus account funding 0.002000 SOL plus service charge 0.000300 SOL totals 0.002310 SOL. Token amount is separate.
WORKED EXAMPLE

Invented amounts for arithmetic, not live or typical Solana prices. Account funding is distinct from a consumed fee.

WHAT TO NOTICE
  1. Separate the protocol network fee from other charges.
  2. Distinguish account funding from a consumed fee.
  3. Add only amounts in the same unit, keeping the transferred token amount separate.
PAUSE & NOTICE

Using the invented receipt, explain which lines remain if a sponsor covers only the network fee.

A wallet can show a network fee and still ask for a larger amount of SOL. That does not tell you, on its own, whether the estimate is wrong. The request may also fund an account or include a service charge. First identify what each line pays for, who pays it and what the transaction will do.

This guide explains cost categories. It does not quote current prices, recommend a transaction or ask you to connect a wallet. For the signing and execution sequence, read how Solana transactions work.

Begin with the protocol fee

Solana's fee documentation separates a base fee from an optional priority fee. The protocol fee is paid in SOL by the transaction's fee payer. The person using an application does not necessarily pay it personally: another party may act as the fee payer. Check what a particular app actually covers rather than treating the word “sponsored” as a description of every cost.

For a transaction using the compute-budget priority-fee mechanism, the requested compute-unit limit and price determine that component. Solana documents the calculation and its format-specific limits in the fee-structure reference. A higher priority fee is a scheduling incentive, not a guarantee of successful execution. This beginner guide deliberately avoids a fixed fee figure that could be mistaken for a live quote.

Account funding is a different line

Solana accounts hold state and a minimum SOL balance related to storage. The account-structure documentation describes that balance. If the proposed activity creates an account, funding it can be part of the amount requested in addition to transaction fees. An existing suitable account can change the requirement. Learn the distinction between a wallet, a mint and a token account before interpreting the estimate.

Account funding is not simply another consumed network fee. Some balances can be recovered through a permitted account closure, subject to the relevant program and account conditions. For ordinary token accounts, Solana's closure documentation describes the zero-token-balance condition and the authority that selects the destination. Wrapped SOL and token extensions require additional care. The original payer is not automatically the person entitled to receive a closed account's balance. Do not close accounts as a learning exercise with real assets.

Keep application charges separate

An application or service may charge for its own work. A swap may also involve a trading fee or a difference between the quoted and executed asset amounts. Those questions need the actual service terms and transaction details; the protocol fee alone does not answer them.

If the estimate combines categories into “total cost,” ask for the breakdown. A charge's label does not prove who receives it. If the wallet does not give you enough information to understand the request, stop and consult the application's documentation through a verified address.

Read a fictional receipt

Imagine a practice interface for a made-up token transfer. These amounts are invented for arithmetic, not representative Solana prices:

  • Network fee: 0.000010 SOL, consumed if charged.
  • Account funding: 0.002000 SOL, placed in a newly created account under the example's assumptions.
  • Service charge: 0.000300 SOL, charged by the fictional service.
  • Total SOL required for these three lines: 0.002310 SOL.

The transferred token amount is separate. If a service explicitly covers only the network fee, the other two lines still sum to 0.002300 SOL. That is a conditional calculation, not a statement about any real sponsor. Never add quantities in different assets as though they were the same unit.

The cost receipt visual groups these same three lines by purpose. It does not estimate how much you would recover from closing an account or how much a real transaction would cost.

Failure does not always mean zero fee

Solana's transaction documentation explains that execution is atomic: an instruction failure reverts the transaction's state changes, while fees can still be charged. A request rejected before processing is a different case from a processed failed transaction. Read its recorded status rather than concluding that every unsuccessful click incurred a fee. A retry is another request and needs its own decision.

Questions to answer without sending anything

  • Which network, accounts and asset does the request concern?
  • What is the protocol fee, and which account is the fee payer?
  • Does it create an account or fund an existing one?
  • Is there a separate service charge, and what supports that interpretation?
  • What exactly does a sponsor agree to cover?
  • Which parts are estimates, and what would make you stop?

Use the fictional fee exercise to compare totals, then learn how to inspect a Solana transaction. An explorer can help explain a record; it cannot establish that an application or token is trustworthy.

A MOMENT TO REFLECT

Check your understanding.

In the fictional receipt, what remains if only the 0.000010 SOL network fee is sponsored?

A correct answer records local learning progress, not a qualification or proof of financial readiness.

THE READING BEHIND THIS GUIDE

Sources & context

Original educational content prepared for this project. Sources provide context, not endorsement or a guarantee that every statement remains current. Rules, product interfaces and availability can change.

OPTIONAL TELEGRAM COMPANION

Keep learning in Telegram.

Open this published guide in the learning bot. No account connection or wallet is needed.

Continue in Telegram ↗
KEEP LEARNING TOGETHER

Join the $STONKB community.

Follow project updates, share useful ideas and meet other builders. You do not need to buy $STONKB to join.

Explore the community ↗

Take what you learned.
Leave the pressure behind.

More in Solana explained ↗
KEEP EXPLORING

Your next good read

View all guides ↗

What would you like to understand?

Search titles, topics and the full guide text. No queries leave your browser.

Approximate visitors and country are counted locally; VPNs and shared networks can affect the estimate. No analytics vendor receives these events. Privacy details.