Knowledge base

How to reclaim SOL from unused Solana token accounts

Published · Updated

Learn how Solana rent recovery works, which empty token accounts can be closed, what fees to review, and how to check your wallet safely.

You can reclaim SOL held in eligible unused Solana token accounts by closing those accounts. The SOL is the balance held by the account, not a reward, a new token, or guaranteed free money. Whether an account can be closed depends on its current state and your authority over it. A read-only wallet scan is the first step: see what is eligible before connecting a wallet or approving a transaction.

What is Solana account rent?

Solana accounts that store data generally need a rent-exempt SOL balance. A token account is a separate on-chain account that holds a particular token balance; it is not the same as your wallet address. After you sell or transfer all of a token, its token account may remain open with SOL still inside it.

Closing an eligible token account returns its remaining SOL balance to the destination specified in the transaction. Always review that destination. RefundMySol's recovery flow returns recovered SOL to your connected wallet and shows the service fee separately in the preview.

How much SOL can you recover?

There is no universal amount per account. Account data size, extensions, and its actual SOL balance can differ. Historical estimates and proposed changes to rent requirements are not a promise about what your wallet holds today. RefundMySol reads account balances during the scan; the eligible recovery total comes from those balances rather than multiplying every account by a fixed rent figure.

A token's market price and its account's SOL balance are different things. An unpriced token does not prove that its account holds no SOL, and a valuable token does not mean it should be burned. The scan's recoverable amount is an estimate until the accounts are rechecked and the transaction is confirmed.

Which accounts are eligible?

An ordinary empty token account may be eligible when the wallet has the required closing authority and no account restrictions prevent closure. Having a zero token balance alone is not sufficient proof. Token-2022 accounts can have extensions and additional restrictions, so support and eligibility must be assessed account by account.

Accounts that still hold tokens or NFTs are not the same as empty accounts. They may require transferring the asset elsewhere or an explicit burn before closure. Burning permanently destroys the selected assets. Do not include a token merely because it has no displayed price; missing pricing is not a safety assessment. Unsupported or unreadable accounts should not be treated as approved recovery candidates.

How to reclaim SOL with RefundMySol

First, open Scan a wallet using the link below. Paste a public Solana wallet address for a read-only check, or connect the wallet you control. A public address is enough to inspect accounts; it cannot authorize a recovery.

Next, review the scan results and choose eligible recover-only accounts in Cleanup. Inspect each account's token balance, SOL balance, and safety status. Leave tokens or NFTs you want to keep unselected. Burn-and-recover choices require a separate, deliberate review because the burn cannot be undone.

Then, review the transaction preview. Check the recovered SOL before fees, the service fee, the estimate after the service fee, and any burn warning. Read the transaction in your wallet before approving it. Your wallet must authorize the transaction; a scan itself does not move funds.

Finally, wait for on-chain confirmation. Activity shows the transaction status and its explorer link. A pending transaction is not a confirmed recovery. If confirmation is delayed, check the existing transaction rather than assuming it failed and immediately signing another recovery.

Fees and wallets with little or no SOL

Scanning is free. A recovery can involve a platform service fee and a Solana network fee. Use the current preview for the applicable service fee; a static guide cannot guarantee the same rate for every future recovery. The estimate after the service fee is not a promise of the final change in wallet balance, because network costs also apply.

For an illustrative calculation only: if eligible accounts hold 0.010000000 SOL and the displayed service fee is 0.001000000 SOL, the amount after that service fee is 0.009000000 SOL, before any network cost. These are example amounts, not a quote for your wallet.

A wallet with no spendable SOL may be unable to pay the network fee. Do not assume that a recovery is sponsored or that the deposit can always cover transaction costs automatically. Review what your wallet and transaction preview require before signing.

Will closing accounts affect your wallet or airdrops?

Closing an empty token account does not close your wallet or change its address. If needed, receiving that token again can require recreating a token account and funding its rent-exempt balance. Your wallet's past confirmed transactions remain on-chain.

There is no universal answer about future airdrops. Projects define their own eligibility rules and snapshots. Closing or burning assets may matter to a particular project's rules, so check those rules before removing an account or asset that you care about. RefundMySol does not guarantee future airdrop eligibility.

Safety checks before signing

Verify that you are visiting https://refundmysol.com. Never share your seed phrase or private key. Connect only a wallet you control, and inspect the selected accounts, recipient, fee transfer, and any burn instructions before approval. A non-custodial tool still requires careful transaction review; it is not a guarantee against mistakes or malicious websites.

Prefer recover-only empty accounts when your goal is rent recovery without destroying assets. If an account's state, price, or restrictions are unclear, stop and investigate rather than treating an unknown value as zero. Recovery depends on eligibility and current network conditions.

Official sources and further reading

Solana's account documentation explains account data and rent-exempt balances:

https://solana.com/docs/core/accounts

The RPC documentation explains how the current minimum balance is queried for a particular account size:

https://solana.com/docs/rpc/http/getminimumbalanceforrentexemption

Solana's reduced-rent upgrade page describes staged changes. Expected schedules should not be mistaken for the actual balance available in a particular account:

https://solana.com/upgrades/reduced-rent

Ready to check your own accounts? Use Scan a wallet below for a read-only inspection, then review eligible recovery choices before signing anything.