Skip to main content

Understanding Rent on Solana

Alongside transaction fees, there's another small SOL cost you might come across on Solana called rent. It sounds like a recurring bill, but it works a little differently, and it's actually money you get back.

What is rent, exactly?

Every account on Solana, whether it's your main wallet, a token account holding USDC, or an account used by a smart contract, stores data on the network. To keep that data stored, the account needs to hold a small minimum amount of SOL. This is what's called "rent."

Despite the name, it functions more like a refundable deposit than an ongoing fee. You're not slowly draining your balance every time you make a transaction or interact with an app, you're simply required to lock a small amount of SOL into the account to keep it active on the network.
​

Do I keep getting charged over time?

No. Once an account holds enough SOL to meet this minimum, it's considered "rent-exempt" and stays that way. Sending transactions, swapping tokens, or interacting with a smart contract from that account doesn't eat into this reserve. It's a one-time requirement tied to the account itself, not a cost that builds up the more you use it.
​

How much is rent?

The exact amount depends on how much data the account needs to store, bigger, more complex accounts (like some smart contracts) require a larger reserve. For most everyday wallet activity, the number you'll run into most often is around 0.002 SOL. This is roughly what's required when a new account is created for you, for example, the first time you receive a brand-new token type in your wallet.
​

Do I get this SOL back?

Yes. This is the key difference between rent and a regular transaction fee: rent is refundable. If the account is closed, for instance, when a token account for an asset you no longer hold is closed, the SOL that was reserved for rent is returned to your wallet balance.
​

Why does rent exist?

Rent exists to keep the Solana network efficient:

  • Prevents spam: without a cost attached, anyone could create unlimited empty or abandoned accounts and bloat the network with junk data.

  • Compensates the network: validators need to store this account data long-term, and the rent-exempt reserve helps offset that cost.

Quick recap

  • Rent is a small amount of SOL required to keep an account's data stored on Solana.

  • It behaves like a refundable deposit, not a recurring fee, you don't keep paying it as you use the account.

  • The typical amount for common actions is around 0.002 SOL.

  • Closing an account refunds the rent-exempt SOL back to your wallet.

Have questions about a specific rent or account fee you've noticed? Reach out to our support team, we're happy to take a closer look.

Did this answer your question?