- Solana rent does not have one fixed cost for every account; the required rent-exempt balance depends on how much data the account stores.
- Solana documents the rent-exempt minimum as a calculation based on account size plus storage overhead.
- A typical token account is often associated with roughly 0.002 SOL of refundable rent, but the exact amount can vary by account type and size.
- Rent-exempt SOL remains in the account while it exists and can be reclaimed when an eligible account is closed.
- Transaction fees and third-party service fees are separate from the Solana rent-exempt balance.
If you have seen people say that a Solana token account costs about 0.002 SOL in rent, that is a useful approximation—but it is not a universal price for every Solana account.
Solana's rent-exempt balance depends primarily on how much data an account stores. Larger accounts generally require more lamports to remain on-chain.
For many standard token accounts, the amount users encounter is around 0.002 SOL. Your Free SOL currently describes the refundable balance found in unused token accounts as usually around 0.00204 SOL per account.
The important point is that this SOL is generally not a recurring charge. For rent-exempt accounts, it remains in the account as a refundable balance while the account exists.
How is Solana rent calculated?
Solana accounts store state on-chain. To remain on the network, an account must maintain a minimum lamport balance proportional to its data size.
Solana's documentation gives the rent-exempt minimum using this general formula:
(account size + storage overhead) × rent rate × exemption threshold
The current documentation expresses the calculation as:
(account_size + 128) × 3,480 lamports per byte-year × 2 years
The resulting value is the minimum balance needed for that account to be rent-exempt.
You normally do not need to calculate this manually. Solana RPC provides getMinimumBalanceForRentExemption, which applications can use to determine the required balance for a given account data size.
Why is Solana rent often quoted as about 0.002 SOL?
Most wallet users encounter rent through token accounts rather than arbitrary program accounts.
A standard token account has a known data structure and size. Because accounts of the same structure require similar rent-exempt balances, users often see amounts around the same range.
That is why approximately 0.002 SOL per token account has become a common shorthand.
However, it should not be interpreted as:
Every Solana account always costs exactly 0.002 SOL.
Different account types can store different amounts of data, and Token-2022 extensions can also change account size.
The more accurate rule is:
Rent-exempt balance is determined by account size, not by a universal flat fee.
Is the rent amount permanently spent?
No—not when we are talking about the rent-exempt balance held by an account.
Solana's documentation describes this balance as reclaimable when the account is closed.
Consider a simplified example:
| Event | What happens |
|---|---|
| Token account is created | SOL funds its required rent-exempt balance |
| Account remains active | The SOL remains in the account |
| Token balance reaches zero | The account can still remain open |
| Eligible account is closed | Remaining lamports can be returned |
This is why calling the balance a refundable storage deposit can be easier to understand than thinking of it as a recurring rental payment.
For more background, see What Is Solana Rent?.
Does every token account hold exactly the same amount?
Not necessarily.
Traditional SPL token accounts commonly have a standard size, which leads to a familiar rent amount. But Solana supports different account structures, and newer token standards can include extensions that require additional data.
That means two accounts that appear similar from a user's perspective may not always have exactly the same rent-exempt balance.
A wallet scanner can inspect the real on-chain account balances rather than relying on a rough estimate.
Why can the total rent in a wallet become significant?
A single token account may hold only a small amount of SOL, but active wallets can accumulate many token accounts.
For example, imagine a wallet has:
| Empty accounts | Approximate balance at 0.002 SOL each |
|---|---|
| 5 | ~0.01 SOL |
| 10 | ~0.02 SOL |
| 25 | ~0.05 SOL |
| 50 | ~0.10 SOL |
| 100 | ~0.20 SOL |
These figures are illustrations, not guaranteed reclaimable amounts. The actual amount depends on the specific accounts and their lamport balances.
This accumulation can happen because token accounts do not necessarily close when you sell, transfer, or otherwise remove the last token from them.
Read Why Does My Solana Wallet Have Rent? for the full explanation.
What determines whether the SOL can be reclaimed?
The existence of a rent balance alone does not mean an account should be closed.
An account must be eligible for closure, and you should understand what the account is used for before approving any transaction.
For ordinary token cleanup, the most relevant candidates are typically unused token accounts with zero token balances.
Closing an eligible account removes that account and releases its remaining lamports to the specified recipient.
If an account is still needed or still holds assets, it should not simply be treated as reclaimable rent.
Solana rent vs transaction fees
Solana rent and Solana transaction fees are different costs.
| Cost | Purpose | Potentially refundable? |
|---|---|---|
| Rent-exempt balance | Keeps account data stored on-chain | Yes, when an eligible account is closed |
| Network transaction fee | Pays for transaction processing | No |
| Priority fee | Optional additional transaction fee for compute-unit priority | No |
| Third-party service fee | Pays for a service or application | Depends on the service; normally no |
This distinction is important when calculating how much SOL you actually receive after closing accounts.
The account may release its rent-exempt balance, while the transaction itself can still require a network fee.
If you use a third-party service, that service may also charge separately.
How can you check the actual reclaimable amount?
The safest approach is to inspect the wallet's actual accounts rather than relying on an average.
Your Free SOL scans public Solana account data to identify eligible empty token accounts and shows the amount that can be reclaimed before you approve the transaction.
A typical process is:
- Connect your Solana wallet.
- Scan the wallet for eligible empty token accounts.
- Review the accounts and their reclaimable SOL.
- Select the accounts you want to close.
- Review the transaction and applicable fees.
- Approve the transaction in your wallet.
Your Free SOL is non-custodial, so the wallet remains under your control and transactions require your approval.
For information about service charges, check Fees. You can also review How It Works and Security before using the tool.
Does Solana rent change when SOL's market price changes?
The rent-exempt requirement is denominated in lamports, not US dollars.
That means the dollar value of the SOL held in an account can change as the market price of SOL changes, even if the required lamport amount remains the same.
For example, the same 0.002 SOL balance has a different fiat value when SOL trades at 200.
This is another reason to describe rent in SOL or lamports rather than presenting a fixed dollar cost.
Can you get all of the rent-exempt balance back?
At the Solana protocol level, the rent balance of a closable account is reclaimable when that account is closed.
What reaches your wallet after using a particular workflow can also depend on network transaction fees and any service fees involved.
If you close accounts through Your Free SOL, review the displayed transaction details and current fee information before signing.
For a step-by-step explanation of reclaiming account rent, read How to Reclaim SOL Rent on Solana.
The simple answer
There is no single Solana rent price that applies to every account.
The required amount depends on the account's data size. For the token accounts ordinary wallet users frequently encounter, around 0.002 SOL is a useful approximation, and Your Free SOL currently describes unused token-account rent deposits as usually around 0.00204 SOL per account.
The key distinction is that this balance is generally held by the account rather than permanently spent.
If an eligible empty token account is no longer needed, closing it can release that SOL.