Solana Rent

Can You Get Solana Rent Back?

Yes. Learn when refundable SOL held for account storage can be recovered, how account closure works, and how reduced rent can create excess lamports.

Updated
by Your Free SOL

Yes, you can get refundable SOL held for Solana account storage back when the account and operation meet the applicable requirements. For an eligible token account that is no longer needed, closing the account transfers its remaining lamports to a specified destination. Following Solana's rent reduction, supported accounts may also contain excess lamports that can be withdrawn without closing the account.

The amount you can recover is not a fixed amount per account. It depends on the account's actual on-chain lamport balance, data size, current rent requirement, account type, and the operation being performed.

Key takeaways
  • SOL held by an eligible account for its on-chain storage requirements can be recovered when that account is validly closed.
  • Closing an eligible token account transfers its remaining lamports to a specified destination.
  • 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 in phases, so 0.00203928 SOL is no longer a fixed current rent requirement.
  • Existing accounts can hold more lamports than their current rent-exempt minimum, creating excess lamports.
  • For supported Token Program and Token-2022 accounts, excess lamports can be withdrawn without closing the account or changing its token balance.
  • A zero token balance does not automatically close a token account.
  • The actual recoverable amount should be determined from current on-chain account data rather than a fixed historical estimate.
  • Network transaction fees and applicable service fees are separate from the account balance being recovered.

Why is Solana rent refundable?

Despite the name, Solana rent is not a recurring fee that is continuously charged to a typical rent-exempt account.

Accounts that store data generally need to maintain a minimum lamport balance based on their data size and the network's current rent parameters.

The lamports remain part of the account while it exists.

This makes the balance easier to understand as a refundable storage deposit rather than a monthly storage payment.

A simplified token-account lifecycle looks like this:

StageWhat happens
Account is createdLamports fund the account's storage requirement
Account remains openLamports remain held by the account
Token balance reaches zeroThe account can remain open with its lamports
Eligible account is closedRemaining lamports are transferred to the specified destination

Closing an account is therefore one way of recovering the SOL that was already held by the account.

For a deeper explanation, read What Is Solana Rent?.

How much SOL can you get back?

There is no universal amount.

Historically, a basic 165-byte SPL Token Account under the original Token Program required:

2,039,280 lamports
= 0.00203928 SOL

under Solana's previous rent parameters.

This is why 0.00203928 SOL, often rounded to 0.00204 SOL, appears frequently in discussions about reclaiming Solana rent.

However, that figure should no longer be treated as the current fixed rent requirement for a standard token account.

Solana began a phased rent reduction in September 2026. Under SIMD-0437, the network's lamports_per_byte parameter is being reduced from 6,960 toward a final target of 696 through multiple activation steps.

As those steps become active, the minimum required for an account of the same size decreases.

The amount recoverable from an account therefore needs to be determined from the account's actual on-chain state rather than a fixed historical estimate.

For details, read Solana Rent Reduction Explained.

Why doesn't the SOL return automatically when your token balance reaches zero?

Because the token balance, the token account, and the account's lamport balance are different things.

Suppose a token account contains:

Token balance: 100 tokens
Lamports: held by the token account
Account status: open

You then sell or transfer all 100 tokens.

The result may be:

Token balance: 0
Lamports: still present
Account status: still open

The token account has become empty in terms of its token amount, but the account itself still exists on-chain.

Because the account remains open, its lamports remain held by it.

A separate CloseAccount instruction is required to close an eligible token account and transfer its remaining lamports to a destination.

This is why wallets that have interacted with many tokens can accumulate empty token accounts over time.

Which token accounts can have their SOL reclaimed by closing them?

For ordinary wallet cleanup, common candidates are token accounts that:

  • have a zero token balance;
  • are no longer needed;
  • can be closed by the appropriate authority; and
  • satisfy the applicable Token Program or Token-2022 closure requirements.

A zero token balance alone is not a complete eligibility test.

Relevant factors can include:

  • the token program;
  • account state;
  • account owner;
  • configured close authority;
  • Token-2022 extensions;
  • whether the account is a native Wrapped SOL account; and
  • whether you still need the account.

A wallet-cleanup tool should inspect actual account state and present supported eligible candidates rather than treating every account as reclaimable rent.

Can you reclaim SOL from an account that still holds tokens?

This depends on what you mean by reclaim.

For an ordinary non-native token account, you generally cannot close the account while it still contains tokens. Its token amount normally needs to be zero before CloseAccount can succeed.

However, account closure is no longer the only relevant way to recover SOL associated with token-account storage.

Following Solana's rent reduction, an existing token account can hold more lamports than its current rent-exempt minimum requires.

For supported Token Program and Token-2022 accounts, these excess lamports can be withdrawn without closing the token account or changing its token balance.

So these are two different operations:

CloseAccount
→ transfers the account's remaining lamports
→ removes the token account

WithdrawExcessLamports
→ transfers lamports above the current minimum
→ keeps the token account open
→ leaves its token balance unchanged

The Your Free SOL reclaim workflow described in How to Reclaim Solana Rent with YourFreeSOL focuses on supported eligible empty accounts that can be closed.

What are excess lamports?

Excess lamports are lamports held by an account above the amount it currently needs to remain rent-exempt.

Conceptually:

Current account lamports
        -
Current rent-exempt minimum
        =
Potential excess lamports

This has become especially relevant because Solana is reducing its rent parameters.

An account funded when the required minimum was higher does not automatically lose or return the difference when the network later lowers that minimum.

As a result, an existing account can continue holding more lamports than it currently needs.

For supported accounts, the Token Program provides WithdrawExcessLamports to recover that excess while keeping the account open.

This is different from closing an unused account and reclaiming all of its remaining lamports.

Read Solana Rent Reduction Explained for the underlying mechanism.

Does burning a token automatically return the rent?

No.

Burning tokens changes the token balance and token supply. It does not automatically close the token account.

If burning reduces the account's token balance to zero, the account can still remain open with lamports held inside it.

In other words:

Burn
→ reduces token balance
→ reduces mint total supply

CloseAccount
→ transfers remaining lamports
→ removes the token account

These are separate operations.

Likewise, withdrawing excess lamports is another separate operation and does not burn tokens or close the account.

Burning is irreversible, so tokens should not be burned merely to recover SOL unless you intentionally want to destroy them.

Can you reclaim SOL from multiple accounts?

Yes, if multiple accounts individually satisfy the requirements for the operation being performed.

For account closure, multiple supported eligible empty token accounts can each have their remaining lamports reclaimed.

However, you should not estimate the total by multiplying the number of accounts by 0.00203928 SOL.

Accounts can differ in:

  • current lamport balance;
  • data size;
  • token program;
  • Token-2022 extensions;
  • when and how they were funded;
  • current account state; and
  • eligibility for closure.

Solana's phased rent reduction also means older accounts may have been funded under different rent parameters from accounts created later.

The reliable approach is:

Total potentially reclaimable SOL
→ inspect the actual balances
  of the eligible accounts

Not:
→ account count × fixed 0.00203928 SOL

How do you get Solana rent back by closing empty accounts?

At the protocol level, the process involves closing an eligible token account and directing its remaining lamports to a destination.

Your Free SOL provides a non-custodial workflow for finding supported eligible empty token accounts and reviewing their reclaimable balances before you approve a transaction.

  1. Connect your Solana wallet. This lets Your Free SOL identify the public wallet address to inspect.
  2. Scan for supported eligible accounts. The tool reads relevant public on-chain account data.
  3. Review the accounts and balances. Check which accounts are identified and the actual SOL associated with them.
  4. Select the accounts you want to close. An eligible account does not have to be closed simply because it appears in the scan.
  5. Review the transaction and fees. Verify the accounts, destination, instructions, and applicable fees.
  6. Approve the transaction in your wallet. Your wallet remains responsible for authorization.
  7. Verify the result. After successful execution, confirm that the selected accounts were closed and their remaining lamports were transferred as intended.

Your Free SOL is non-custodial. Connecting a wallet does not give the service custody of your assets, and the application does not need your seed phrase or private key.

You can review How It Works, Security, and the full reclaim guide before using the tool.

Is getting Solana rent back free?

Recovering an account balance and submitting a transaction are separate things.

Closing an eligible account transfers its remaining lamports to the specified destination, but the transaction can separately involve costs.

AmountWhat it represents
Account's remaining lamportsSOL transferred when an eligible account is closed
Network transaction feeCost of processing the transaction
Priority fee, if usedOptional additional transaction-processing cost
Service fee, if applicableFee charged by the application or service

The amount held by the accounts and the net change in your wallet after applicable fees are therefore not necessarily identical.

Review Fees for Your Free SOL's current fee information.

Can you get rent back without giving up custody of your wallet?

Yes.

Closing a token account is an on-chain transaction that can be authorized through your own wallet.

A non-custodial application does not need your seed phrase or private key to inspect public account information or prepare a transaction for your approval.

Your wallet should remain the place where you review and approve the transaction.

For additional precautions, see Security.

Will closing an empty token account affect your wallet address?

No.

Closing an eligible token account does not close your main Solana wallet.

Your wallet address and its token accounts are separate Solana accounts.

A wallet can control many token accounts:

Main wallet
├── Token account A
├── Token account B
├── Token account C
└── Token account D

Closing an eligible Token account C removes that token account. It does not remove the Main wallet.

The remaining lamports from the closed account are transferred to the destination specified in the close instruction.

Can the token account be created again later?

In common token workflows, an appropriate token account can be created again if it is needed later.

For an Associated Token Account, the canonical ATA can be recreated at its deterministic address after the previous ATA has been closed.

Creating the account again requires enough lamports to satisfy the applicable rent-exempt minimum at that time.

Because Solana's rent parameters are changing, the amount required to recreate an account can differ from the amount that was originally used to fund the account you closed.

For that reason, wallet cleanup should focus on accounts you actually consider unused rather than repeatedly closing accounts you expect to need again immediately.

Is all SOL shown in a wallet reclaimable rent?

No.

SOL can be associated with accounts for many reasons, and the existence of lamports inside an account does not prove that those lamports can or should be reclaimed.

You should distinguish among:

  • SOL in your main wallet balance;
  • lamports held by token accounts;
  • lamports required to keep an account rent-exempt;
  • excess lamports above the current rent-exempt minimum;
  • SOL held by program-controlled accounts;
  • accounts that are still actively needed; and
  • accounts your wallet does not have authority to modify or close.

This is why account-level state and authority checks matter.

What happens after an account is closed?

When an eligible token account is successfully closed:

  1. its remaining lamports are transferred to the specified destination;
  2. the token account is removed; and
  3. the account no longer retains a rent-exempt balance because it no longer exists.

If the destination is your wallet, the transferred lamports become part of that wallet's SOL balance.

The transaction is recorded on-chain and can be inspected using a Solana block explorer.

Can reclaimed SOL become locked again?

Once lamports have been transferred from a closed account to your wallet, they are no longer reserved for that account because the account no longer exists.

However, if you later create another account, some SOL may again need to fund that new account's applicable rent-exempt minimum.

The same applies if an Associated Token Account that you previously closed needs to be recreated.

Reclaiming SOL therefore does not eliminate Solana's account-storage requirements. It releases SOL from an account that is no longer being kept open.

Is reclaiming Solana rent safe?

The underlying account-management instructions are normal Solana protocol operations.

The important safety question is which account you are modifying and what transaction you are authorizing.

Before signing, verify that:

  • the selected accounts are the ones you intend to modify or close;
  • token balances are what you expect;
  • the destination for transferred SOL is correct;
  • the transaction contains the expected instructions;
  • there are no unrelated actions you did not intend; and
  • you understand the applicable network and service fees.

A wallet signature authorizes an on-chain action. Review the transaction before approving it.

The simple answer

Yes. SOL held for Solana account storage can be recovered when the applicable account and operation allow it.

For an eligible token account that is no longer needed, closing the account transfers its remaining lamports to the specified destination.

The historically common 0.00203928 SOL figure came from the previous rent requirement for a basic 165-byte SPL Token Account. Solana began reducing its rent parameters in 2026, so that number should no longer be treated as the current fixed amount for every standard token account.

Reduced rent can also leave existing accounts with excess lamports above their current rent-exempt minimum. For supported accounts, those excess lamports can be withdrawn without closing the account.

The actual amount you can recover depends on current on-chain account data and the operation being performed.

For empty-account closure with Your Free SOL, continue with How to Reclaim Solana Rent with YourFreeSOL.

Sources

  1. 1.Solana Docs — Accounts
  2. 2.Solana Docs — Tokens
  3. 3.Solana Docs — Close Token Account
  4. 4.Solana Docs — getMinimumBalanceForRentExemption
  5. 5.Solana — Reduced Rent
  6. 6.Your Free SOL — How It Works
  7. 7.Your Free SOL — Security

Related articles

explanation

Solana Rent Reduction Explained

Learn how Solana's phased rent reduction lowers account storage deposits, how rent-exempt minimums change, and what it means for refundable and excess SOL.

explanation

What Is Solana Rent? Rent Exemption Explained

Learn what Solana rent means, how rent-exempt minimum balances work, why token accounts hold refundable SOL, and how eligible account balances can be recovered.

explanation

How Much Does Solana Rent Cost?

Learn how Solana rent-exempt minimums are calculated, how reduced rent changes account storage deposits, and why the required SOL depends on account size and current network parameters.