Can You Get Solana Rent Back? Here's How
Yes — Solana rent is a fully refundable deposit. Every lamport you paid is waiting for you. Here's exactly how to reclaim it.

TL;DR
Yes, 100% refundable. Solana rent is a deposit, not a fee. Close the account and your SOL comes back instantly — every single lamport. Most active wallets can recover 0.1–1.0 SOL from empty token accounts sitting idle.
The Short Answer: Yes, Every Lamport
If you've been wondering whether you can get your Solana rent back — the answer is yes, absolutely. Rent on Solana is not a fee. It's a refundable deposit that gets locked inside every account when it's created.
When you close that account, you get 100% of the deposit back. No penalties. No partial refunds. No waiting period. The full amount is returned to your wallet in the same transaction.
Think of it like a security deposit on an apartment. You put money down when you move in, and you get it all back when you move out. The only difference is that Solana gives you back every single lamport — no deductions, no "cleaning fees."
What Exactly Gets Refunded
When you close a token account, here's exactly what happens:
- The full rent-exempt deposit (~0.002 SOL per token account) is returned
- It goes directly to your main wallet balance
- It happens in the same transaction as the close — no delay
- There are no deductions from the deposit amount
But not everything you spend on Solana is refundable. Here's the breakdown:
| Cost Type | Refundable? | Details |
|---|---|---|
| Rent deposit | Yes, 100% | Returned when you close the account |
| Transaction fees | No | ~0.000005 SOL per tx, gone forever |
| Priority fees | No | Optional speed boost, non-refundable |
| Swap/DEX fees | No | Protocol fees, separate from rent |
How Much Can You Recover?
The amount you can reclaim depends on how active you've been on Solana. Every token you've ever interacted with created an account, and each one locked ~0.002 SOL. Here's what typical users can expect:
| User Type | Empty Accounts | Reclaimable SOL |
|---|---|---|
| Casual user | 5–20 | 0.01–0.04 SOL |
| Regular trader | 50–150 | 0.10–0.30 SOL |
| Memecoin trader | 200–500+ | 0.40–1.00+ SOL |
| NFT collector | 100–300+ | 0.20–0.60+ SOL |
These numbers add up fast. If you've been trading memecoins or collecting NFTs for months, you could have hundreds of empty accounts sitting in your wallet — each one holding SOL that's rightfully yours. And the longer you've been active, the more there is to reclaim.
How to Get Your Rent Back (Step by Step)
Getting your rent deposit back is straightforward. Here's the process:
- Find your empty token accounts — these are accounts with a 0 token balance that are still holding your rent deposit.
- Review which ones are safe to close — any account with a zero balance is safe. You're not losing anything by closing an empty account.
- Close the accounts — approve the transaction in your wallet. You can close multiple accounts in a single transaction to save on fees.
- SOL is returned instantly — the rent deposit lands in your wallet balance the moment the transaction confirms. No waiting, no processing time.
The best part? You can batch-close dozens of accounts in one transaction, so you don't have to close them one by one.
Three Ways to Close Accounts
There are several tools you can use to close empty token accounts and reclaim your rent. Here are the three main options:
1. SOL Rent Claimer (Easiest)
Connect your wallet, see every empty account and the total reclaimable SOL, then close them all in bulk with one click. No CLI knowledge needed. Shows you exactly how much you'll get back before you confirm.
2. Wallet Apps (Phantom, Solflare, Backpack)
Most Solana wallets have a built-in account manager that lets you close empty accounts. Look for "manage token list" or "close account" in your wallet settings. Works well for closing a few accounts at a time.
3. Solana CLI (For Developers)
If you're comfortable with the command line, you can close accounts directly using the SPL Token CLI:
spl-token close --address <account>This gives you full control but requires closing accounts one at a time.
What You Can't Get Back
Transparency matters. While rent deposits are fully refundable, some costs on Solana are permanent:
- Transaction fees (~0.000005 SOL per tx) — these go to validators and are partially burned. Gone forever.
- Priority fees — optional fees you pay for faster transaction processing. Also non-refundable.
- Accounts that still hold tokens — you can't close an account that has a non-zero balance. Transfer or swap the tokens out first, then close.
- Accounts owned by programs you don't control — some accounts are created and managed by protocols (staking, lending, etc.). You may need to withdraw through the protocol's interface first.
Is It Safe to Close Accounts?
Yes. Closing empty token accounts is completely safe. Here's why you don't need to worry:
- Only empty accounts can be closed — you physically cannot close an account that still holds tokens.
- Accounts can be recreated — if someone sends you that token again, a new account is automatically created.
- Transaction history is unaffected — closing an account doesn't erase your on-chain history. Everything is still on the blockchain.
- No tokens are lost — since the account is already empty, there's nothing to lose.
Think of it this way: closing an empty token account is like returning an empty storage locker. You get your deposit back, and if you ever need a locker again, you can rent a new one.
Frequently Asked Questions
How much SOL can I recover by closing all my empty token accounts?
It depends on how active you've been. Casual users typically recover 0.01–0.04 SOL, while active traders and memecoin enthusiasts can recover 0.1–1.0+ SOL. Each empty token account holds ~0.002 SOL in rent deposit.
Will I lose anything by closing an account?
No. You can only close accounts that have a zero token balance, so there's nothing to lose. Your transaction history stays on-chain, and the account can be recreated if you receive that token again.
Can I get rent back from accounts that still have tokens?
No — you need to empty the account first. Transfer or swap the remaining tokens out, and then you can close the account and reclaim the rent deposit.
How long does it take to get my SOL back?
It's instant. The rent deposit is returned to your wallet in the same transaction that closes the account. No waiting period, no processing time — it's there as soon as the transaction confirms.
Do I have to pay a fee to close an account?
Just the standard Solana transaction fee of ~0.000005 SOL. That's a fraction of a cent. When you batch-close multiple accounts in one transaction, you only pay this fee once.
What to Read Next
Dive deeper into how Solana rent works and how to manage your accounts:
- What Is Solana Rent? A Plain-English Explainer →
The full breakdown of how rent works, what rent-exempt means, and how much it costs.
- Why Do I Have SOL Locked in Empty Accounts? →
How empty token accounts accumulate and why they're holding your SOL hostage.
- Is Solana Rent a Fee or a Deposit? →
Why the word "rent" is misleading and what it actually means for your wallet.
Ready to Get Your SOL Back?
Connect your wallet and SOL Rent Claimer will scan for every empty token account holding your rent deposit. Close them in a few clicks and get your SOL back instantly.
Launch SOL Rent Claimer →