What Are Empty Solana Token Accounts?
August 21, 2026
Every token you trade on Solana creates an account that locks up a small amount of SOL as rent. Most of these accounts end up empty but still funded. Here's what they are, why they cost you SOL, and how to get it back.
Empty Solana token accounts are accounts left behind in your wallet after you sell or move a token. Each one still holds a small deposit of SOL, called rent, even though the account no longer holds any tokens. That SOL stays locked until you close the account, and for an active trader it can add up to a meaningful amount sitting idle.
If you've traded on Solana even once, you almost certainly have some. Here's exactly what they are, why they exist, and how to get your SOL back.
The short version
Every token you interact with on Solana needs a home in your wallet, and that home is a token account. Creating one requires a small deposit of SOL, roughly 0.002 SOL (precisely 0.00203928 SOL), known as rent. When you later sell or transfer all of that token, the account becomes empty, but the rent deposit stays locked inside it.
Trade 100 different tokens and you've created 100 accounts. At about 0.002 SOL each, that's roughly 0.2 SOL sitting in empty accounts doing nothing. Heavy traders who use bots like Trojan, GMGN, or Pump.fun can have hundreds or thousands of these, adding up to several SOL.
Think of rent like a deposit
The word "rent" is a little misleading, so here's a clearer way to picture it. When you create a token account, Solana asks you to leave a small refundable deposit, the same way a landlord takes a deposit before you move in. The network holds that SOL for as long as the account exists.
Close the account and the deposit comes straight back to your wallet. Nothing is lost, nothing is spent. The SOL is simply parked, and it's yours to reclaim whenever you want.
How an empty account is created, step by step
The diagram above walks through it, but here it is in words:
- You have a wallet with SOL. This is your starting point.
- You trade SOL for a token on a DEX. A swap on Jupiter, Raydium, or any other exchange.
- A token account is created to hold that token. This is the moment the rent deposit gets locked. It happens automatically, and most people never notice.
- You sell the token back to SOL. The tokens leave your wallet.
- The account is now empty, but the rent is still locked. The token is gone, yet the account remains, holding your deposit.
Closing that empty account returns the locked rent to your wallet. That's the whole idea behind reclaiming SOL.
Why doesn't Solana just return the rent automatically?
This is the question most people ask, and it's a fair one. The answer is that Solana's design requires someone to explicitly close the account. The network doesn't do it for you, because the account technically still exists and could, in theory, be reused.
So the empty account simply sits there, funded but unused, until you or a tool closes it and sends the rent back. This is how Solana's account model works by design, not a glitch. The catch is that almost nobody knows to go back and clean up afterward, so the SOL just quietly accumulates.
What about Token-2022 accounts?
Token-2022 is a newer token standard on Solana with extra features. For the purposes of rent, it works the same way: each token still creates an account, and each account still locks a rent deposit. The difference is that some cleanup tools can't detect Token-2022 accounts, so that SOL gets missed. A good tool handles both standard SPL and Token-2022 accounts.
What about tokens you don't want, or spam NFTs?
Not every account is empty. Sometimes an account still holds a worthless token, dust from a partial sell, or a spam NFT that was airdropped to you. These can't simply be closed, because the account isn't empty, it still contains something.
To reclaim that rent, the token has to be burned first. Burning destroys the leftover token, which empties the account, and then the account can be closed and the rent returned. This is different from a plain close, and not every tool supports it.
How much SOL are we actually talking about?
It depends entirely on how much you've traded:
| Trader type | Typical accounts | Locked SOL |
|---|---|---|
| Casual (a few swaps) | 10 to 50 | 0.02 to 0.1 SOL |
| Active (regular trading) | 100 to 500 | 0.2 to 1 SOL |
| Heavy / bot user | 1,000 to 5,000+ | 1 to 5+ SOL |
Since Pump.fun and high-volume trading took off on Solana, wallets accumulate empty accounts faster than ever. Every memecoin you bought and sold left one behind, and most of those tokens are now worthless, but the SOL you deposited is still recoverable.
How to check your wallet
You have a few ways to see what you can reclaim:
- Connect your wallet on a reclaim tool and it scans for every empty account instantly.
- Use a scanner bot on Telegram or Discord: paste any wallet address and get a free scan, no wallet connection needed.
- Either way, you see the total SOL you can get back before you commit to anything.
There's no risk in checking. Scanning only reads public on-chain data, it doesn't move anything.
Frequently asked questions
What is rent on Solana?
Rent is a small, refundable deposit of SOL that every account on Solana must hold to exist on the network. For a token account it's about 0.002 SOL. When the account is closed, the rent is returned in full to your wallet.
Are empty token accounts dangerous?
No. An empty account isn't a security risk on its own. The only downside is that it keeps your rent deposit locked and unusable until you close it.
How do I get the SOL back?
You close the empty account, which returns the locked rent to your wallet. If the account still holds a worthless token or spam NFT, you burn the token first, then close the account. Reclaim tools do this for you in a few clicks.
How much SOL can I reclaim?
Anywhere from a fraction of a SOL for casual traders to several SOL for heavy or bot traders. Each empty account holds roughly 0.002 SOL, so the total depends on how many tokens you've traded over time.
Does closing an account delete my tokens?
Closing only works on empty accounts, so there are no tokens to delete. If an account still holds a token, you'd burn that token first, but a good tool protects valuable tokens by default and shows you what everything is worth before anything is burned.
The takeaway
Empty token accounts are the quiet cost of trading on Solana. Every swap leaves one behind, each one holds a small deposit of SOL, and that SOL stays locked until someone closes the account. Individually the amounts are tiny. Across months of trading, they add up to real money that's already yours, just waiting to be reclaimed.