Solana accounts that store data generally need to hold a minimum balance of lamports to remain rent-exempt. This balance depends on the account's data size and the network's current rent parameters. It remains in the account while the account exists and can be recovered when an eligible account is closed.
For users, the practical takeaway is simple: a wallet can contain token accounts that are no longer needed but still hold SOL. If a supported account is eligible to close, its remaining lamports can be returned to a destination account you control.
- Solana's rent-exempt minimum depends on an account's data size and the network's current rent parameters.
- Before Solana's 2026 rent reduction began, a basic 165-byte SPL Token Account required 2,039,280 lamports, or 0.00203928 SOL, under the previous rent parameters.
- Solana is reducing its rent parameters through a phased network upgrade, so the minimum required for the same account size can change over time.
- A token account can remain on-chain and continue holding lamports after its token balance reaches zero.
- Closing an eligible token account transfers its remaining lamports to a destination account.
- Some existing accounts may also contain excess lamports above their current rent-exempt minimum.
- The actual reclaimable amount should be determined from the account's current on-chain balance rather than assumed from a fixed historical estimate.
- Token-2022 accounts may require different minimum balances because extensions can increase account size.
What does Solana rent mean?
Solana stores network state in accounts. Accounts that contain data generally need to maintain a minimum lamport balance based on their data size and the network's current rent parameters.
1 SOL = 1,000,000,000 lamports
Despite the name, Solana rent is not a recurring fee. It is more useful to think of the required balance as a refundable storage deposit: the lamports remain in the account while it exists and can be returned when an eligible account is closed.
The term rent exemption refers to the minimum balance required for an account to remain rent-exempt.
Because Solana's rent parameters can change, the required minimum is not a permanent fixed amount for a particular type of account.
How much SOL does a token account hold?
The amount required for rent exemption depends on the account's data size and the network's current rent parameters.
A basic token account under the classic SPL Token Program uses 165 bytes of account data. Before Solana's 2026 rent reduction began, the rent-exempt minimum for this account size was:
2,039,280 lamports
= 0.00203928 SOL
This is why 0.00203928 SOL is widely associated with the rent-exempt balance of a standard SPL Token Account.
However, this amount should no longer be treated as a fixed current minimum.
Solana is rolling out a phased reduction in the network parameter used to calculate rent-exempt minimum balances. Under SIMD-0437, lamports_per_byte is being reduced from 6,960 to a target of 696 through five separate activation steps.
As these steps become active, an account of the same size requires fewer lamports to remain rent-exempt.
Read Solana Rent Reduction Explained to understand how the phased reduction works and what it means for existing accounts.
Token-2022 accounts can also use extensions that require additional account space, so their rent-exempt minimum may differ even when the same network rent parameters apply.
Why do token accounts hold SOL?
When a wallet holds an SPL token, the token balance is stored in a separate token account. The wallet's main system account and its token accounts are different Solana accounts.
Your Wallet
├── USDC Token Account
├── BONK Token Account
├── JUP Token Account
└── Other Token Accounts
Each token account stores data on-chain and therefore needs to satisfy the applicable rent-exempt minimum while the account exists.
The token balance and the account's SOL balance are separate. The SOL held by a token account supports the account's on-chain storage; it is not part of the token balance.
To understand this account structure in more detail, read What Is a Solana Token Account?.
Why can an empty token account still hold SOL?
Transferring or selling the entire token balance does not automatically remove the token account.
The token amount can become zero while the account itself remains on-chain with lamports still held in it.
Wallets that have interacted with many tokens can therefore accumulate token accounts that are no longer needed but still contain SOL.
“Empty” describes the token balance. It does not, by itself, mean that an account should or can be closed. Account type, state, authority configuration, token program, and any applicable extensions can affect whether closure is supported.
Can Solana rent be recovered?
Yes. How SOL can be recovered depends on the account and the operation being performed.
If a token account is eligible to close, its remaining lamports can be transferred to a destination when the account is closed.
The Token Program provides a CloseAccount instruction. For a regular non-native token account, the token balance must be zero. The account owner or configured close authority must authorize the instruction.
When the account closes, its remaining lamports are transferred to a destination account specified by the transaction, and the token account is removed.
Eligible token account
↓
CloseAccount instruction
↓
Remaining lamports transfer to destination
↓
Token account is removed
The amount returned depends on the account's actual lamport balance. It should not be estimated using a fixed historical rent amount.
Following Solana's rent reduction, there is also another situation to consider: some existing accounts may hold more lamports than their current rent-exempt minimum requires.
For supported accounts, these excess lamports may be withdrawn without closing the account or changing its token balance.
Read Solana Rent Reduction Explained for more information about excess lamports and how reduced rent affects existing accounts.
Are all token accounts closed the same way?
No.
A regular non-native token account generally must have a zero token balance before it can be closed. The account may also have a configured close authority or other restrictions.
Wrapped SOL accounts are a special case. They can be closed to unwrap the underlying SOL even when the token balance is not zero.
Token-2022 accounts may also require different handling because extensions can change the account's size, state, or behavior.
For this reason, account eligibility should be determined from the actual on-chain account rather than from the token balance alone.
Is reclaiming rent the same as burning tokens?
No.
Burning tokens, closing a token account, and withdrawing excess lamports are different operations.
Burning permanently destroys a specified amount of tokens and reduces the token supply.
Closing an eligible token account removes the account and transfers its remaining lamports to a destination account.
Withdrawing supported excess lamports transfers only the SOL above the account's current rent-exempt minimum while leaving the account and its token balance intact.
If a regular token account still contains tokens, you generally need to transfer them elsewhere or intentionally burn them before the account can be closed.
Burning is usually irreversible, so do not burn tokens merely to recover SOL unless you intentionally want to destroy those tokens.
Why is 0.00203928 SOL commonly associated with token accounts?
The 0.00203928 SOL figure comes from the rent parameters that applied before Solana began reducing rent in 2026.
For a basic 165-byte SPL Token Account, the previous calculation was:
(128 + 165) × 6,960
= 2,039,280 lamports
= 0.00203928 SOL
The 128 bytes represent fixed account storage overhead, while 165 bytes is the data size of a basic SPL Token Account.
Because this value was used for years, many wallets, applications, guides, and discussions associate a standard token account with approximately 0.00204 SOL.
That number remains useful for understanding older accounts and historical references, but it should no longer be assumed to represent the network's current rent-exempt minimum.
How does Solana's rent reduction affect existing accounts?
Reducing the rent-exempt minimum does not automatically remove lamports from accounts that were created under earlier rent parameters.
An older account may therefore continue holding the amount originally deposited even after the minimum required for an account of the same size has decreased.
This can leave the account with more lamports than its current rent-exempt minimum.
The difference may represent excess lamports that can be reclaimed from supported accounts while keeping the account open.
The phased reduction also means that rent requirements can continue changing as additional network upgrades are activated.
For a detailed explanation of the rollout, see Solana Rent Reduction Explained.
How much SOL could be in unused accounts?
There is no reliable fixed amount that should be multiplied by the number of unused token accounts.
An account's current lamport balance can depend on factors such as:
- its data size;
- the token program;
- Token-2022 extensions;
- when and how the account was funded;
- the network rent parameters;
- whether additional lamports were transferred to the account.
Solana's phased rent reduction also means that some older accounts may hold more lamports than the current rent-exempt minimum for an account of the same size.
For this reason, the most reliable way to determine potentially reclaimable SOL is to inspect each account's current on-chain lamport balance and eligibility rather than estimate the total from the number of accounts alone.
How can you check for reclaimable SOL?
YourFreeSOL can scan your connected wallet for supported token accounts that appear eligible for cleanup and show their current account balances before you approve a transaction.
The amount presented should come from the account's actual on-chain balance rather than a fixed estimate based on the historical 0.00203928 SOL rent amount.
YourFreeSOL is non-custodial. Transactions require your approval through your connected wallet, and you should never provide your seed phrase or private key.
Continue with How to Reclaim SOL Rent on Solana with YourFreeSOL.