Solana - Minimum Required Account Balance
On Solana, every account must hold a minimum balance (rent) to remain usable. If the balance drops below this threshold, the account becomes inactive, and you cannot use it for transactions until it is topped up.
This minimum amount is required for all account types (system accounts, token accounts, etc.) and depends on the size of the account.
The Rule of Thumb for the Minimum Balance
- System accounts (only holding native SOL): ~0.002 SOL
- Token accounts (e.g., SPL tokens): ~0.0021 SOL
Note
- The exact amount depends on account size and network parameters.
- If you need the precise values, query the Solana RPC method getMinimumBalanceForRentExemption.
What Happens if You Try to Go Below the Minimum?
If you attempt to transfer SOL out of an account in a way that drops the balance below the required minimum:
- The transaction fails.
- You may see errors like
InsufficientFundsForRent
.
Example:
- Account balance: 0.003 SOL
- Minimum required: 0.002 SOL
- Attempting to send 0.0025 SOL fails, as it would leave the account below the threshold.
Important Information
- Always keep extra SOL above the minimum to avoid failed transactions.
- Remember each token account also needs its own minimum balance.
Attention
The minimum balance (rent) is enforced by the Solana network, not by Tatum. Contacting Tatum Support will not change this behavior.
Updated 1 day ago