Guide
What Is Rent on Solana? Why You Get "Insufficient" Errors and How It Works

Bottom line: it's a deposit to keep your account alive, and you get it back when you close it
Solana's rent is the minimum balance required to keep an account alive on the blockchain. Any account that stores data must hold a rent-exempt minimum proportional to its size. This is not a fee that disappears — it's a deposit, and when you close the account it is returned to you.
Key takeaways
Rent is the minimum balance (a deposit) needed to maintain an account. The first time you receive a new SPL token, an account is created for that token and it needs roughly 0.002 SOL. As long as the account meets the exemption balance it stays alive, and closing the account returns the deposit. An "insufficient rent" message means you don't have enough SOL to create or maintain an account. See also how fees work.
Why rent exists
Solana's validators store account data. If accounts could be created for free and without limit, the network would balloon in size — so Solana requires a minimum balance based on each account's size, giving idle accounts a real cost.
How much do you need? (rough guide)
| Account | Rent-exempt estimate |
|---|---|
| Standard SPL token account | roughly 0.002 SOL (about 0.00204 SOL) |
The official formula calculates rent as "(number of data bytes + 128) × rate per byte-year × 2 years," which works out to about 0.00204 SOL for a standard token account. The amount changes with the account's data size.
When you see "insufficient rent"
- Receiving a new token or creating an account requires SOL for rent on top of the transaction fee
- Keeping a small amount of SOL in your wallet at all times helps you avoid these failures (see why transactions fail)
- Closing a token account you no longer use returns the rent you deposited
Read next
- Fees → How SOL fees work
- Failures → Why transactions fail
Frequently asked questions
Q. What is rent? A. It's the minimum balance required to keep a Solana account alive. It's more like a deposit than a fee, and it's returned when you close the account.
Q. How much rent do I need? A. Roughly 0.002 SOL (about 0.00204 SOL) for a standard SPL token account. It varies with the account's data size.
Sources
- Solana official docs (Rent / Accounts): https://solana.com/docs/core/accounts
- QuickNode (Understanding Rent on Solana): https://www.quicknode.com/guides/solana-development/getting-started/understanding-rent-on-solana
Please note
This article is for informational purposes only and is not investment advice. Crypto assets (including SOL) carry risks such as price volatility, hacking, and network outages. Make any decisions or transactions at your own responsibility, and always check the latest official information first.
Sources
FAQ
- What is rent?
- It's the mechanism of a minimum balance required to keep a Solana account alive. It's closer to a deposit than a fee that disappears, and it's returned when you close the account.
- How much rent do I need?
- Roughly 0.002 SOL (about 0.00204 SOL) for a standard SPL token account. It changes with the account's data size.
- What should I do if I get an 'insufficient rent' error?
- You don't have enough SOL to create or maintain the account. Keeping a small amount of SOL in your wallet at all times helps you avoid it.
This article is informational only and is not financial, investment, or trading advice. Prices are reference snapshots and may be outdated. Always do your own research.