Rent Basics
What is Solana rent and why does it exist?

A clear, non-technical explanation of Solana rent — why every account on Solana costs SOL, where rent-exempt deposits come from, and what that means for your wallet.
The short version#
On Solana, "rent" is a one-time SOL deposit the network requires for every account it stores. As long as the account holds enough SOL to cover its size in storage, it's "rent-exempt" — meaning Solana keeps it alive forever without charging anything more. Close the account, and that deposit comes back to you.
It's not a recurring fee. It's a refundable deposit.
Why blockchains charge for storage#
Every account on a blockchain takes up space on every validator running the network. That's thousands of machines storing the same data, indexed forever. To prevent the network from being spammed with junk accounts, most chains charge some kind of cost for storage.
Ethereum charges gas every time you write to storage. Solana takes a different approach: instead of charging per write, it requires every account to maintain a minimum SOL balance proportional to its size. Pay the deposit once, and storage is "free" forever — until you close the account.
How the rent-exempt minimum is calculated#
The rent-exempt deposit is roughly:
2 years of theoretical rent × bytes the account uses
For most account types this works out to:
- System account (just holds SOL): ~0.00089 SOL
- SPL token account (165 bytes): ~0.00204 SOL
- NFT mint account: ~0.00145 SOL
- Token-2022 with extensions: higher, scales with extensions
The 0.00204 SOL number is the one most users care about — that's what every empty token account in your wallet is holding.
What this means for your wallet#
Every time something on Solana opens a token account for you — a swap on Jupiter, an NFT mint, an airdrop claim — your wallet pays ~0.00204 SOL of rent into that new account. After you sell or transfer the tokens out, the account is empty but the rent is still there.
Multiply that by every token you've ever held, and you start to understand why your wallet has 30, 50, or 200 of these stranded accounts.
How rent gets refunded#
Closing an account on Solana is a single on-chain instruction (CloseAccount for SPL tokens, similar instructions for other account types). The network checks that the account is empty, removes it from on-chain storage, and transfers the rent-exempt deposit back to a destination you specify — usually your own wallet.
That's the foundation of every rent recovery tool, including SOLTidy: the network already gives you the SOL back when you close empty accounts; the tool just makes it easy to find and close them in batches.
Bottom line#
Rent on Solana is a refundable storage deposit, not a fee. Every empty token account in your wallet is sitting on ~0.00204 SOL of yours. If you've been on Solana for more than a few months, the math adds up fast — and it costs nothing to get it back.
Ready to see how much your wallet is holding? Connect a wallet on the home page — SOLTidy scans every SPL and Token-2022 account and shows the exact amount you can recover.
Continue reading

Is it safe to close Solana token accounts? Risks, reversibility, and what burning actually destroys
Closing an empty Solana token account is one of the safest operations on chain. Burning a non-empty one is permanent. Here's exactly where the line is and how to stay on the right side of it.

How much SOL can you actually recover by closing token accounts?
Every empty SPL token account in your Solana wallet is holding ~0.00204 SOL hostage. We pulled real wallets from casual, active, and heavy users and ran the math.