Solana’s First Token Account Comes With a Refundable SOL Reserve
A first Solana token account needs a one-time SOL storage reserve; learn who pays it, why account size matters and when closing returns the balance.
By Web3 Report Editorial5 min read
Opening a first token account on Solana requires SOL for a refundable storage reserve, even if the account will hold no SOL itself. This is different from a transaction fee: the fee pays for processing, while the reserve stays in the account as long as it exists. For a first-time recipient, that can mean a sender funds the account, or the recipient needs enough SOL for an account-creation transaction.
The word “rent” still appears in wallet screens and RPC method names, but Solana’s ongoing rent collection is disabled. The required balance is better understood as a storage deposit. It is also separate from the token’s price and balance: a wallet can receive a valuable token while having little SOL available for transaction fees or another account.
Why does a Solana token account need a reserve?
A token account is an onchain record that tracks a particular token for an owner; a wallet address does not hold every token balance directly. Each token account is tied to one mint, the address that identifies a token, and stores details such as its owner and token amount. Creating that record takes account space, and the required reserve depends on its size.
For most users, the account created is an associated token account, or ATA. Its address is derived from the wallet, mint and token program, so the same wallet and mint point to a predictable default account. The ATA program can create and fund it as part of a transaction. A separate transaction fee is still due for processing that transaction.
The payer does not have to be the token recipient. A sender or application can create the recipient’s ATA and cover its reserve along with a transfer. That makes the first receipt easier for the recipient, but shifts the upfront SOL cost to the payer. If you are moving crypto from your own wallet through a bridge, see the Mayan Bridge steps for moving crypto; the destination token account is a separate part of receiving assets on Solana.
How much SOL should you expect to need?
There is no single reserve that applies to every token account: the minimum is calculated from the account’s data size. A standard token account has a set size, while Token-2022 accounts can need extra space for enabled extensions. Those additions can raise the reserve, so a familiar amount from one token or wallet is not a reliable quote for another.
For a planned creation, query the network for the minimum balance using the account’s required data length, or use a wallet or application that calculates and funds it. The Associated Token Program can handle the ordinary ATA setup. For custom token accounts, the creator must allocate the right space and fund the account before initializing it. Either way, allow for the transaction fee as well as the reserve.
When a wallet shows “rent” or “rent-exempt minimum,” that label describes the account’s required balance, not a recurring charge. The distinction matters for budgeting: SOL in the reserve is committed to the account while it remains open, but it is not spent each time the token is transferred. Keep additional SOL available if you will need to sign transactions, since the reserve does not pay those fees.
Who should create the account, and can the reserve be recovered?
For most recipients, letting the sender create a missing ATA in the same transaction is the simplest route, provided the sender agrees to cover the cost. Creating it in advance gives the recipient control over the setup and may avoid a sender-paid account creation, but requires SOL in the recipient’s wallet. A custom token account is useful when an application has a specific design need; for ordinary use, the predictable ATA is easier for wallets and senders to find.
Before confirming a transaction, check which address is paying, which mint the new account is for, and whether the transaction includes account creation. A token transfer can fail if it targets a missing account and no creation instruction is included. If a sender funds an ATA for you, the reserve belongs to that onchain account; it is not automatically returned to the person who paid to create it.
The reserve can generally be reclaimed by closing an eligible token account. Closing transfers its lamports, including the storage balance, to the destination specified in the close instruction. Ordinary token accounts must be empty before they can be closed, and the close authority must authorize the operation. So an unused account can release SOL, but a recipient should not assume the original payer will receive it.
- Check whether the wallet already has an account for that mint; the ATA address is predictable, but the account still has to be created.
- Review the SOL amount and payer shown in the transaction before approving account creation.
- For Token-2022 assets, expect the required space and reserve to depend on the account’s extensions.
- When closing an unused account, verify the destination for the returned lamports.
The practical choice is usually straightforward: use the ATA and have the sender create it when that makes the first receipt simpler, or create it yourself if you want to fund and manage setup directly. The signals to watch are the wallet’s displayed reserve, whether the token uses Token-2022 extensions, and which party the transaction names as payer. A later decision to close the account determines where its SOL balance goes.