Solana Locks About $0.16 in Every Empty Token Account You Forget to Close
0.00203928 SOL
locked in every empty token account
the rent-exempt minimum for a standard 165-byte token account, per Solana's RPC docs
~$0.16
what that's worth per empty account, today
0.00203928 SOL × the price above, refundable only if you close the account
Rent isn't a fee Solana pockets. It's a refundable deposit that exists so validators aren't stuck storing abandoned accounts forever for free, without it, anyone could spam the network with accounts that cost nothing to create and never go away. Developers on Solana have flagged rent as a real friction point too: 78% of surveyed developers cite rent costs as a meaningful barrier, part of why there's an active proposal to cut the rent-exempt minimum in half.
Where the empty accounts actually come from
Swap on a Solana DEX and it typically creates a fresh associated token account to hold whatever you're receiving. Sell that token later, and the balance drops to zero, but the account itself stays on-chain. Nobody closes it automatically. Multiply that across a year of swaps and a wallet that trades semi-regularly can end up with a real handful of these zero-balance accounts, each quietly holding its own rent deposit.
How to actually get it back
- 1Open your wallet's token list and look for accounts sitting at a zero balance, those are the dust accounts, not real holdings.
- 2Most wallets let you close an empty account one at a time from its token detail view, refunding the rent straight to your main balance.
- 3For more than a couple of accounts, a batch tool is faster: the SOL Wallet Cleaner scans your wallet, lists every zero-balance account, and closes the ones you pick in a single signed transaction, non-custodial, no fee taken from the reclaimed SOL.
- 4If you're checking the math on a small deposit, the Web3 Converter converts lamports to SOL and back, useful since rent amounts are usually quoted in lamports.
Comparing your options
| Method | Fee | Batching | Custody |
|---|---|---|---|
| Your wallet's built-in close option | None | Usually one account at a time | You sign each transaction |
| SOL Wallet Cleaner | None | Review and sign once for many accounts | Non-custodial, keys never leave your wallet |
| Sol Incinerator and similar third-party cleaners | Often take a cut of the SOL reclaimed | Yes | Varies by service, check before approving |
Worth closing accounts if…
you actually trade or swap on Solana
- ✦You've swapped through more than a handful of different tokens
- ✦You'd rather have the SOL back than leave it stranded indefinitely
- ✦You want to sign one batch transaction instead of many manual ones
Don't bother if…
you barely touch DeFi
- ✦You hold one or two tokens and rarely swap
- ✦You're fine leaving a small amount locked up for now
- ✦The transaction fee to close a couple of accounts isn't worth the trip
What is 'rent' on Solana?
A refundable SOL deposit every account needs to stay stored on the network permanently. It's not a recurring charge, accounts on mainnet today are rent-exempt once they hold the minimum balance, and you get the deposit back in full when you close the account.
Why doesn't Solana refund rent automatically when I sell a token?
Selling or swapping only changes your token balance, it doesn't close the account that held it. Closing is a separate action, and most swap interfaces don't do it for you.
Is closing a token account safe?
Yes, as long as the account genuinely holds a zero balance. Tools like the SOL Wallet Cleaner only list zero-balance accounts and require you to review and sign the closing transaction yourself.
Do I need to pay gas to close an account?
Yes, a small network fee, but it's typically a fraction of the rent you're reclaiming, so it's still a net gain.
Will closing accounts affect tokens I still hold?
No. Only accounts sitting at a zero balance are eligible to close, accounts holding any tokens are left untouched.
Tools in this guide
Try the tools ✦
Free browser tools that never upload your files.
