
Solana Fee Calculator: Estimate Your Transaction Cost
Before sending a transaction on Solana, it helps to estimate the total fee you will pay. Our Solana fee calculator helps you understand the cost breakdown so you can budget your SOL balance and choose the right priority level for your needs.
How to Calculate Your Solana Fee
The total transaction cost on Solana is the sum of:
- Base Fee = 5,000 lamports × number of signatures = 0.000005 SOL for most transactions
- Priority Fee = compute_unit_price (micro-lamports) × compute_unit_limit / 1,000,000
- Storage Rent = ~0.00203928 SOL per new token account (refundable deposit)
Example Calculations
A simple SOL transfer with no priority fee costs exactly 0.000005 SOL. At $150 per SOL, that is $0.00075 — less than one tenth of a cent. Adding a medium priority fee of 40,000 micro-lamports per CU for a 200,000 CU transaction adds 0.000008 SOL ($0.0012), bringing the total to 0.000013 SOL ($0.00195).
Tools to Check Current Fee Rates
Several tools provide real-time fee data for Solana:
- Solana Compass — shows epoch-average fees including vote and non-vote transactions
- QuickNode Gas Tracker — provides real-time priority fee estimates across six levels
- Helius Priority Fee API — used by developers to dynamically set optimal fees
- SolFees.FYI — calculates total fees spent by any wallet address
Keeping Your Wallet Funded for Fees
To avoid transaction failures, always maintain a small SOL reserve in your wallet. Trust Wallet and other major wallets recommend keeping 0.01–0.05 SOL available for fees at all times. Even when transacting with other tokens (USDC, meme coins, etc.), you still need SOL to pay transaction fees.